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
02/2026 - 02/2026

Terraform-Provisioned AWS Web Server

A simple web server automatically deployed using Terraform, running on an EC2 instance inside a custom VPC.

TerraformAWS EC2Internet GatewayRoute TablesVPCSecurity GroupsnginxBash
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
12/2025 - 01/2026

kv-engine

A minimal, single-process key-value storage engine built to explore durability, crash behaviour, concurrency correctness, and storage semantics from first principles. Implements write-ahead logging, atomic snapshots, and linearizable access.

PythonThreadingWrite-Ahead LoggingAtomic SnapshotsConcurrency

Work Experience

Junior Technician

Twin TechnologyDec 2024 - Present
London, UK
  • Delivered frontline support at a Managed Service Provider, logging and resolving 80+ client issues across Outlook, Teams, licensing, on-premises infrastructure and setting up Domain Controllers
  • 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
  • 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 365PowerShellDattoVeeamScreenConnect

Software Engineer Intern

Bright Young ThingsJul 2024 - Sep 2024
London, UK
  • Developed and launched a serverless email triage platform that intelligently processes and categorizes incoming emails using natural language queries and AI-powered filtering
  • Designed a full-stack architecture using AWS Lambda, DynamoDB, and SES with cost optimization and scalability in mind
  • Implemented prompt engineering strategies with Claude 3 Haiku to maximize accuracy while minimizing API costs
PythonAWS LambdaDynamoDBClaude 3 HaikuAWS Bedrock

About Me

Hey, my name'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!