Summary
Muhammad Safi is a Principal Software Engineer with 11 years of hands-on experience building and delivering enterprise software at Techlogix, where he progressed from intern to principal through roles in engineering and technical-functional leadership. He combines full-stack development skills across .NET, Angular, Node.js and databases (SQL, MongoDB, Oracle) with practical experience in OBDX/FCDB platforms and cloud-aware architectures. A FAST-NU alumnus with repeated Dean’s List honors, he brings strong fundamentals in algorithms, object-oriented design and pragmatic agile delivery. Known as a quick learner and team motivator, he blends technical depth with cross-functional communication to turn complex requirements into reliable, timely solutions. Based in Karachi, he often bridges product and engineering needs, pairing disciplined engineering practices with attention to business context.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at National University of Computer and Emerging Sciences