About Me

I'm Ravan, a full-stack developer who builds production applications — from design to deployment.

My Journey

I started coding at 16 and have been building full-stack projects ever since. What drives me is taking ideas from concept to live production applications that people can actually use.

My approach is simple: write clean code, ship often, and learn from every deployment.

My Approach

I don't just write code that works on my machine. I build systems that are deployed, monitored, and used by real people.

Every project is an opportunity to learn something new and ship something meaningful.

Technical Toolkit

Frontend

  • React & Next.js
  • TypeScript
  • Tailwind CSS

Backend

  • Node.js & Express
  • REST APIs
  • Socket.io
  • JWT

Database & Cache

  • MongoDB / Atlas
  • PostgreSQL
  • Redis / Upstash

Cloud & Deployment

  • Railway
  • Vercel
  • Docker
  • Cloudinary
  • SendGrid

Monitoring & Testing

  • Prometheus
  • Grafana
  • Jest
  • Cypress

Tools

  • Git
  • Postman
  • Linux

Beyond Coding

When I'm not deploying applications, I'm usually learning — whether it's new technologies, system design patterns, or figuring out why a particular email provider isn't working (ask me about SendGrid vs Resend).

I believe the best way to learn is to build, break, fix, and ship.

Let's Build Something Together

Open to junior developer roles and interesting conversations.