I'm Dhruv Bajpai, a first-year B.Tech student in CSE (AI & ML) who learns by building.
I focus on creating clean, usable interfaces and thinking in systems — how components fit together, how products scale, and how design and logic should support each other.
I started building seriously in 2024. Since then, my approach has been simple: build real things, ship them, break them, and improve.
This is when I began taking development seriously.
I focused on understanding the fundamentals — HTML, CSS, Java, and Python — and how the web actually works beyond tutorials.
Instead of chasing trends, I spent time learning layout, responsiveness, and structure. This phase taught me discipline and consistency in writing code that is readable and intentional.
As I built more, my interest shifted toward UI/UX and design systems.
I started thinking less about single pages and more about reusable components, spacing rules, and visual consistency.
This is also when I began learning React, moving from static layouts to component-driven development. Design stopped being decoration and became part of the logic.
I participated in multiple hackathons, including events at VIT, where I won one.
These experiences pushed me to build fast, think clearly under pressure, and collaborate effectively. Hackathons helped me understand how ideas turn into working products — not perfect, but functional and focused.
Alongside frontend development, I have exposure to AI/ML concepts.
I understand how machine learning models work, how LLMs are trained, and how AI systems are structured — even as I continue learning.
I don't treat AI as a buzzword, but as a tool that should integrate thoughtfully into real products.
Currently, I'm focused on:
I'm still learning — but I'm building consistently, thinking long-term, and moving with intent.