Senior Software Engineer
CurrentDevelop and maintain Bluetooth-based, Android workout applications at Wahoo Fitness using primarily Java, Kotlin and C/C++:- Android Studio (Java/Kotlin/XML), Atlassian Products (Bitbucket, Confluence, JIRA), SourceTree, VersionOne, CLion (C/C++), Zeplin, Vysor, GitHub, Zeplin, Figma- SAFe Agile practices, served as Scrum Master for a time. Utilized meetings including daily Stand-ups, Estimation/Refinement, Demos, Sprint Retrospective, Sprint Planning, Program Increment Planning… Show more Develop and maintain Bluetooth-based, Android workout applications at Wahoo Fitness using primarily Java, Kotlin and C/C++:- Android Studio (Java/Kotlin/XML), Atlassian Products (Bitbucket, Confluence, JIRA), SourceTree, VersionOne, CLion (C/C++), Zeplin, Vysor, GitHub, Zeplin, Figma- SAFe Agile practices, served as Scrum Master for a time. Utilized meetings including daily Stand-ups, Estimation/Refinement, Demos, Sprint Retrospective, Sprint Planning, Program Increment Planning, etc.- Architect and implement custom specifications for Bluetooth Services and Characteristics with Wahoo smart trainers, bike computers, heart rate monitors, and others. Create codecs which share code and run on both the software (client) and firmware (server) side.- Completed UI/UX design for team on customer-facing application features, working closely with the design team.- For multiple features, architected & implemented firmware and software bluetooth code, added processing to the data layer, designed & developed UI/UX in published apps. Show less