Justin Wojciechowski
Staff Software Engineer
Savage, MN
justin@wojosoftware.com · LinkedIn · GitHub
About
Staff Software Engineer with 10+ years of experience building and leading mobile teams. Proven track record shipping Android and iOS apps at scale, standing up CI/CD systems from scratch, and driving engineering best practices across organizations. Passionate about automation, developer experience, and shipping quality software fast.
Experience
Raptor Technologies
Staff Software Engineer
Mar 2024 – PresentLead Software Engineer
Feb 2022 – Mar 2024Joined as SchoolPass; acquired by Raptor Technologies in 2023
- Lead engineer of four mobile applications across multiple acquired product lines.
- Manage processes, releases, project intake and estimation, along with release monitoring and alerting.
- Transitioned developers and apps from multiple company acquisitions into a unified engineering org.
- Provide mentorship to engineers of all levels and establish best practices company-wide across technology.
- Created and maintain CI/CD pipelines to fully automate multiple app releases with quality gates and approval workflows.
- Solely built an iOS and Android app from scratch in 6 weeks to hit a beta date; went live in app stores 2 weeks after beta.
- Defined and established best practices and standards across Product, Engineering, and QA to improve productivity, delivery speed, and quality.
- Implemented a complete CI/CD system in Azure Pipelines, including static code analysis (SonarCloud) and unit test enforcement on pull requests across multiple teams.
Life Time Fitness
Lead Mobile Engineer
May 2019 – Feb 2022Senior Mobile Engineer
Oct 2017 – Apr 2019- Led a team of 6 engineers across MN, remote US, and India/Europe.
- Delivered high-quality Android and iOS apps to Life Time members for class schedules, spa bookings, and more.
- Built a new CI/CD system from the ground up to support the mobile team.
- Drove app store ratings from 2.7/3.2 stars to 4.7/4.8 stars within a year.
- Built highly optimized REST APIs for mobile consumption.
- Implemented REST APIs and mobile features for a Spa booking experience that paid for the MVP tenfold within the first month.
- Owned mobile analytics strategy using Adobe Analytics, App Center Analytics, and Azure Application Insights.
- Integrated Bluetooth Low Energy (BLE) devices into the mobile platform.
- Partnered with the business to define requirements and provide estimates for mobile team projects.
PeopleNet
DevOps Engineer 2
Jun 2017 – Oct 2017Software Engineer 3 / Software Engineer 1
Jun 2015 – May 2017- Built a new DevOps infrastructure utilizing Kubernetes, Docker, Jenkins, and other automation tools.
- Migrated teams from legacy infrastructure to the new platform.
- Led an agile/scrum team building cross-platform mobile applications with Xamarin.
- Onboarded and trained new mobile development hires; created the onboarding process from scratch.
- Reworked the UI to be more responsive, intuitive, and modern alongside new features.
- Re-architected key areas to improve performance and expand functionality.
- Proposed and implemented a new software release cycle, version control strategy, and CI system.
Skills
Education
Bachelor of Science · Software Engineering
University of Minnesota · 2015Interests
Family time with my wife and two daughters, autocross & motorsports, wrenching on cars, RC cars, gaming, piano, and keeping two cats out of trouble.