Summary
Taj Shaik is a software engineer with 10 years of experience building infrastructure, distributed systems, and AI-driven products from research to production. Currently at RunLLM, he’s focused on applying AI to next-generation technical support, after contributing to Database-as-a-Service and sandbox infrastructure at Salesforce. His background includes serverless and database research at Berkeley RISE Lab and hands-on roles across vehicle software, omnichannel platforms, and automation at Tesla, Zendesk, and others. A CS instructor and Head TA for UC Berkeley’s operating systems course, he blends deep systems knowledge with practical mentorship and teaching experience. Based in Fremont, CA, he pairs an academic foundation from UC Berkeley and UIUC with a relentless coder’s mindset—coder by day, coder by night—often pushing systems-level improvements that quietly scale teams and products.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of California, Berkeley
Master's degree Computer Science, Master's degree Computer Science at University of Illinois Urbana-Champaign
English, Spanish, Urdu, Hindi