Gagandeep Makhija is a founder and seasoned engineering leader with 12 years of experience building scalable web and cloud-native systems across startups and enterprises. He blends hands-on backend expertise in Python/Django, serverless architectures (AWS Lambda, API Gateway), and databases (Postgres, DynamoDB, MongoDB) with proven people leadership—scaling teams from 20 to 40 engineers and launching end-to-end hiring and e-commerce products. His career spans roles at Adobe, Accolite, 3Pillar Global and product-first companies like Instamojo and Instahyre, where he drove platform evolution, remote productivity practices, and multiple new product launches. An open-source enthusiast, he has contributed compatibility and admin improvements to the widely used django-categories project, showing attention to long-term maintainability and CI/CD alignment. Now building AI-first products for automated landing page generation and public-records-driven real estate tools, he pairs entrepreneurial curiosity with deep operational knowledge of cloud observability and message-driven systems. Collectedly, he brings a pragmatic engineer-founder mindset that favors scalable, maintainable solutions over quick hacks.
12 years of coding experience
12 years of employment as a software developer
B.Sc.(Hons) Computer Science, B.Sc.(Hons) Computer Science at ARSD College
12th Science, 12th Science at Convent of Gagan Bharti
MCA Computers, MCA Computers at Department of Computer Science, University of Delhi
This app attempts to provide a generic category system that multiple apps could use. It uses MPTT for the tree storage and provides a custom admin for better visualization (copied and modified from feinCMS).
Role in this project:
Back-end Developer
Contributions:9 commits, 1 PR, 1 comment in 2 days
Contributions summary:Gagandeep primarily focused on supporting Django 2.0 and later versions within the django-categories application. Their commits addressed compatibility issues in the tree editor, specifically related to the admin interface. They added necessary parameters and context adjustments for different Django versions, and also fixed some typos. Furthermore, the user made fixes to example code to align with the project's CI/CD setup.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.