About
Leonardo Maldonado
Hey — I'm Leonardo, a software engineer based in Valencia, Spain. Born and raised in Franca, Brazil. I moved to Spain to work on things I care about and be closer to the European tech scene.
I currently work at Namecheap, where I built Spaceship's domain search platform from scratch as the sole front-end developer. I designed the entire frontend architecture with React, TypeScript, and Zustand — building features like Beast Mode bulk search, a real-time WebSocket pricing system, and a multi-currency engine supporting 30+ currencies across 500+ TLDs.
Before Namecheap, I built mobile apps at startups in Brazil — including a food delivery app for LA and frontend solutions for Brazilian banking projects. I also spent several years writing technical content for companies like Progress and LogRocket. I have over 90 articles published across JavaScript, TypeScript, React, GraphQL, Node.js, and more — with over 1 million views.
In 2018, I created 33 JavaScript Concepts, an open-source project that GitHub recognized as one of the top projects of 2018. It now has 63,000+ stars and has been translated into 20+ languages.
I spend most of my time building web experiences and I'm passionate about programming, web development, and building products. I work primarily with TypeScript, React, Zustand, TanStack Query, Next.js, and Node.js.
Outside of work, I enjoy exploring Valencia, reading, and working on side projects. Always open to interesting conversations — feel free to reach out.