Jason Jamieson

Software Engineer

Boulder, Colorado, United States11 yrs 5 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in Kotlin Multiplatform for mobile applications.
  • Proven leadership in engineering excellence and mentorship.
  • Architected scalable solutions for global mobile platforms.
Stackforce AI infers this person is a B2C mobile application architect with expertise in Kotlin and cross-platform development.

Contact

Skills

Core Skills

Android DevelopmentKotlin MultiplatformKotlin CoroutinesCode DesignKotlinSoftware Development

Other Skills

SoftwareFirebaseAnthropic ClaudeClaude SkillsLeadershipAutomationProcess AutomationXcodeTest AutomationSystems DesignCore DataAppiumSDK developmentGitHub CopilotMobile Technology

About

As Principal Engineer for Mobile at McDonald's, I drive the technical strategy and architecture for our global mobile platforms. My focus is on setting the technical direction for scalable, high-performance applications across Android and iOS, leveraging Kotlin Multiplatform (KMP) to maximize efficiency and quality. In this role, I champion engineering excellence and technical innovation, guiding our teams to build robust solutions that enhance the customer experience. Beyond the code, I am dedicated to cultivating a culture of mentorship and knowledge-sharing, ensuring our engineering talent thrives as we deliver impact at a massive global scale.

Experience

11 yrs 5 mos
Total Experience
2 yrs 5 mos
Average Tenure
1 yr 9 mos
Current Experience

Mcdonald's

3 roles

Principal Software Engineer

Promoted

Dec 2025Present · 5 mos · Chicago, IL · Remote

  • Technical Strategy: Define and drive the technical roadmap for McDonald’s global mobile platforms (Android & iOS), ensuring scalability and high performance.
  • Architecture: Lead the adoption of Kotlin Multiplatform (KMP) to unify logic across platforms, maximizing code sharing without compromising native quality.
  • Leadership: Set engineering standards and provide high-level mentorship to technical leads and senior engineers, fostering a culture of technical excellence.
  • Innovation: Architect next-generation solutions that enhance the customer experience at a massive global scale.
Android DevelopmentKotlin Multiplatform

Senior Engineering Tech Lead

Mar 2025Dec 2025 · 9 mos · Chicago, IL · Remote

  • Domain Leadership: Led the "Engage" domain within the Account team, specifically driving the modernization of Login & Registration for the Global Mobile Application.
  • Cross-Platform Delivery: Directed development efforts across Android and iOS, while also contributing to backend services to ensure end-to-end feature success.
  • Modernization: Established architectural standards and best practices that modernized the tech stack, resulting in improved stability and developer velocity.
  • Mentorship: Mentored software engineers and reviewed code to ensure high-quality delivery and professional growth within the team.
Kotlin CoroutinesCode Design

Senior Software Engineer Team Lead

Aug 2024Mar 2025 · 7 mos · Chicago, IL · Remote

  • Android Leadership: Spearheaded development for the McDonald's Global Mobile Application on Android, leveraging Kotlin, Java, and Jetpack Compose to deliver robust user experiences.
  • Privacy & Security: Architected privacy, consent, and platform capability solutions at a global scale, prioritizing user data security to exceed industry standards.
  • KMP Implementation: drove the early adoption of Kotlin Multiplatform (KMP) to improve stability and developer efficiency across domains.
  • Collaboration: Fostered a collaborative environment by mentoring team members and driving consistency in cross-platform development practices.
Kotlin CoroutinesSoftware DevelopmentKotlinAndroid Development

Major league baseball

Senior Software Engineer

Nov 2022Aug 2024 · 1 yr 9 mos · Boulder, Colorado, United States · Hybrid

  • Responsible for developing Go-Ahead Entry using Kotlin Multiplatform (KMP) and other Access Control solutions using native Android in Kotlin. Previously responsible for developing the native Android Ballpark application using Kotlin and providing leadership and mentorship throughout development. Contributor to the Go-Ahead Entry initiative for the mobile Andriod Ballpark registration process.
Kotlin CoroutinesSoftware DevelopmentKotlin

Stellantis

Senior Software Development Engineer

Oct 2021Jun 2022 · 8 mos · Auburn Hills, Michigan, United States · Remote

  • Senior Developer and Architect, contributing to current and forthcoming model releases of Kotlin Android development for automotive infotainment applications. Additionally, provided guidance and mentorship to growing developers.
Kotlin CoroutinesSoftware DevelopmentKotlin

Ost - open systems technologies, inc.

Application Development Consultant

Feb 2021Oct 2021 · 8 mos · Grand Rapids, Michigan, United States · Hybrid

  • As a mobile developer, created solutions for native Android and Xamarin platforms. Also worked on cloud-related development using AWS services and embedded platform development. Additionally, estimated work and wrote statements of work for projects.
Kotlin CoroutinesSoftware DevelopmentKotlin

Gentex corporation

2 roles

Software Engineer

Promoted

Jan 2016Dec 2020 · 4 yrs 11 mos · On-site

  • Utilize Kotlin for Android development and Dart 2 with Flutter for cross-platform development. Implement the latest material design components and packages. Proficient CI/CD with Azure DevOps and experience in releasing multiple environment flavors.
  • Developed microprocessor software using C. Completed small tasks in Ruby, Lua, and YAML while adhering to strict requirements, release processes, and testing methods. Collaborated with engineers from various disciplines.
Kotlin CoroutinesSoftware DevelopmentKotlin

Controls Engineer

May 2014Jan 2016 · 1 yr 8 mos · On-site

  • Developed software in TwinCat for automation and created VB.NET HMIs for production. These HMIs are designed to display states, log data, and provide tools for maintenance. This has enabled streamlined processes and improved overall efficiency.
Software DevelopmentSoftware

Education

University of Colorado Boulder

Master of Science - MS — Computer Science

Aug 2023Present

Michigan Technological University

Bachelor's degree — Computer & Electrical Engineering

Jan 2009Jan 2014

Udacity

Nanodegree Program — Android Kotlin Developer

Dec 2020Jun 2021

Udacity

Nanodegree Program — Intermediate Python

Jun 2021Aug 2021

Udacity

Nanodegree Program — Intro to Self-Driving Cars

Sep 2021Nov 2021

Udacity

Nanodegree Program

Sep 2023Nov 2023

Stackforce found 100+ more professionals with Android Development & Kotlin Multiplatform

Explore similar profiles based on matching skills and experience