About

Software Engineering undergraduate with hands on experience in backend development, system design, and applied machine learning. Skilled in building scalable systems using Node.js, TypeScript, PostgreSQL, and Docker.

Experienced in developing RESTful APIs, designing modular architectures, and integrating AI-driven solutions such as RAG pipelines and SQL agents. Strong foundation in data structures, algorithms, and clean, maintainable code.

What I'm doing?

  • Backend Development

    Building scalable, production ready REST APIs and server-side systems using Node.js, Express.js, and TypeScript with clean, maintainable architecture.

  • Database Design

    Designing and optimising relational and NoSQL databases using PostgreSQL and MongoDB, including schema design, indexing, and ORM integration with Prisma.

  • AI & ML Integration

    Integrating AI-driven solutions into applications including RAG pipelines, SQL agents, LLM-powered query routing, and NLP-based features.

  • Frontend Development

    Crafting responsive, performant UIs using React, Next.js, and Nuxt.js with a focus on clean component architecture and great user experience.

  • DevOps & Containerisation

    Setting up CI/CD pipelines and containerised deployment workflows using Docker and GitHub Actions to ship code reliably and efficiently.

  • Team Leadership

    Leading engineering teams - managing task delegation, code reviews, stakeholder coordination, and delivery timelines to ship projects on schedule.

Technologies

Languages
  • TypeScriptTypeScript
  • JavaScriptJavaScript
  • PythonPython
  • JavaJava
  • CC
Backend & Database
  • Node.jsNode.js
  • ExpressExpress
  • PostgreSQLPostgreSQL
  • MongoDBMongoDB
  • PrismaPrisma
Frontend
  • ReactReact
  • Next.jsNext.js
  • Vue.jsVue.js
  • Nuxt.jsNuxt.js
DevOps & Tools
  • DockerDocker
  • GitGit
  • GitHubGitHub
  • Google CloudGCP
  • PostmanPostman