2021 — 2022
Self-taught
First lines
Started with HTML, CSS and a stubborn curiosity. Built small pages, broke them, rebuilt them — and discovered that the browser is a remarkably generous place to learn.
Assembling the good stuff
Aryan — Adept across the stack — happiest in the backend. 18, a student, and building in public.
Based in
India / IST
Focus
Backend & interfaces
Status
Open to freelance
Mode
Student / builder
Four projects, chosen for the problems they solved rather than the screenshots they produced. Backend bones, considered surfaces.
More experiments live in the details — and in the repos. If you want to see a specific piece of the system, ask.
Request the full index18, self-taught, and more interested in the details than the title. I care about the space where a solid backend meets an interface you can feel.
Aryan
Full-stack developer & vibe coder
Age
18
Base
India
Mode
Student
The short version
A self-taught full-stack developer who lives in the overlap between logic and feel. I build APIs that stay out of the way, interfaces that invite a second look, and small details that make software feel alive.
Most comfortable in Node.js and Express. Equally at home in React, Next.js and a canvas full of moving parts. Currently studying, shipping side projects, and getting a little better every day.
Right now
The approach
Understand the problem properly. Build the smallest honest version. Then keep polishing the parts people actually touch.
“Taste is just attention, repeated.”
Not a list of logos. A set of layers I understand well enough to reach for the right one — and to adapt when the next one arrives.
APIs with clean seams, data that behaves, and error paths that were considered before launch day.
aryan@studio:~$ npm run ship
→ validating routes ............ ok
→ connecting postgres .......... ok
→ warming redis cache .......... ok
ready in 412ms▍
Interfaces built from real components, real type-safety, and an unreasonable amount of care for the last ten percent.
Tools change. The ability to adapt doesn't. I optimise for understanding the layer underneath, so the next framework feels familiar before the docs do.
The quiet tools behind every deploy — version control, containers, APIs tested by hand before they are trusted.
The interesting part of being self-taught is that the syllabus never ends. Right now, these have my attention.
No shortcuts, no mythology. Just a fairly typical self-taught route — with an unusually high tolerance for reading documentation.
2021 — 2022
Self-taught
Started with HTML, CSS and a stubborn curiosity. Built small pages, broke them, rebuilt them — and discovered that the browser is a remarkably generous place to learn.
2022 — 2023
Node.js & Express
Found the part of the web that felt like home: routes, middleware, databases and the quiet satisfaction of an API that returns exactly what it promised.
2024 — Present
Freelance & collaborations
Moved from tutorials to real requirements. Shipped full-stack projects, learned to ask better questions, and started treating deployment as part of the design.
Now
18 · building in public
Balancing study with side projects and client work. Getting more deliberate about design, performance and the craft of making things feel inevitable.
Computer science student — Present
Studying while building — the classroom and the terminal teach different halves of the same thing.
The best code reads like it was obvious all along. I optimise for the person who arrives next.
A 200ms easing curve and a well-named error message are not decoration. They are the experience.
Real feedback beats imagined perfection. I would rather hold something honest than describe something ideal.
A product, a backend that needs untangling, an interface that deserves more care — or simply a good conversation about the web. My inbox is open.
Write directly
Elsewhere
Open to freelance
India · --:-- IST