Senior Software Engineer and React specialist focused on building scalable, user-facing products with strong UX. I develop high-performance web and mobile applications using JavaScript, Node.js, and Python.
Appcues
Senior Software Engineer / Remote
- Delivered high-impact user-facing features across core products, improving performance and usability
- Partnered closely with product and design to evaluate feasibility and deliver intuitive, high-impact solutions
- Drove implementation of new features while reducing technical debt and maintaining code quality through reviews and testing
- Built mobile workflows that contributed to acquiring 100+ customers in the first year
- Developed multi-channel messaging features (email + push), improving user engagement
- Contributed to the rewrite of the Flows builder, increasing flexibility and enabling advanced user journeys
- Enhanced the core SDK powering experience delivery, including rendering, user identification, targeting, and event tracking
Arctouch
Senior Software Engineer - Tech Lead / Remote
- Led a team of developers, driving delivery of technical solutions and ensuring high code quality
- Designed system architecture and guided technical decisions across projects
- Partnered with product and stakeholders to evaluate feasibility and define implementation strategies
- Stayed hands-on, contributing to critical parts of the codebase and ensuring high-quality delivery
Syngenta
Senior Software Engineer / Remote
- Developed and scaled a dashboard platform for agricultural management, delivering features focused on usability and performance
- Evaluated and implemented new features while reducing technical debt and improving system reliability with unit and integration tests
- Guided other developers and contributed to code quality through reviews and testing practices
- Selected to join the sugarcane cultivation module team, optimizing system performance to handle large-scale data from thousands of hectares
Stefanini
Senior Software Engineer / Hybrid
-Led technical decisions across multiple client projects, including system architecture and technology selection
- Designed and implemented scalable web and mobile applications, balancing performance and maintainability
- Built and evolved RESTful APIs, supporting complex product requirements
- Provided technical leadership, guiding developers and ensuring code quality through reviews and best practices
- Developed unit and integration tests to ensure reliability across systems
Ufmg
Mid Software Engineer
- Developed full-stack applications for laboratory-driven projects, combining web technologies with AI-based solutions
- Defined front-end and back-end architecture, selecting technologies and ensuring long-term maintainability
- Built unit tests and supported system reliability across multiple applications
- Integrated systems with AI algorithms for real-time processing and intelligent features
- Led UI/UX proposals and validation, improving usability and aligning interfaces with product requirements
Hekima
Mid Software Engineer
- Developed and maintained the front-end of a data preparation platform, focusing on performance, usability, and reliability
- Implemented new features and reduced technical debt, improving overall system stability
- Built unit tests to ensure quality across critical parts of the application
- Contributed to back-end development using functional programming (Scala), supporting data processing workflows
Fapemig
Junior Software Engineer
- Developed full-stack features for a socioeconomic data visualization platform, focusing on interactive and data-driven user experiences
- Took ownership of complex front-end interactions using D3, enabling dynamic and intuitive data exploration
- Contributed to back-end data processing and manipulation to support large-scale datasets
- Acted as a key contributor within the team, handling challenging tasks across both front-end and back-end
- Recognized as the most experienced junior developer, taking on challenging tasks involving complex user interactions in front-end development and intricate data manipulation in back-end systems.