Shri M.
Software Developer @Rogers Communications
Signup · Get unlimited contacts
WORK HISTORY
Software Developer @Rogers Communications
Calgary, AB, CA
Developed and optimized embedded Linux software for satellite receivers, diagnosing and resolving critical issues such as system reboots, network failures, and UI defects.• C/C++ development for Video-on-Demand, Pay Per View services, including XML/JSON parsing and network stack optimizations, ensuring uninterrupted media playback and elevating user experience.• Implemented new control commands for remote device configuration, handling broadcast/single-cast cases and enhancing system reliability.• Performed unit, integration, and Jenkins testing on hardware, fixing static-analysis errors and race conditions.• Optimized DHCP, Wi-Fi, and ping mechanisms to reduce disconnections in resource-limited embedded systems.• Used Splunk for advanced log analysis to diagnose and resolve firmware crashes, increasing system robustness.
EDUCATION
University of Windsor
Bachelor of Applied Science - BASc, Electrical Engineering
ABOUT SHRI M.
Software Developer with 10+ years in Linux and system software, specializing in C/C++ development for high-reliability systems. • Skilled in debugging, automation, and network stack optimization. • Experienced in embedded, automation testing, and application development across diverse domains. • Proficient in multiple languages and tools with strong problem-solving and communication skills. • Passionate about delivering robust, well-tested code and solving complex problems.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.