Kabir Ghai

Kabir Ghai

Software Engineer ● Backend Developer

I am an undergraduate backend engineer located in London, passionate about building innovative projects that help solve problems.

Current technologies

Here's a range of modern technologies I've recently used

Python

Python

Versatile language for backend & AI

AWS Lambda

AWS Lambda

Serverless compute service

TypeScript

TypeScript

JavaScript with type safety

React

React

Library for building user interfaces

Next.js

Next.js

React framework for full-stack apps

FastAPI

FastAPI

Modern Python web framework

PostgreSQL

PostgreSQL

Powerful open-source database

Docker

Docker

Containerize applications

Git

Git

Version Control

Vercel

Vercel

Frontend deployment system

Railway

Railway

Deployment platform

SQL

SQL

Database management

Featured Projects

InboxPilot
06/2025 - 07/2025

InboxPilot

A serverless email triage platform that intelligently processes and categorizes incoming emails using natural language queries and AI-powered filtering.

PythonNext.jsAWS LambdaDynamoDBAWS SESAWS S3Claude 3 HaikuAWS BedrockCloudWatchAPI Gateway
QueryWhisperer
03/2025 - 04/2025

QueryWhisperer

A work-in-progress MVP that converts natural language into SQL using schema-aware prompt engineering, with a modular backend and production-deployed database and API. It showcases full-stack system design and readiness for scalable LLM integration.

FastAPIPostgreSQLJWTPythonSQLAlchemyTypeScriptNext.jsRailwayUvicorn
AoCode
12/2024 - 02/2025

AoCode

Advent of Code IDE designed to help efficiently solve Advent of Code's daily puzzles. Features Syntax highlighting, a built-in terminal, a code editor and a custom Utils file, all built with PySide.

PythonPySide

Work Experience

Peer Tutor

At University09/2024 - Current
Canterbury, England
  • Assisted first-year students with course-related assignments and provided academic advice.
  • Collaborated closely with University academic staff to ensure the best support for students.
  • Developed strong communication and mentoring skills while helping students navigate their academic journey.
JavaJUnitIntelliJ IDEA

Software Engineer Intern

Flagstone08/2024 - 08/2024
London, England
  • Shadowed a senior engineer to understand company workflows, communication, and project management processes.
  • Engaged in discussions with the CEO to analyze company vision, challenges, and leadership strategies, applying insights to a final presentation.
  • Initiated and led a collaborative Ad Campaign strategy with a theoretical £200,000 budget, presented to senior management and peers.
  • Participated in training sessions across multiple departments, including Sales and DevOps, to develop a well-rounded industry perspective.
PythonMicrosoft Azure SQLDockerVSCode

Center Supervisor

Bright Young Things10/2019 - 11/2023
London, England
  • Founded, organised and led two CS Summer Schools, teaching programming basics to 20 children aged 10-13.
  • Designed and led Computer Science Summer Schools, teaching Python and problem-solving to 20+ students, culminating in four completed projects.
  • Planned and executed Computational Thinking workshops, focusing on logical reasoning, problem abstraction, and algorithmic solutions.
  • Managed centre operations, including inventory, customer support, and administrative tasks, while assisting students with coursework and exam preparation.
ScratchPythonDrag-and-drop programming

Python Developer

French Noodles05/2021 - 06/2021
Online
  • Developed a Python wrapper for an API made by the Lead Developer at French Noodles at the time, focusing on client feedback, RAD style.
  • Enhanced code style and functionality based on client feedback for improved user experience.
  • Implemented comprehensive unit tests and continuous integration processes to ensure high code quality and reliability.
  • Utilised version control systems to manage code iterations effectively
PythonGitRESTful API's

About Me

Hey, it's Kabir! My passion for technology began at 12, learning about CPUs, then Python at 13. Hackathons solidified my love for backend development, especially building encrypted communication for therapists.

At Bright Young Things, I founded and taught coding summer schools, realizing my enjoyment for teaching. University broadened my horizons, sparking a keen interest in AI and ML through conferences.

I'm proud of topping my university's Advent of Code competition and my rapid promotion at BYT. Currently, I build projects solving real-life problems, from dinner decisions to translating text to SQL.

Here are a few technologies I've been working with recently:

  • Python
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • FastAPI
  • PostgreSQL
  • SQL

Let's Connect

Offer a job opportunity?

I am open to discussing potential job opportunities or collaborations. With experience in web development and software engineering, I am interested in roles that allow me to work on exciting and challenging projects. If you have a project or role in mind, feel free to reach out and let's discuss!

Connect?

Networking is key in the tech industry, and I'm always looking to meet new people and expand my professional circle. Whether you're a fellow developer, designer, or entrepreneur, I'd love to chat and learn more about work. Let's grab a virtual coffee and see where the conversation takes us!

Build something together?

I have a passion for developing solutions to problems that people commonly might have. Whether it's a sleek app, or a new cutting-edge web app or anything in between, I'm always ready for a new challenge. Let's create something amazing together!