Rajwinder Mahal is a product-focused software engineer and founder based in San Francisco who blends hands-on engineering with startup leadership across AI, real estate tech, and restaurant automation. With dual master’s degrees from Columbia (Computer Science) and UC Irvine (Innovation & Entrepreneurship), he architects cloud-native platforms and builds integrations that connect AI-driven products to real-world systems like POS and marketplaces. As Co-Founder and CEO of AgentsCard he’s designing a digital assistant to streamline agents’ digital presence and lead flow, and previously launched Automenu, an AI website builder that synced directly with DoorDash/UberEats and POS systems. He also contributes to open-source DevOps work—helping improve minikube’s install docs, error handling, and tests—demonstrating a practical grasp of Kubernetes and deployment reliability. Comfortable teaching graduate-level cloud and distributed-systems topics, he pairs technical depth (ML, Go, Kubernetes) with a knack for shipping customer-facing automation that reduces operational friction.
4 years of coding experience
1 year of employment as a software developer
Berkeley Pre-College Scholars Program, Mathematics and Computer Science, Berkeley Pre-College Scholars Program, Mathematics and Computer Science at University of California, Berkeley
University of California, Irvine
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Columbia University
Master's degree, Innovation and Entrepreneurship, Master's degree, Innovation and Entrepreneurship at University of California, Irvine - The Paul Merage School of Business
Summer Session, Computer Science, Summer Session, Computer Science at Stanford University
Contributions:11 reviews, 12 commits, 8 PRs in 14 days
Contributions summary:Rajwinder contributed to the `minikube` project by making several changes related to installation instructions and error handling. They updated instructions for the VMware driver and added beta release information. The user also refactored error codes within the `pkg/minikube/reason/reason.go` file and fixed typos in command-line arguments for the `pause` and `unpause` commands. Furthermore, they corrected a typo in the `multinode_test.go` file, indicating involvement in testing.
Orkestra is a cloud-native release orchestration and lifecycle management (LCM) platform for fine-grained orchestration of a group of inter-dependent "Applications" (and their intra-dependent sub-charts).
Contributions:112 pushes, 59 branches in 1 year 5 months
chartslcmlifecycleorchestrationfine-grained
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.