Post Job Free
Sign in

Software Developer Development Engineer

Location:
Boulder, CO
Posted:
July 21, 2025

Contact this candidate

Resume:

John Senner

Software Developer Mobile Engineering & Automation

Location: Boulder, CO Phone: 303-***-**** E-mail: ****.******@*****.*** Portfolio: https://www.johnsenner.com/index.php?title=Portfolio Skills & Technologies

Mobile Development: Flutter (Dart), Android (Kotlin, Java, Compose), iOS (Swift), React Native Software Engineering: Python, C++, C#, PHP, SQL

Backend & Cloud: Firebase, GraphQL, Node.js, TypeScript, AWS, Azure, Java Spring Testing & Automation: Appium, Selenium, Playwright, Espresso, XCUITest, Cypress, JMeter CI/CD & DevOps: GitHub Actions, Codemagic, Azure Pipelines, Jenkins, Bitrise, Sauce Labs Education

Certificate in Project Management – University of Washington Extension (2009)

● PMI-based planning, estimation, and risk analysis B.A. in Computer Science & AI Certificate – St. Mary’s College of Maryland (2005)

● Focus: Expert Systems, Usability, Accessibility

Professional Experience

Mobile Software Developer / SDET (Freelance) June 2023 – Present

● Developed an ATAK plugin as a KMP project for Syzygy Integrations

● Developed a cross-platform Flutter app for Natural Grocers for rewards integration, and used Postman to streamline their API testing

● Created an email ChatGPT interface in Python to facilitate email conversations for Blue Bulldog Apps

● Enhanced AnywayPay's Flutter apps with payment integrations, QR scanning, Firebase, and automated tests using Codemagic & Playwright.

● Led end-to-end testing at Charter Communications, developing Appium & Postman test suites for mobile, web, and backend.

● Developed Kotlin and Java Spring security training modules for Veracode’s compliance training platform.

Staff SDET / Automation Engineer Dolby Labs Feb 2022 – June 2023

● Built native debug panels in ComposeUI and SwiftUI capable of measuring and reporting performance within a streaming media SDKBuilt automated Flutter, Kotlin, and Swift test suites for Android, iOS, Android TV, and tvOS.

● Used accessibility features on both Android and iOS to facilitate automated testing

● Implemented Appium, XCUITest, Espresso, and ADB to automate testing across real and virtual devices.

● Deployed large-scale test execution on BrowserStack, Headspin, and GitLab CI/CD.

● Developed a streaming SDK for OTT content providers, leveraging SwiftUI & Kotlin.

● Integrated performance testing pipelines, sending data to Databricks for analysis. Senior SDET Wescom Credit Union Mar 2020 – Feb 2022

● Developed and tested Flutter & Kotlin Multiplatform banking apps with background network requests, biometric authentication, and Fintech SDKs

● Built CI/CD automation, aligning mobile testing strategies with web & API teams.

● Led cross-platform mobile development, ensuring feature parity and consistency. Senior Android Engineer PayPal Honey Jul 2019 – Mar 2020

● Built new features and automated tests for Honey’s Android app (MVVM, LiveData, GraphQL). Enhanced cart/retail flow for users and added tests to ensure reliability.

● Integrated Google Pay & PayPal into a Kotlin-based retail app.

● Championed Android security best practices for PII and data storage. Android Tech Lead Gloo Apr 2017 – Jul 2019

● Developed a social networking app including a user feed with a complex UI in ComposeUI featuring in-app chat, push notifications, and OAuth login

● Led migration of a 2000+ class Java codebase to Kotlin.

● Integrated GraphQL with Apollo and optimized database performance using Room DB.

● Built a CI/CD pipeline with Espresso tests for automated deployments. Mobile Engineer InspiringApps Jul 2015 – Apr 2017

● Developed Android TV & Fire TV apps for NBA.com.

● Led Azure, Firebase, and AWS backend integrations for CO Lottery & Molson Coors. Mobile Developer Sporcle Jul 2011 – Nov 2012

● Developed iOS & Android trivia games, one of which became an App Store featured app. Senior Software Developer DomainTools Jul 2009 – Sept 2010

● Built high-traffic APIs for a top-300 Alexa site, optimizing performance & scalability. Software Developer Design Clinicals, SunGro Horticulture, AmeriCorps (2005–2009)

● Developed healthcare software to prevent medication errors and ensure patient safety.

● Modernized enterprise applications for supply chain & distribution. Publications

Automate Your Android App Testing – Creative Bloq (2012) https://www.creativebloq.com/android/automate-your-android-app-testing-1123033



Contact this candidate