Shubham Nishad is a software engineer based in Montreal specializing in distributed systems, microservices, and event-driven architectures with hands-on experience building 5G Cloud RAN network functions and event-driven trading systems. With roughly nine years of industry experience and formal CS Masters training from the University of Ottawa, he codes primarily in C++ and Python and routinely uses gRPC, Protocol Buffers, Docker, and Kubernetes to deliver scalable, low-latency services. He has shipped production features at Ericsson and DRW and brings practical expertise in OO design, CI/CD, and observability across cloud-native stacks. Beyond work, he maintains full-stack and mobile projects—such as a React food-ordering site and a barcode scanner app—demonstrating a breadth from front-end UX to embedded/edge integrations. A fast learner who moved from internships at Nokia and Mitel to core roles in networking and finance, he combines rigorous academic scores with a pragmatic, systems-first engineering approach.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering (B.E.), Information Technology, 9.23/10, Bachelor of Engineering (B.E.), Information Technology, 9.23/10 at Ramrao Adik Institute of Technology
Bachelor of Engineering (B.E.), Information Technology, 9.23/10, Bachelor of Engineering (B.E.), Information Technology, 9.23/10 at University of Mumbai
High School, Computer Science, High School, Computer Science at DAV Public School, Nerul
Master's degree, Computer Science, 9.5/10, Master's degree, Computer Science, 9.5/10 at University of Ottawa
Contributions:146 commits, 2 PRs, 159 pushes in 2 years 4 months
reactnextjs
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.