At InHouse Market (ShoppBud), I develop and maintain the Node.js and TypeScript API that serves the mobile app, PWA, self-service terminal, and administrative panel. I also evolve the React and TypeScript panel, where retailers manage their operations and review sales reports and indicators.
I work on the product’s microservices, including RabbitMQ-based asynchronous processing, Redis caching, and services running in Kubernetes. My work also includes payment and fiscal document platform integrations, with failure handling, reprocessing, and reconciliation.
Earlier at InHouse Market (ShoppBud), I developed purchase interfaces for the PWA and self-service terminal, contributed to the React Native mobile app, and implemented API endpoints and business rules. At Kenzie Academy Brasil, I supported students with HTML, CSS, and JavaScript, reviewed projects, and conducted weekly technical interviews.

