Summary
Sohaib Salman is a Senior Software Engineer based in Lahore with six years of experience building full-stack web applications using C#, .NET, JavaScript/TypeScript, Node, React, and Angular. He has a proven record of re-architecting legacy systems for performance and maintainability—improving a scheduling algorithm by 80% and refactoring monoliths into microservices and serverless Lambdas. At Rolustech and Formulatrix he led migrations to .NET Core, implemented real-time SignalR notifications, and integrated Google Workspace features and barcode-driven optimizations that noticeably reduced manual work. Comfortable across the stack, he practices TDD, conducts code reviews, and prioritizes extensible, testable designs while working in agile teams. A self-learner who actively pursues new tools like Docker and Kubernetes, he blends pragmatic engineering with a knack for simplifying user workflows. Notably, his work often focuses on reducing friction—cutting clicks and manual steps through automation and thoughtful UX integration.
6 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at University of the Punjab
Intermediate, Computer Science, Intermediate, Computer Science at Superior College