Paramvir Singh Karwal
{ backend engineer, frontend hobbyist }
I’m a software engineer who builds scalable backend systems in Java and AWS — and occasionally wanders into the frontend for the fun of it. This whole site is handcrafted.
about
Hello! I'm Paramvir Singh Karwal — my friends call me Param.
I'm a software engineer with a degree in Computer Science, based in Gurgaon, India. My work has taken me through leading global companies, building software that has to hold up under real load. I care a lot about getting better — as an engineer, and as someone who solves problems for a living.
What drives me
The part I enjoy is the room to grow. I like the challenge of pushing past where I was last year — whether that's shipping something that actually matters or sharpening a skill I didn't have before. Building things that make a difference is what keeps me going.
What I work on
Most of my time goes into designing and implementing complex system interactions — scalable, efficient backend services, largely in Java, on AWS and its ecosystem. I've worked across telecommunications, global software products, talent assessment, and financial technology (portfolio management and data warehousing). Alongside the day job I write scripts, glue systems together, and take on pet projects — like this site, which is handcrafted end to end.
Outside work
Away from the screen I travel as often as I can, keep music running in the background, and rate a day partly by the quality of its tea. The simple things keep me balanced and, honestly, keep the ideas coming.
where i've worked
Portfolio management and data-warehousing systems — designing complex, high-throughput interactions.
Backend services for a global talent-assessment platform.
Scalable Java services for a global software-products provider.
System integration and backend engineering in the telecom sector.
away from the screen