Summary
Muhammad Shahid is a Senior Software Engineer with six years of hands-on experience building scalable back-end systems in Node.js (Express, NestJS) and responsive front-ends with Vue.js, React/Next.js. He has designed and deployed microservices and AI-integrated features—using FastAPI and ChatGPT APIs—for production products, and is comfortable managing AWS and Cloudflare deployments. His work spans relational and NoSQL databases (Postgres, MongoDB), Stripe payment integrations, and end-to-end responsibility from architecture to mentoring junior developers. Known for pragmatic problem-solving and clean APIs, he has repeatedly moved between product-facing UI work and deep backend engineering, a versatility reinforced by leading teams at Aslase and StartPal AI. Based in Punjab, Pakistan, he brings a blend of startup agility and operational rigour, plus an uncommon mix of AI integration experience alongside traditional web stacks.
6 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Bahria University
Urdu, English