Steve Roy

Senior Mobile Engineer at Aura

Steve Roy has extensive work experience in software development and mobile engineering.

Steve is currently working at Aura Home, Inc. as a Senior Mobile Engineer. Prior to this, they worked at Apt Apps as a Software Developer, UI Designer, and Owner. In this role, they provided consulting services in software development and user interface design, and developed both proprietary commercial applications and open-source software.

Steve also worked at Coursera as a Staff Software Developer, where they served as a Mobile Tech Lead, Android Lead Engineer, and iOS Engineer. Steve played a key role in overhauling and implementing the enrollment flow and related APIs using gRPC and Protobuf. Steve also contributed to the iOS and Android apps using SwiftUI, async/await, Jetpack Compose, and Rx.

Before Coursera, Steve was a Staff iOS Engineer at Meetup. In this role, they were responsible for overseeing the modularization of the monolithic codebase and the transition from REST to GraphQL. Steve also introduced architectural patterns to decouple inter-module communication and established MVVM.

Prior to Meetup, Steve worked at AiCure as a Senior Mobile Developer, where they developed the AiCure app for both iOS and Android. Steve implemented new clinical trial questionnaire features and ensured parity between platforms in terms of implementation and user interface.

Steve also gained experience at TribalScale as an Agile Software Developer, where they converted the Radio.com app from Java to Kotlin and addressed technical debt while increasing testability. Steve also worked at Nuway Software Inc. as an Android Developer, where they developed the Wesbell Logistics app from scratch using Kotlin and REST/JSON.

In addition, Steve worked at the Canadian Centre for Occupational Health and Safety as a Mobile Developer, developing multiple apps for iOS and Android related to health and safety legislation. Steve also developed an iOS kiosk app for Asbestos information and survey.

Earlier in their career, Steve worked at Medidata Solutions as a Lead Mobile Developer, where they updated the toolset and supported incremental releases of the Patient Cloud app. Steve also implemented a patient activity tracking app using Apple ResearchKit and GPS APIs. Steve also worked at Nuway Software Inc. as a Senior Android Developer, where they ported the Purolator STAR app from Windows Mobile and designed the UI, flows, and assets for the app.

Overall, Steve has a diverse background in software development, mobile engineering, UI design, and architecture.

Steve Roy has a diverse education history. In 1985, they began their studies at Cégep François-Xavier Garneau, where they pursued a degree in Sciences. Steve completed their studies in 1987 and then went on to attend Cégep de Sainte-Foy from 1989 to 1992. During this time, they specialized in Industrial Design and earned their DEC degree. In 2011, Steve returned to Cégep de Sainte-Foy to further their education in Mobile Development, completing an AEC degree in 2012.

Links

Timeline

  • Senior Mobile Engineer

    June, 2023 - present