Lead Software Engineer, Alternative PaymentsOctober 2023 - Present (USA, remote)
Led a squad of 4 engineers into the development of the new auth experience for partner app, which is used by 2,500+ users, and for payments app, which is used by 100,000+ users.
Replaced passwordless authentication (magic links) with an advanced open-source security software called Ory.
Managed the migration of webhook callbacks into a centralized service that receives all webhooks from integrations and transforms into messages using an outbox pattern to prevent data loss if either the message broker or the database is down.
Software Engineer, Alternative PaymentsFebruary 2022 - October 2023 (USA, remote)
Provided an integrated B2B payments and checkout infrastructure for service-based businesses.
Implemented efficient navigation in our data-driven UI by introducing table pagination and better caching strategies in Apollo, resulting in reduced load times and improved performance.
Maintained highly-scalable and containerized microservices in Go.
Successfully designed and built the email service from the ground up, guaranteeing reliability and seemless communication using RabbitMQ messages.
Full-Stack Developer, MassiveJanuary 2020 - January 2022 (USA, remote)
Fought intrusive advertising by offering monetization of apps at the cost of unused CPU/GPU using cryptocurrencies, blockchain and web3 instead of personal attention and data.
Helped businesses comply with data laws (GDPR/CCPA) easily by developing WordPress and Shopify plugins that integrate with our custom scripts.
Led efforts to vastly reduce technical debt in web and desktop apps, launching a refactored partner dashboard with better UI/UX and performance.
Rewrote the codebase to hooks in React 16.8, resulting in a reduction of ~30% in size, making the application easier to maintain.
Skills: JavaScript, PHP, React.js, Jest, Node.js, Express.js, MongoDB, Firebase, AWS, Serverless, SES
Product Owner, AcensFebruary 2019 - January 2020 (Brazil)
Helped businesses build an online presence by managing a small team that developed high-impact projects to our customers.
Improved the organization productivity by enforcing agile across the company.
Took part in critical product decisions during sprint meetings and calls with customers.
Skills: Scrum, JavaScript, HTML, CSS, Git, SEO, WordPress