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.