Muhammad Usama is a senior software engineer with seven years’ experience specializing in backend systems, microservices, and cloud-native deployments using Python, Kubernetes, MongoDB and Neo4j. He has a track record at TechnoGenics progressing from research-focused roles to senior engineering, routinely diagnosing and rebuilding brittle systems into robust, maintainable services. Comfortable with both REST and GraphQL APIs, he blends data-aware design with operational thinking to keep services performant and resilient. Early work in speech emotion dataset preparation hints at a practical interest in applied ML and real-world data challenges. Based in Lahore, he brings a pragmatic, hands-on approach to complex distributed systems and service-oriented architectures.
7 years of coding experience
6 years of employment as a software developer
ICS, Computer Science, ICS, Computer Science at Punjab College of Information Technology
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Information Technology University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Muhammad Usama - Senior Software Engineer at TechnoGenics - FZCO