My Developer Journey
A timeline of my growth, from the first line of code to today.
2018
How It All Started
My fascination with technology began with a simple question: 'How do websites work?'. This curiosity led me to discover HTML & CSS, and I was immediately hooked by the ability to create something visual and interactive from scratch. My first 'project' was a simple, static webpage about my favorite video game.
2019
My First 'Real' Project
After learning the basics of PHP and JavaScript, I built a simple blog system. It was a huge challenge, involving a database, user authentication, and dynamic content. The feeling of seeing my own blog posts appear on the screen was a major turning point, solidifying my passion for web development.
2020
First Freelance Client
My first paid project was building a small e-commerce site for a local business. It was a steep learning curve, teaching me about client communication, project management, and the responsibility of handling real-world data. I used Laravel and Vue.js, which became mainstays in my toolkit.
2020-2022
Expanding My Skillset
During this period, I dove deep into the modern web ecosystem. I mastered React and Next.js for frontend development, explored Node.js for building APIs, and got comfortable with Docker for containerization. This was a time of rapid growth and learning.
2023
Milestone Project: SaaS Platform
Leading the development of a complex B2B SaaS platform was a major career milestone. I was responsible for the architecture, from database design to API implementation and frontend structure. This project pushed my skills to the limit and taught me the importance of scalability and robust design.
2022-2023
Achievements & Certifications
To validate my skills, I earned certifications like AWS Certified Developer and Certified Kubernetes Application Developer (CKAD). These achievements marked my commitment to professional standards and continuous learning.
Present
Where I Am Now
As a Senior Software Engineer, I'm focused on building intelligent, AI-enhanced applications and leading technical teams. I enjoy mentoring other developers and contributing to open-source projects. My current stack revolves around TypeScript, Next.js, and Genkit for AI features.
What's Next?
Future Goals
I'm excited to explore the possibilities of generative AI further, particularly in creating more personalized and dynamic user experiences. I plan to dive deeper into Go for high-performance backend services and continue to share my knowledge through blogging and open-source contributions. My mission is to build technology that is not only functional but also a joy to use.