ÂÜÀòÂÒÂ×

RK

Ryan King

Senior Software Engineer at Canopy

Ryan King has a significant amount of work experience, primarily in the field of software engineering. Ryan has held various roles and responsibilities at different companies throughout their career.

Their most recent position was as a Senior Software Engineer at Canopy, where they served as the Lead On-Device Software Engineer for an Embedded IoT Security Device project. Ryan was involved in all stages of the project, from initial prototyping to product launch. Their main responsibilities included guiding the development and implementation of embedded software solutions for the device, including integration with cloud platforms and low-level hardware-to-software integrations.

Prior to Canopy, Ryan worked at Connected as a Senior Software Engineer. In this role, they also served as the Lead On-Device Software Engineer for an Embedded IoT Security Device project. Ryan guided the development and implementation of embedded software solutions, including integration with cloud platforms. Additionally, they provided technical guidance and developed prototype software implementations for a social-media-based telecommunications product.

Before Connected, Ryan worked at Accedo.tv as a Senior Software Engineer. Their main responsibilities included serving as the Lead Android developer for a cloud-based application development framework. Ryan delivered several applications built on the framework for various companies, both domestic and foreign. Ryan also managed a small team to achieve project goals.

Prior to Accedo.tv, Ryan worked at Digiflare. Ryan held the position of Software Engineer and served as the Lead Android developer for a cloud-based application development framework. Ryan developed and delivered applications for multiple companies, including international clients. Ryan also managed a small team to achieve project goals. In addition, Ryan worked as Junior Software Engineer at Digiflare, where they were the lead developer for a suite of TVE applications for a Tier 1 broadcaster in Canada. Ryan provided ad-hoc support on other Android-based projects and led Proof of Product projects for the Android TV platform.

Before Digiflare, Ryan worked at RuggedCom as a Software E.I.T - Tools Developer. Ryan participated in research-oriented network management system (NMS) software development on the Android platform. Ryan interfaced with existing NMS systems, displayed device information, and controlled devices remotely.

Ryan also has experience as a Research Software Developer at the University of Waterloo. Their responsibilities included developing research-oriented location-aware mobile applications for a professor.

Additionally, Ryan worked as a Quality Assurance Developer at RuggedCom. Ryan developed tools for automated testing environments, including scripting languages and web technologies.

Overall, Ryan King has a diverse work experience in software engineering, with a focus on embedded systems, Android development, and cloud-based applications. Ryan has experience leading projects, managing teams, and delivering solutions for various clients and organizations.

Ryan King attended the University of Waterloo from 2010 to 2014, where they obtained a Bachelor of Software Engineering (B.SE.) degree. Ryan focused their studies on Honors Software Engineering.

Links

Previous companies

Siemens logo

Org chart

Sign up to view 0 direct reports

Get started