I am a software engineer with hands-on experience building backend and full-stack applications. I have a strong foundation in computer science fundamentals and enjoy solving engineering problems with maintainable, scalable software.
I work with JavaScript, TypeScript, Python, C, C++, and SQL, and have experience developing applications using React, Next.js, Node.js, Express.js, and Fastify. My backend interests include REST APIs, microservices, databases, authentication middleware, and distributed systems.
I have designed microservices-based systems for airline booking and online code execution use cases. These projects involved API gateways, asynchronous processing, Docker-based services, Redis queues, WebSocket updates, and relational database persistence.
I also have experience building AI-powered applications using retrieval-augmented generation and large language model integrations. I have worked with multiple LLM providers and developed systems for ingesting and searching PDFs, web articles, YouTube transcripts, and raw text.
I am currently pursuing a Bachelor of Technology in Computer Science and Engineering with a specialization in AI and ML. I continuously improve my engineering skills through practical projects and by developing a deeper understanding of systems end to end.