Kabir Ghai

Kabir Ghai

Software Engineer

I'm an undergraduate Software Engineer specialising in AI, located in London.

Current technologies

Here's some technologies I've used recently

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

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

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
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.

FastAPIPostgreSQLJWTPythonSQLAlchemyTypeScriptNext.jsRailwayUvicorn
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

Junior Technician

Twin Technology07/2025 - 10/2025
Watford, England
  • Delivered frontline support at a Managed Service Provider, logging and resolving 80+ client issues across Outlook, Teams, licensing, and on-premises infrastructure. Created and configured Domain Controllers for new client environments.
  • Designed a PowerShell automation tool with a GUI, integrated with Microsoft Graph and Bitwarden for secure onboarding. Reduced bulk account onboarding time by 70% and approved for adoption by C-level management.
  • Monitored and verified daily backups across 100+ systems using Datto, Veeam, and ScreenConnect to ensure client data integrity and recovery readiness.
  • Provided IAM services: reset passwords via Domain Controller, set up MFA for over 30 people and configured Conditional Access Policies to allow remote access, keeping Zero Trust and security compliance across tenants.
Azure ADMicrosoft 365Conditional AccessDomain ControllersDattoVeeamScreenConnect

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.

Recently, I've expanded into enterprise infrastructure through my role at Twin Technology, an MSP where I've gained hands-on experience with Azure AD, Microsoft 365 administration, and enterprise security policies. This has given me a unique perspective bridging software development and infrastructure management.

Fast forward to now, and I'm currently in my final year at university having discovered AWS and Azure and how much I enjoy using them, and building projects around them, as you saw in one of the projects above.

Let's Connect

Offer a job opportunity?

I'm open to discussing potential job opportunities or collaborations. If you have anything in mind, feel free to reach out and let's discuss!

Connect?

Whether you're a fellow developer, designer, or entrepreneur, I'd love to chat and learn more about work. Let's talk and see what happens!

Build something together?

I'm always ready for a new challenge. Let's create something amazing together!