About me

Software developer

I am a Software Developer with a great passion for building scalable architectures, writing high-efficiency backend business logic, and deploying cross-platform solutions.

Technical Expertise

Go (Golang) React TypeScript React Native Expo WebSockets Redis Docker Docker Compose Nginx

Current Projects & Experience

Production-ready applications engineered following industry best practices, along with past professional focus.

🏆 Real-Time Team Quiz System

Current Project • Go (Golang) • React • TypeScript • Redis • WebSockets • Docker

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.*

🗺️ Territory & POI Management Mobile App

Current Project • React Native • Expo • Geolocation Tracking • Interactive Mapping

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.*

🛍️ Professional E-commerce Platform Development

Past Professional Experience • Past Professional Experience • Frontend Engineering • Web Performance Optimization

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.

Additional Portfolio & Case Studies

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.

Some of my thoughts

The reason why I love code

  • To Code is usable art.

    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.

  • Coding makes a difference in people's lives

    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 like to challenge myself

    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.

  • If I can think it, I can make it a reality

    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.

  • It is fun

    The sense of accomplishment when solving a really challenging problem is awesome!