Bishwa Shrestha

Senior Software Engineer at CNN

Ottawa, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Bishwa Shrestha is a Senior Software Engineer based in Ottawa with deep mobile development expertise spanning iOS, Android and cross-platform stacks accumulated over 14 years. He has driven SDK and app development at companies like Rover, Thales, Gemalto and Alarm.com, leading refactors, implementing SwiftUI and Jetpack Compose features, and managing App Store/Play Store releases and package distribution. As a hands-on tech lead and scrum master, he blends product-focused delivery with platform engineering—building CI/CD, migrating VCS and maintaining AWS development infrastructure. Notably, he has significant experience building and evolving mobile SDKs and companion macOS/watchOS apps, which gives him a strong systems-level view of mobile ecosystems. Comfortable with native, hybrid and low-level work (including Android NDK C/C++), he’s also adept at integrating third‑party SDKs and automating release pipelines. Detail-oriented and pragmatic, he pairs long-term platform thinking with a history of shipping polished mobile experiences.
code4 years of coding experience
job9 years of employment as a software developer
bookB. Eng, Software, B. Eng, Software at Concordia University
github-logo-circle

Github Skills (10)

beacon10
android-sdk10
kotlin9
swift8
experiences8
push-notifications8
android8
sdk8
rover8
ios7

Programming languages (3)

SCSSSwiftKotlin

Github contributions (5)

github-logo-circle
judoapp/judo-developer-site

Feb 2022 - Apr 2023

Documentation to be hosted at GitHub pages site to be hosted at judo.app/developer.
Contributions:10 reviews, 2 PRs, 15 pushes in 1 year 2 months
hostedgithub-pages-siteapp-developer
RoverPlatform/rover-android

Oct 2022 - Aug 2024

Android SDK for the Rover platform
Contributions:5 releases, 10 reviews, 5 PRs in 1 year 11 months
geofencesandroidfcmnotificationssdk
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
Bishwa Shrestha - Senior Software Engineer at CNN