Building Robust Backend Systems.

I'm Vijay Khot — a software engineer passionate about creating the scalable, reliable infrastructure that powers modern applications.


My expertise lies in the **JavaScript/TypeScript ecosystem**. I build and deploy full-stack applications using tools like Node.js, Next.js, React, and PostgreSQL. From designing GraphQL APIs to implementing efficient database schemas with Prisma, I enjoy crafting clean, maintainable code that performs under pressure.

Lately, my passion has pulled me deeper into the world of large-scale systems. I'm currently expanding my skillset into the Java ecosystem by building microservices with Spring Boot, and I'm deeply immersed in system design principles, studying foundational texts like Kleppmann's 'Designing Data-Intensive Applications'. This includes hands-on infrastructure work, from deploying containerized applications on AWS EC2 to configuring an Nginx reverse proxy.

My "Why"

My journey into tech was driven by six years as a Project Engineer on large-scale construction sites. That experience taught me firsthand the importance of reliable systems and the frustration of using tools that don't meet real-world needs. It's what drives me to build software that is not just technically elegant, but also robust and practical. To me, a strong foundation in algorithms is key to great system design, so I continue to sharpen my problem-solving skills on LeetCode (600+ problems, top 0.5%).