I am a Software Developer with a great passion for building scalable architectures, writing high-efficiency backend business logic, and deploying cross-platform solutions.
Production-ready applications engineered following industry best practices, along with past professional focus.
A multi-room multiplayer live quiz engine featuring automated layout rendering, room isolation, and unique client nickname validations. Built with an optimized event-dispatching hub in Go over WebSockets and key-value state machines using Redis hashes/sets to allow automatic data persistence upon user disconnections.
*Source code is private for proprietary protection. In-depth architectural review available upon request.*
A cross-platform iOS & Android mobile application designed to manage geographic perimeters, run administrative polygon mappings, and assign or edit Points of Interest (POIs) dynamically. Implemented location services, native coordinate caching, and fluid state management workflows.
*Source code is private for proprietary protection. App workflow demonstration available upon request.*
Worked on a production-scale e-commerce platform, taking full ownership of frontend feature implementation and user interface development. Focused on creating highly interactive components, handling complex application state, and ensuring smooth, responsive layouts optimized for user conversion and speed.
To maintain brevity, older projects that I am no longer actively working on are omitted here. If you are interested in specific industries or past technical integrations, feel free to reach out to discuss my full professional trajectory.
The reason why I love code
Writing beautiful and elegant code to solve a problem is an art. Just like architecture, which is an art used by people daily and affects their everyday life. You can create something new, and then people interact with it, use, touch and work with it. That is an amazing feeling.
When I manage to build something that saves people time and prevents them from doing tedious tasks, I know that I am having the privilege of impacting that person’s life. They now have more time to be with their kids, more time to think up ideas (something computers cannot) and more time to connect to people.
I am deeply impressed when I see smart and beautiful code that does something I know is hard to accomplish. These are moments when I feel that we have only touched the surface of what we can do with computers, and I know that there is a simple solution to the current programming problem I am facing; I just need to get my head around it.
In programming if you can consistently create a logic that interacts with the other parts of the computer and other applications, you can make it happen. All you need to do after you thought it up is actually write it, and presto a new thing is created into the world. There are no limitations in coding besides your ability to think of a logically consistent solution.
The sense of accomplishment when solving a really challenging problem is awesome!