Summary
Muhammad Awais is a Lead Software Engineer with 9+ years delivering scalable, high-performance web applications and AI-enabled frontends using JavaScript/TypeScript, Angular, React, Node.js and emerging Python tooling. He combines hands-on architecture and state-management expertise (NgRx/Redux/RxJS) with practical experience integrating LLMs and RAG pipelines (Gemini, AWS Bedrock, Gemma 3) into production web apps. Awais has led large ERP migrations, fintech and e-commerce products, and multi-team offshore collaborations while championing code quality, accessibility and developer productivity. An author of two Angular books, regular tech speaker and contributor on Generative AI and JavaScript topics, he also mentors teams and drives proof-of-concept R&D to operationalize AI features. Based in Vaasa, Finland, he’s equally comfortable steering release planning and performing deep code reviews, and often bridges product design to complex AI interactions in the frontend.
9 years of coding experience
10 years of employment as a software developer
Hong Kong University of Science and Technology (HKUST)
Master of Engineering - MEng Software Project Management, Master of Engineering - MEng Software Project Management at Vaasan ammattikorkeakoulu VAMK University of Applied Sciences
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Iqra University (Official)
Urdu, English, Sindhi, Finnish