Over Bruno
Portugees
Tweetalig / moedertaal
Engels
Vloeiend
Frans
Beperkte professionele capaciteit
Spaans
Vloeiend
Werkervaring
- ArdanisSenior Software Engineer/ExpertBANKEN & VERZEKERINGENmaart 2022 - juni 2022 (3 maanden)► (Clevercards) Project goalCleverCards is a digital payments company that provides payment softwareapplications to businesses enabling anyone, anywhere, anytime to bepaid instantly by simply downloading Apple/Google Pay enabled digitalMasterCards► Responsibilities- Develop/Enhance/Augment existing REST APIs either from core services ornew services where that tech stack is more up-to-date.- Extract a new business entity from the existing code base to serve a newpurpose for the business- Implement an idempotency service (Redis as the datastore in AWS) to beused across REST services- Fine-tune a critical business method from Core in order to improveperformance (+80% level of improvement)
- TripadvisorSenior Software Engineer/ExpertREIZEN & TOERISMEdecember 2018 - februari 2022 (3 jaren en 2 maanden)Lisbon, Portugal► Project goal- The TripAdvisor Hotels system is way too big and monolithic. The systemwas under a refactoring process in order to switch it into a Microservicesarchitecture.- The CRM system needs the engineering team in order to set up the audience(email addresses) for its campaigns worldwide and for Hoteliers.- Viator delivers data science models in order to evaluate retention of final users.► Responsibilities- For the Microservice migration, I was involved for a little time on that,changing an existing microservice so it delivers new info to the frontend inReact- My bigger contribution to TA was related to CRM campaigns, specificallyin the business logic to get the audience for emailing purposes among hotelmembers worldwide. This was done mainly through SQL reasoning and theusage of Jenkins as the emailing triggering which uses SalesForce ExactTarget. At the same time, the migration of the warehouse in SQL Server intoSnowflake was taking place, and our team to the lead into some campaign migrations. In the way, many ETL processes that gather data from the BigDatastore (Hadoop) had to be changed also.- As part of the Data Science team I was responsible to bring some ETL in-house tooling knowledge that I adquired in Tripadvisor. As a result, data science models started to be deployed in PROD in hours instead of an entire week.
- MerapSenior Software Engineer/ExpertPUBLIEKE SECTORapril 2018 - december 2018 (8 maanden)Lisbon, Portugal► (Promoren2) Project goalThe system is meant to cover the following citizen services in Angola: Civil Registry, Car Registration, Business Registration, and Land Registration. At the time, there was only 2 conservatories working in Luanda for Civil Registry. The next main goal was to have many more conservatories (50+) around the country and the first release in production of Car Registration► Responsibilities-Tech Lead, Scrum Master, and Senior Developer/Expert.-Decouple frontend from the backend through a REST API. The coupling was very granular (more than 1000 business methods) and migrating most of the business logic from frontend into this consistent REST API was mandatory.-Break up a monolithic application into smaller modules within an independent deploy model (the final goal was to reach a microservices architecture)-Implementation of a module that allows the print and scanning of customer signatures. To ensure that we're scanning the same signatures sheet that was printed previously we added a QR Code check.-The driving license card print system obeys to specific services workflow, ranging from our web app, first-line machine web service (.NET), second-line machine web service (.NET), and finally the printer (Matica XID8600 Card Printer). We had to ensure that the pieces worked together before going to production.
Aanbevelingen
Wees de eerste die Bruno aanbeveelt
Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.
Deze freelancerprofielen matchen ook met zoekopdracht.
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Opleidingen
- Engineer's degree, Mechanical EngineeringInstituto Superior Técnico1998
- Engineer's degree 4th year, Mechanical EngineeringLoughborough College1997
Diploma's
- Sun Certified Java Programmer (SCJP 1.5)Sun microsystems2008
- Sun Certified Web Component Developer (SCWCD)Sun microsystems2009