A Senior Software Engineer with eight years of experience in software and web development. Exercised fluency in solving problems related to growing systems that need optimized code, as well as the migration of apps and services on the fly without affecting users while everything is live. Experienced working in both back-end and front-end, databases, networking, and infrastructure.
Changed the entire system architecture, separating one big system into six different microservices, allowing them to communicate with each other and making it easier to handle by allowing a single part to be updated and restarted, without risk to the others.
Migrated all systems, including the web apps, the database server, the cache server, the task queue server, the files sync system, the mail log, and the event log to a whole new infrastructure without downtime. Worked on an end-to-end marketing attribution solution.
Worked on the tiering sub-project, making the platform able to have different plans for its clients and increase revenue.
Created an event platform for the National Congress of Project Management and the International Seminar on Cinema and Audiovisuals.
Coordinated a team of seven people to develop a promotional website in two days for Salvador's Carnival (the biggest in the world).
Developed the first automatic order application for restaurants using mobile devices in Salvador city, leading the partners to a big time saving and then increase in their revenue.