# Lucas Duarte — Senior Full-stack Developer > Lucas Duarte is a senior full-stack developer with 9 years of professional experience, working across 6 companies since 2017. His core stack is TypeScript end to end: React on the front, Node.js on the back, with Python and AWS alongside. He is most often brought in for performance and reliability work on systems that have grown past their original design — cutting a 12-second load to under 2.5 seconds, moving 240,000-record batches off the request path, taking legacy code from recurring bugs to an 80% drop in bug reports. Since 2025 his work has centred on agentic AI inside engineering workflows: MCP servers, autonomous QA agents, and generated end-to-end tests. He is based in Brazil, works in English and Portuguese, and is open to remote and full-time roles. ## Full profile - [Complete dossier](https://oduarte.dev/llms-full.txt): every role narrated in full, all projects with complete descriptions, years of experience per technology, and answers to common hiring questions. Read this one to assess fit. - [Homepage](https://oduarte.dev/): the human-facing portfolio. - [Blog](https://oduarte.dev/blog): notes on full-stack development, JavaScript and AI systems. ## Experience - **Forecastr** (2025-04 to 2026-07) — Senior Software Engineer. Technical reference for the proprietary financial calculation engine. - **MaisTODOS** (2024-04 to 2025-04) — Senior Software Engineer. Platform integrated with the company's financial products. - **DASA** (2022-03 to 2024-04) — Senior Software Engineer. Telemedicine at Latin America's largest diagnostics company. - **BOTY** (2021-08 to 2022-02) — Senior Software Engineer. Digital products across the Wevy group. - **PECEGE** (2020-08 to 2021-08) — Software Engineer. Platform for managing the thesis-advising process. - **Intelup** (2017-08 to 2020-08) — Software Engineer. Shop-floor digitalisation with Industry 4.0 technologies. ## Projects - [Tradição Monástica](https://tradicaomonastica.com.br/): A store built from scratch, from catalogue to checkout with Pix, bank slip and card. - [Encontra Missa](https://encontra-missa.vercel.app/): Matches the visitor's location against celebration times. - [Sheet Music Maker](https://criador-partitura.vercel.app/): A percussion editor simple enough for a child to build and read. - Tibia Sprite Tools: A desktop tool sold to admins of unofficial Tibia servers. - [Pokémon Classifier](https://github.com/lucasdu4rte/pokemon-classifier): Computer vision for sprite recognition, trained as an ensemble. - [Video Playlist Player](https://github.com/lucasdu4rte/video-playlist-player): A native macOS app for following courses and series organised in folders. ## Writing - [React 19.3: the features you'll actually use](https://oduarte.dev/blog/react-19-3): View Transitions and Fragment Refs leave experimental, plus use(browser()), Trusted Types, and Context rendered directly in Server Components. A code example for each - [Performance Tips for Next.js Applications](https://oduarte.dev/blog/nextjs-performance-tips): A practical guide to making Next.js apps fast: measuring first, shipping less JavaScript, killing waterfalls, streaming, caching, and keeping it from regressing - [Welcome to My Blog](https://oduarte.dev/blog/welcome-to-my-blog): First post on my blog - learn about what I'll be sharing here ## Contact - Email: lucasduarte1112@outlook.com - LinkedIn: https://linkedin.com/in/lucasdu4rte - GitHub: https://github.com/lucasdu4rte - WhatsApp: https://wa.link/7k5jtl