Summary
Leonardo De Castro is a senior JavaScript developer from São Paulo with over a decade of experience building scalable, high-performance web applications and microfrontend architectures. He has a strong track record delivering production systems for enterprises like Pinterest and Blue Yonder, including migrations (npm→pnpm), sandboxed micro-frontends, and robust E2E testing that reduced flakiness across CI/CD. Comfortable across the full stack, he regularly crafts responsive component libraries, integrates CMS-driven workflows, and architects Node.js microservices to replace legacy monoliths. His work spans startups and large organizations—from launching an AI-powered SEO platform to shipping medical imaging tools—demonstrating both product-oriented thinking and technical rigor. Notably, he blends hands-on implementation with experiment-driven product improvements (conversion modules and advertiser experiments) to drive measurable adoption. Fluent in modern JS tooling (TypeScript, Next.js, React, Turborepo, pnpm) and cloud-native delivery, he pairs pragmatic engineering with a keen eye for UX and maintainability.
10 years of coding experience
7 years of employment as a software developer
Computer Technician, Software development, Computer Technician, Software development at Colégio Técnico ETEP
Portuguese, English, Spanish