Project: Shipping Preferences. Currently part of a team that develops and maintains multiple microservices managing shipping preferences for items, sellers and catalog. All deployed on AWS. - Redesigned and adapted a critical microservice with 900k requests per minute, that calculates the shipping preferences of an item to allow multiple sales channels with complex rules. Technologies: Golang. - Maintained a critical microservice that manages shipping preferences for users. This services has 2.5M requests per minute with response times below 5ms. Technologies: Golang, DynamoDB, Memcached. - Developed a microservice that manages shipping preferences for the entire MeLi catalog. This service has approximately 1.5M requests per minute with response times below 10ms. Technologies: Java, Spark, DynamoDB. - Implemented a series of caches in the service that manages catalog shipping preferences, reducing response times by 60% and costs by 95%. Technologies: Java, Memcached.
Project: CATER re-engineer Redesigned and developed the CATER application backend, which is used in stores for selling cell phones along the country. Technologies used: Java, PL-SQL and Oracle DB. Refactored the costs-calculation module that the company uses to determine phones and lines prices, reducing the amount of variables that were taken into account and simplifying the process.