Started my coding journey
Began learning to code driven by curiosity about how technology works. Started entirely on mobile, watching tutorials and experimenting with HTML and CSS, which lit the spark that's been burning ever since.
THE AR.DEV JOURNEY · 2022-2026
A record of the moments that moved me forward: from learning to code on a phone, to shipping projects, working with a client, and continuing to explore what I can build next.
THE TIMELINE
Not a race or a checklist, just the steps that mark the journey so far. Plenty of smaller experiments never made this list, and that's part of learning.
Began learning to code driven by curiosity about how technology works. Started entirely on mobile, watching tutorials and experimenting with HTML and CSS, which lit the spark that's been burning ever since.
Shipped my first personal portfolio website using HTML and CSS, then layered in JavaScript to make it interactive. Crossing from learning to shipping was the milestone that changed everything.
After two years of learning and building on a phone, I moved to a laptop. Working with more room and a proper development setup opened the door to bigger projects.
Expanded beyond the browser by picking up Python, drawn in by its readability and versatility. Focused on building a solid foundation through scripting, logic, and problem-solving exercises.
Built and launched FinTrack, a personal finance web app for tracking income, expenses, and savings. My first project with genuine real-world utility: a responsive dashboard, Chart.js visualisations, export formats, PWA support, and smart insights. It has since reached users around the world.
See FinTrack in ProjectsDeveloped a growing suite of practical Python CLI tools: a calculator, currency converter, temperature converter, tip calculator, and more. Each tool sharpened my focus on clean logic, user-oriented output, and solving everyday problems with code.
Successfully delivered a real client project, co-creating Varun's artist portfolio with Shaurya. Led the UI/UX direction, responsive layout, and subtle animations. A milestone that brought real-world client experience: requirements, deadlines, and professional workflow.
Redesigned and enhanced my developer portfolio with a modern visual identity and smoother user experience. Focused on performance, accessibility, and storytelling, making the work feel more alive and intentional.
Shipped the most significant update to FinTrack yet. Version 17+ brought PIN-based security with auto-lock, smart spending insights, a weekly comparison chart, CSV and JSON import support, and a polished PWA experience. The app is designed to keep finance data on-device, without accounts, cloud sync, or ads.
Explore FinTrackBegan learning version control properly, understanding repositories, branches, and commit workflows. Moving from just pushing code to managing project history with intention and structure.
Pushed my first commit to GitHub after learning how repositories, branches, and commits work. The start of keeping a real history of my projects.
Went back to the fundamentals with C, diving into memory management, pointers, and low-level logic. A deliberate step to strengthen my core programming foundation beneath the frameworks and tools.
THE JOURNEY CONTINUES
These entries mark a few turning points. The projects page shows some of the work behind them.
Explore my projects