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.
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.
Website to allow users to create recipes based on a series of filters and what's in their fridge. The website is built using Streamlit and LangChain, with a MySQL database for storing user data.
Here's a range of modern technologies I've recently used.
Versatile language for backend & AI
Core language for web development
JavaScript with type safety
Library for building user interfaces
React framework for full-stack apps
Modern Python web framework
Powerful open-source database
Containerize applications
Version control system
Frontend deployment system
Deployment platform for full-stack apps
Standard language for database management
I’m Kabir Ghai, a backend engineer who builds secure, scalable services and AI-powered developer tools.
After teaching myself Python as a teen and topping my university’s Advent of Code (out of 300+ participants), even coming globally, I founded and led Bright Young Things’ coding schools. I taught 200+ students and earned a rapid promotion to Senior Instructor within a year. At university, conferences ignited my love for machine learning and AI, which I now apply to production services.
Currently, I’m developing QueryWhisperer, a FastAPI-powered translator that turns plain-English questions into optimized SQL queries - Have a look here.
I’m excited to bring my backend expertise and AI focus to a team solving real-world problems. You can see some of my key projects below.
Here are a few technologies I've been working with recently:
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!
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!
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!