Projects
Transitioning from a "Jack of all trades" to a focused creator meant finding a medium where my logic and creativity could run parallel. I found that intersection in Computer Science. While my academic foundation gave me the theoretical framework, building actual applications forced me to confront the brutal, unyielding reality of syntax and logic. Moving from frontend aesthetics—mastering layout control through HTML, CSS Grid, and Flexbox—to the intricate mechanics of backend functionality has been my most challenging and rewarding intellectual pursuit yet.
My journey into coding began at the most fundamental level. One of my earliest projects was a command-line calculator built entirely in JavaScript. It had no user interface; it only worked within the browser's developer console. Yet, forcing myself to handle operations, inputs, and edge cases in a purely text-based environment taught me the core principles of computational logic. From that invisible console, I moved toward visual architecture, which culminated in the creation of this very portfolio website. Designing this platform allowed me to experiment with structural layouts and user experience, serving as my first official step into web design.
Currently, I am scaling up my ambitions by building a dedicated flashcard application designed specifically for student active recall. This project has pushed me to think like a software architect. I have had to pivot from just making elements look good to optimizing user flow, managing state dynamically, and writing clean, scalable JavaScript. Every broken line of code, unhandled error, and failed deployment on GitHub has become a micro-dose of the failure I now appreciate. A program does not care about your past accolades, your titles, or your public speaking skills; it only cares if your logic is flawless. This is just the baseline, and as I continue to bridge the gap between design and complex engineering, I hope to keep building tools that leave a tangible, practical impact.