Software Engineer2020 - PRESENTMicrosoft
- Released to production a portal used by Office Enterprise admins.
- Improved the code refactoring the existing TypeScript/React portal code to be extensible and easier to test.
- Added monitoring to understand application usage across different tenants.
Software Engineer Consultant2019 - 2020SoMee Social
Technologies: Amazon Web Services (AWS), Blockchain, Ethereum, AWS, Node.js, Angular, React
- Reduced Docker image sizes using Docker multi-stage builds.
- Fixed cyclical object serialization improving response times from seconds to milliseconds.
- Implemented solutions to prevent fake users from exploiting APIs.
Senior Software Engineer2019 - 2019Mastercard
- Worked on payment gateway integrations on multiple products like Shopify, Joomla, and Prestashop.
- Created unit and integration tests that cover as many edge cases as possible.
- Worked on 3DSecure (payment multi authentication service) SDKs.
Senior Software Engineer - Team Leader2017 - 2019Guidewire Software
Technologies: Amazon Web Services (AWS), AWS, Node.js, React
- Worked from conception to production deployment of the first SAS solution developed by Guidewire.
- Developed production-ready software using cloud-native solutions like AWS Lambadas and DynamoDB.
- Created and maintained deployment pipelines with rollback capacity.
Software Engineer2014 - 2016Atlantic Institute
- Implemented a web editor with mobile and cross-browser support.
- Worked with the creation and monitoring of complex systems.
Senior Software Developer2013 - 2014ISGH (Health Institute and Hospital Management)
- Created an Applet solution to support digital signature with physical USB devices.
- Integrated multiple labs and hospital systems to aggregate their data and generate reports.
- Created online timesheet control using fingerprint readers.
Trainee/Junior Software Developer2009 - 2013Sistech Computing
Technologies: Java, Delphi
- Created dynamic reports where users could add and remove fields to adapt the report to their necessities.
- Completed the validation of our application with the revenue to get a stamp and be able to sell the application to merchants.
- Developed automated annual balance reports that were sent by our customers.