Summary
Muhammad Nazeer is a Principal Software Engineer Manager based in Islamabad with over 15 years of hands-on experience and 11 years in senior roles building scalable full-stack systems. He blends deep backend expertise in Java, Node.js and Python with modern front-end skills in Angular and React, and strong experience in Spring, Hibernate, GraphQL and microservices. At SMASH he leads teams that integrate conversational AI and NLP into production platforms, leveraging AWS services, Docker and CI/CD to deliver rapid prototypes and enterprise-grade deployments. Known for pairing technical leadership with mentorship, he enforces architecture and coding standards while allocating work to maximize team strengths. His academic background includes an MS in Information Science and Technology and an earlier MSc in Computer Science, giving him a solid research-informed approach to algorithms, design patterns and data-driven solutions.
11 years of coding experience
12 years of employment as a software developer
Master of Science - MS, Information Science and Technology, A, Master of Science - MS, Information Science and Technology, A at Quaid-i-Azam University, Islamabad
BSC, Computer Science, BSC, Computer Science at The Islamia University of Bahawalpur
Urdu, English