Skip to content
Aryan — PortfolioIndia — 18
aryan.

Assembling the good stuff

Full-stack developer & vibe coder000
aryan.
Open to freelanceIndia · 18 · Student · building in public

Building theweb withfeeling.

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

Node.jsExpressTypeScriptReactNext.jsMotionThree.jsPostgreSQLRedisDockerREST APIsVercel
02About

A student by day,
a builder by obsession.

18, 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.

Profile / 018--:-- IST
A.
Full-stack
Backend-first
Est. 2021

Aryan

Full-stack developer & vibe coder

Age

18

Base

India

Mode

Student

Made with intentVol. 01

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

  • Studying, and learning in public
  • Building full-stack side projects
  • Taking on select freelance work

The approach

Understand the problem properly. Build the smallest honest version. Then keep polishing the parts people actually touch.

“Taste is just attention, repeated.”

A working principle, not a quote
03Stack & mindset

Tools I think in.

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.

01Where I do my best thinking

Backend architecture

APIs with clean seams, data that behaves, and error paths that were considered before launch day.

Node.jsExpress.jsTypeScriptREST APIsJWT & sessionsWebSocketsPostgreSQLMongoDBRedisPrisma
aryan@studio — zsh

aryan@studio:~$ npm run ship

→ validating routes ............ ok

→ connecting postgres .......... ok

→ warming redis cache .......... ok

ready in 412ms▍

02Where the idea becomes felt

Frontend with feeling

Interfaces built from real components, real type-safety, and an unreasonable amount of care for the last ten percent.

ReactNext.jsTypeScriptTailwind CSSMotionThree.js
03Mindset

Adept, not attached.

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.

Fundamentals travel well
04The workshop

The quiet tools

The quiet tools behind every deploy — version control, containers, APIs tested by hand before they are trusted.

Git & GitHubDockerVercelPostmanLinuxSupabaseCloudinary
05Deliberately unfinished
Still
learning

Deliberately unfinished.

The interesting part of being self-taught is that the syllabus never ends. Right now, these have my attention.

RustBunAI toolingSystem designShader basics
Compare notes
04Journey

The path so far.

No shortcuts, no mythology. Just a fairly typical self-taught route — with an unusually high tolerance for reading documentation.

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.

HTMLCSSJavaScript

2022 — 2023

Node.js & Express

The backend shift

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.

Node.jsExpressMongoDB

2024 — Present

Freelance & collaborations

Building for others

Moved from tutorials to real requirements. Shipped full-stack projects, learned to ask better questions, and started treating deployment as part of the design.

Full-stackAPIsVercel

Now

18 · building in public

Student, still shipping

Balancing study with side projects and client work. Getting more deliberate about design, performance and the craft of making things feel inevitable.

Next.jsThree.jsMotion
Edu

Computer science student — Present

Studying while building — the classroom and the terminal teach different halves of the same thing.

India
04.1How I work
01

Clarity over cleverness

The best code reads like it was obvious all along. I optimise for the person who arrives next.

02

Details are the product

A 200ms easing curve and a well-named error message are not decoration. They are the experience.

03

Ship, then refine

Real feedback beats imagined perfection. I would rather hold something honest than describe something ideal.

05Contact

Have an idea?Let's make it real.

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

The inbox above is the quickest way in.

Open to freelance

India · --:-- IST

Form / 001No backend. Just email.

Start here

Tell me what you're building.

A real reply, from a real person. No newsletter, ever.