Experience

My professional journey and technical expertise.

Download CV

Confiax Seguros Technical Lead

Oct 2024 – PresentRemote, Brasil

Led the renewal of a platform over six years old that faced maintenance and scalability challenges.

  • Structured a new project in Next.js 15, defining modern architecture and quality standards
  • Standardized unit testing with Jest and technical documentation to ensure longevity
  • Established componentization guidelines with Shadcn UI, Storybook, and TailwindCSS
  • Implemented React Hook Form + Zod for validations and Zustand for state management
  • Led the migration from MySQL to PostgreSQL, ensuring greater scalability and performance
  • Maintained legacy system built with NestJS and React during the transition
Next.js 15ReactNestJSTypeScriptPostgreSQLJestShadcn UIZustandTailwindCSS

Rede ConfiaX Senior Full-Stack Developer

Oct 2021 – Oct 2024Remote, Brasil

Developed and maintained the 4Seg API, creating efficient and scalable endpoints for multiple features.

  • Implemented integrations with partners, including insurance quote queues with Bull and webhooks
  • Built authorization and permissions systems using CASL in NestJS and React
  • Designed the OAuth 2.0 authentication API, strengthening user management and security
  • Optimized workflows and UX, helping triple the number of daily analyses on the platform
NestJSReactTypeScriptNode.jsBullCASLMySQL

Japbastos Senior Software Engineer (Freelance)

Oct 2018 – PresentRemote, Brasil

Working on freelance projects helping companies modernize their digital presence and build custom web solutions.

  • Developed front-end layout for a US real estate AI platform using React and Tailwind CSS (VAL Property AI)
  • Built initial front-end for an e-commerce platform using Next.js and MedusaJS (Mercado Único)
  • Contributed to a web ordering portal using PHP and developed a Node.js chat microservice (Pede.ai)
Next.jsReactTailwind CSSMedusaJSNode.jsPHP

Catskillet Mid-level Backend Developer

March 2021 – October 2021Remote, Brasil

Worked on fintech and telemedecine solutions, focusing on service segmentation and real-time communication.

  • Segmented card management systems at Hub Fintech enabling white-label solutions
  • Documented APIs with Swagger and ensured quality with Jest unit tests
  • Implemented real-time communication with medical equipment using WebSocket and audio streaming (H.ai)
Node.jsExpressJestSwaggerWebSocket

AGRODAN Junior Full-Stack Developer

August 2020 – March 2021Belém de São Francisco - PE, Brasil

Contributed to internal management and modular georeferenced agricultural planning systems.

  • Developed backend with Node.js/Express and Sequelize/Oracle
  • Built frontend in React and integrated external services
  • Led the creation of a georeferenced system resulting in significant financial gains
ReactNode.jsExpressSequelizeOracle

CIn/Motorola Software Engineer Resident

Jan 2018 – Nov 2018Recife - PE, Brasil

Worked and completed the coursework in a software engineering residency focused on QA and testing within a globally distributed Agile team, but did not formally complete the postgraduate program.

  • Worked in an international Scrum-based team with strict scope and deadlines, strengthening autonomy and delivery discipline
  • Fixed and maintained automated test suites using an internal Python testing framework, improving regression reliability
  • Executed manual and automated testing on mobile devices (smartphones and headphones) for Brazilian and US markets
  • Supported test automation using Selenium and JUnit, combining Java and Python development
  • Contributed to process improvement practices aligned with quality models such as CMMI
PythonJavaAndroidSeleniumJUnitScrumCMMI