My path to software development began with a love for building. From Legos to simulation games, I was always more interested in designing systems and environments than simply using them. That curiosity led me to initially study architecture, where I learned to think abstractly and solve problems creatively.
I soon realized, however, that I wanted fewer constraints and more freedom to build. So, I transitioned into computer science. What started as an interest in game development evolved into a deeper passion for software design, particularly on the backend. I enjoy identifying problems, designing scalable solutions, and bringing ideas to life through clean, intentional code.
Today, I approach software development as both a craft and a creative process, continuously refining my skills through hands-on projects and real-world problem solving.
Skills and Technologies
Java | C | Python |
SQL | HTML | JavaScript |
React | Node.js | Docker |
Jenkins | React Native | MongoDB |
| Object-oriented Development | Version Control (GIT) | Problem Solving |
My development journey and milestones