I'm a freelance web and software developer based in India, working mainly with Java and Spring Boot. I build web applications and backend systems for individuals, small businesses, and community organizations.
I care about clean architecture as much as I care about the finished product — code that's organized into clear layers, easy to test, and easy for someone else (or future me) to pick up without a long explanation.
Every project starts with understanding what you actually need, not just what's technically interesting to build. That usually means a short conversation before any code gets written.
Controllers, services, and data access stay separated — no mixed responsibilities.
Short, purposeful comments and consistent naming, so the code explains itself.
If something isn't a good fit, I'll say so early, before it costs you time or money.
Tell me a bit about your project and I'll get back to you within a business day.
Contact me