Muhammad Junaid
@muhammadjunaid12
Senior software engineer delivering reliable C++/C# backend microservices and VoIP systems.
What I'm looking for
I’m a Senior Software Engineer with software development and integration experience across broadcast, telecommunications, and fintech banking, focused on C/C++ and C#.
I’ve built high-availability microservices and improved reliability by 30%, while also reducing transaction time by 50% through optimized C++ implementations. I’ve implemented C++ RESTful services handling deployments and version management across 50+ versions seamlessly.
In fintech environments, I’ve delivered measurable performance gains—up to 40% in a .NET 6 API—by applying asynchronous programming, and I’ve designed and implemented new modules using CQRS (MediatR), Domain Driven Design, and CLEAN architecture principles.
I’m especially interested in software design and project workflow within the OO paradigm, backed by strong DevOps practices (Git, Jenkins, Docker, CI/CD) and a deep understanding of network/security fundamentals used in telecom systems like SIP gateways and signaling/media platforms.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Afiniti
Sep 2024 - Present (1 year 8 months)
Developed modern C++ RESTful services for a high-availability microservices environment, improving reliability by 30%. Optimized transactions and deployment workflows on GCP Cloud Run, achieving up to 50% reduction in transaction time and seamless management across 50+ versions.
Senior Software Engineer
Kinectro
Aug 2023 - Sep 2024 (1 year 1 month)
Built and maintained core backend services for a trading platform, delivering up to 40% performance improvement in a .NET 6 API via asynchronous programming. Designed new modules and implemented integrations (e.g., SumSub, Numverify, Twilio, Mandrill, Firebase Auth, GCP Secret Manager) using CQRS (MediatR), DDD, and Clean Architecture.
Principal Software Engineer
Avanza Solutions
Feb 2023 - Aug 2023 (6 months)
Worked in the Electronic Funds Transfer (EFT) implementation team to configure and enhance core products that enable integration of multiple payment channels with core banking systems. Developed secure, configurable, scalable payment applications and client-specific utilities using .NET and C++.
Senior Software Engineer
Avanza Solutions
Jun 2021 - Feb 2023 (1 year 8 months)
Led contributions to payment middleware backend services, core banking, credit card, and utility government projects within the EFT domain. Implemented and improved integrations across payment channels and core banking systems while applying strong OOP/data-structure fundamentals and automated testing, monitoring, and metrics collection.
Software Engineer
Enghouse Interactive
Jan 2016 - Apr 2021 (5 years 3 months)
Maintained a CTI middleware solution and delivered a greenfield SIP gateway using open-source technologies. Integrated CTI and SIP gateway capabilities into the product portfolio, establishing a common signaling and media platform while strengthening network and security protocol implementations.
Education
Degrees, certifications, and relevant coursework
University of Central Punjab
Bachelor of Science, Computer Science
2011 - 2015
Earned a Bachelor of Science (BS) in Computer Science from the University of Central Punjab from 2011 to 2015.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Muhammad?
You can contact Muhammad and 90k+ other talented remote workers on Himalayas.
Message MuhammadFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
