Why I Switched from REST to GraphQL (And When NOT To)
After 3 years of building REST APIs, I made the jump to GraphQL. Here's what I learned, what surprised me, and when you should stick with REST.
Full-Stack Developer & Open Source Enthusiast
Hi, I'm Arjun — a full-stack developer with 5+ years of experience building scalable web applications. I love clean code, thoughtful architecture, and turning complex problems into elegant solutions. I've worked with startups and enterprises across fintech, edtech, and e-commerce. When I'm not coding, I contribute to open source and write about software engineering.
Technologies I use to bring ideas to life.
My professional journey and companies I've contributed to.
Lead a team of 6 building microservices in Laravel & React. Improved API response time by 60%.
Built the entire customer-facing platform from scratch using Vue.js and Node.js.
Delivered 20+ projects for clients across India and Southeast Asia.
A curated selection of what I've built.
A full-featured payment processing platform supporting UPI, cards, and net banking. Handles 50k+ transactions/day.
LMS for 10,000+ students with live classes, assignments, progress tracking, and certification.
Multi-vendor marketplace with real-time inventory, vendor dashboards, and logistics integration.
How I can help you achieve your goals.
End-to-end web apps using Laravel, React, Vue.js and modern cloud infrastructure.
RESTful and GraphQL APIs, third-party integrations, payment gateways.
Database tuning, caching strategies, and front-end performance audits.
Architecture reviews, code audits, and technology stack recommendations.
Recognized for outstanding contribution to the payments platform.
Won 1st place building a real-time fraud detection system in 24 hours.
Thoughts, ideas and insights from my experience.
I'm always open to discussing new projects, creative ideas, or opportunities to be part of something great.