CombatAtlas
An interactive world map exploring fighting styles and martial cultures across the globe. Built with React and JavaScript.
A Hunger to Understand a Drive to Build.
I'm a full-stack developer with an obsession for detail and a belief: the code nobody sees matters just as much as the design everyone does. I specialize in React and JavaScript, at the intersection where engineering and design become the same thing.
I train Muay Thai. I play chess. Both make me better at what I do.
An interactive world map exploring fighting styles and martial cultures across the globe. Built with React and JavaScript.
A live telemetry dashboard for Assetto Corsa. Streams real-time car data out of the sim over UDP and rebroadcasts it through WebSocket, rendered in the browser as gauges, lap times, and a live 2D track map.
in development
Coming soon — a Stockfish-powered chess engine that trash-talks your every move. Built with React and TypeScript.
A web application that detects and highlights faces in uploaded images using machine learning. Built with React and JavaScript.
modules for a real estate investment platform in React — JWT authentication, global state with Redux, and business logic that leaves no room for errors.A change in API call strategy cut load times by 20%. No magic — just understanding what to request, when, and what to hold off on.
Led the migration from React to Next.js — SSR, better SEO, and 30% more organic traffic. Sometimes the best technical decision is the one nobody notices because it just works.Built apps with Electron.js, modules with Python + MongoDB, and integrations with GA4/GTM. Also designed MongoDB schemas with Mongoose, because a bad data model always comes back to haunt you.
Focused on Web Application Development.
Have a project in mind, a question, or just want to say hello? I'd love to hear from you.
Or reach out directly: