Frontend Development
I build responsive, high-performance user interfaces using modern JavaScript frameworks. My frontend expertise includes React, TypeScript, Next.js, and Tailwind CSS, with animation libraries like Framer Motion and GSAP for rich interactive experiences. Every interface I ship is optimized for Core Web Vitals, accessibility (WCAG AA), and cross-browser compatibility.
Backend Engineering & API Development
The backend is where applications earn their reliability. I architect scalable Node.js and Python services with clean layered architecture, async I/O, and comprehensive test coverage. My API development work spans REST and GraphQL endpoints, authentication systems (JWT, OAuth), database design with PostgreSQL and Supabase, and real-time communication via WebSockets.
Infrastructure & DevOps
I deploy and maintain production systems on Vercel, Cloudflare, and Docker containers. From edge functions to serverless architectures, I ensure applications are scalable, monitored, and cost-efficient. My infrastructure work includes CI/CD pipeline setup, database migrations, and performance benchmarking.
Frequently Asked Questions
What technologies do you use as a full stack developer?
I work primarily with React, TypeScript, and Next.js on the frontend, and Node.js, Python, and PostgreSQL on the backend. For deployment, I use Vercel, Cloudflare, and Docker.
Can you work with an existing team or codebase?
Yes. I have experience joining ongoing projects, reviewing existing code, and contributing incrementally without disrupting team velocity. I am comfortable with agile workflows and code reviews.
Do you take freelance projects from outside India?
Absolutely. Based in Madurai, India, I work remotely with clients worldwide across different time zones. Communication is in English, and I align to your preferred project management tools.
How do you approach a new full stack project?
I start with requirements clarification and technical scoping, followed by architecture design, iterative development with regular demos, testing, and deployment. I prioritize shipping a working MVP fast and refining based on feedback.