About
Full-Stack Software Engineer with 3+ years of experience specializing in React, TypeScript, JavaScript, and Node.js. Currently deepening knowledge in Java, Spring, Docker, and software architecture through a postgraduate degree in Java Architecture and Development. Skilled in designing scalable frontend architectures, optimizing application performance, building real-time systems with WebSockets and REST APIs, and developing backend automation services with NestJS. Strong background in system modernization, CI/CD practices, and technical leadership across enterprise environments.
Professional Experience
Software Developer II
Apdata do Brasil
Nov 2022 – Present
Key Features
- Promoted from Junior to Mid-Level after leading architectural modernization, performance optimization, and backend automation initiatives across React and Node.js systems.
Main Contributions
- Drove architectural decisions in a multi-year migration from ExtJS to React, collaborating with cross-functional teams to define frontend stack, libraries, modern tooling with Vite, and performance strategies;
- Designed and implemented a real-time dashboard architecture using WebSockets, React Query, and a configuration-driven approach, reducing development complexity and accelerating delivery of new features;
- Optimized SQL queries in operational dashboards over historical tables with more than 26M records, reducing estimated cost by up to 9.2x, memory consumption by up to 83x, and repetitive database calls by up to 800x through execution plans, XEvent Profiler, query rewriting, batch loading, and compatibility with SQL Server and Oracle;
- Reduced internationalization overhead by 94.5% (1,518 ms → 84 ms per session) with a language-keyed static cache and controlled invalidation, eliminating redundant processing during frequent React re-renders;
- Built backend automation services with NestJS, Node.js, and Puppeteer for data extraction from legacy web portals without APIs;
- Developed the backend foundation of an AI assistant using NestJS and LangChain, enabling contextual question answering over company documentation through knowledge base integration;
- Experience with AI-assisted development using Codex, Claude, Cursor, and Kiro, creating and integrating MCPs, agent-oriented workflows with Kiro CLI, and Spec-Driven Development (SDD) with Spec Toolkit for specification-guided implementation;
Technologies
Junior Software Developer
Apdata do Brasil
Nov 2022 – Aug 2024
Technologies
Frontend Developer Intern
Grupo Melo Cordeiro
Aug 2022 – Nov 2022 (3 months)
Main Contributions
- Built approximately 80% of the frontend of a solar monitoring platform MVP for enterprise clients within a 3-month delivery cycle using Vue.js.
Technologies
Academic Research
Description
The goal of this project was to develop a platform that reduces the difficulties and simplifies the creation of YAML files in an intelligent, guided, and explanatory way. The proposal aimed to especially support beginner developers, offering a more accessible and user-friendly experience while reducing the learning curve.
Technologies
Results
- Improved understanding of workflow structures
- Satisfactory performance in complex scenarios