About
Software engineer who recently moved from Australia to Seattle (U.S. green card). A decade across mobile, embedded and full-stack, an aerospace engineering degree and a long-held goal of building software for space. Keen cyclist too.
Software Engineer: Mobile, Embedded, & Full-Stack.
Scott has spent the last 10+ years shipping production software used by millions: native mobile apps including Australia's most downloaded app of 2021 (a COVID contact-tracing platform peaking at 8.1 million check-ins a day), a major bank's digital banking app, and healthcare products pairing iOS apps with watchOS sensors and Bluetooth-connected hardware. He started out writing C/C++ firmware for embedded devices, leads squads, has scaled client teams from 1 to 14 developers per platform, and works the way regulated environments demand: 80%+ test coverage, trunk-based development, feature flags and CI/CD. With a Bachelor of Engineering in Aerospace Engineering and a U.S. green card, he is open to software engineering roles across the stack, from space infrastructure to consumer products, plus the occasional freelance project.
Highlights
Years shipping production software
Check-ins a day at peak, COVID contact tracing
Vaccination certificates added to the Digital Wallet
Unit test coverage maintained on regulated codebases
Skills
A decade shipping production software across the stack: native mobile at national scale, C/C++ firmware for connected devices, and full-stack web tooling, backed by the testing, CI/CD and API habits that regulated environments expect.
Resume
Software engineer with 10+ years shipping production systems end to end: national-scale mobile apps, C/C++ embedded firmware, and full-stack web tooling. Has led cross-functional teams, hardened CI/CD, and shipped regulated products used by millions across fintech, health tech, IoT and government. B.Eng in Aerospace Engineering. U.S. Green Card holder, based in Seattle. Open to senior software engineering roles.
Experience
Senior Software Engineer (iOS)
Jul. 2024 – Aug. 2026
Atlas Mobility
- Refactored legacy codebase from singletons and static accessors to a protocol-oriented architecture with dependency injection, so previously untestable code could be unit tested.
- Migrated Xamarin codebase to native Swift, achieving 80%+ unit test coverage.
- Built FDA-regulated medical-device software: a watchOS sensor app streaming patient turn-angle data to iPad clinical dashboards used by nursing staff.
- Led trunk-based development process, introduced feature-flagging, and enhanced CI/CD with Azure DevOps.
- Introduced shift-left QA and tighter code review standards.
- Made heavy use of AI tools to speed up feature work and cut boilerplate.
Senior Software Engineer (iOS)
Jul. 2022 – Nov. 2023
Davidson Technology
- Led an iOS squad developing the app's landing screen, covering accounts, financial wellbeing and savings goals.
- Ran the in-app promotion of savings-goal creation, which lifted new goals created by 8%.
- Collaborated with senior leadership to develop high-level roadmap features.
Senior Software Engineer (Mobile)
Jan. 2021 – Jul. 2022
Two Bulls (now DEPT)
- Led the iOS development of the Service Victoria Digital Wallet app, the state of Victoria's COVID contact tracing solution throughout the pandemic.
- App featured an AppClip launched by QR code. It was the highest use AppClip in the Asia-Pacific region, and in the top 5 globally. The app was the most downloaded app in Australia in 2021, at its peak registered up to 8.1 million check-ins a day and more than 6 million digital vaccination certificates have been added to the app.
- Guided junior developers in assisting with unit-testing and refactoring code into a protocol-oriented structure.
- Migrated dependency management to Swift Package Manager with local packages, cutting onboarding, setup and build times, and shaving roughly 7.5s off app load time.
- Assisted client with bringing development in-house and growing the team from 1 developer per-platform, to 14 per-platform. Working with in-house developers and contractors from other agencies.
Mobile Application Developer
Jan. 2019 – Jul. 2020
Lyf App
- Headed up app development for iOS (Swift) and Android (Kotlin & Java) for a social media app, Lyf
- Introduced new features including specs for API requirements.
- Moved Lyf's project management over to agile workflows.
Mobile Application Developer
Jul. 2020 – Jan. 2021
Davey Water
- App development with iOS (Swift) and Android (Kotlin) integrating with internet of things (IoT) water products.
- iOS & Android development of app featuring Bluetooth (BLE) connectivity for cloud connected IoT Pool Chlorinator system. Working alongside electronics engineers.
Web Application Developer
Dec. 2018 – May. 2019
RMIT University
- Full-stack development for an internal 'teaching reflection' tool for use by staff in the College of Science, Engineering & Health.
- Front-end development in ReactJS
- Back-end using Express / GraphQL
Mobile Application Developer
Sep. 2018 – Dec. 2018
RMIT University
- Pilot study to develop an app for students to log work placement hours. This integrated with the university's LMS, 'Instructure Canvas'.
- App developed natively for iOS & Android (Swift / Kotlin).
- Consulted with the key stakeholders to determine requirements.
- Directed the internal multimedia team on assisting with UX/UI development.
- Worked with RMIT IT services to ensure privacy and security compliance.
- Managed the project and instructed colleagues on agile methodology.
Mobile Application Developer
Aug. 2017 – Sep. 2018
We Make Apps
Digital App Agency. Developed apps for iOS & Android.
- Developed in both native (Swift / Objective C & Kotlin / Java) and cross-platform with Xamarin (C#).
- Created apps ranging from Mobile Phone recharge (Aldi Mobile) to interfacing with Bluetooth devices.
Research & Design Lead
Nov. 2015 – Aug. 2017
Hux Connect
- Developed distributed sensor network for an IoT building monitoring system startup.
- Electronics development and scalable production 'design for manufacture'.
- Created hardware development roadmap. Implemented production tracking system. Improved the product's sensor array and reliability.
- Firmware development in C/C++ (AVR & Cortex-M) and embedded Linux utilizing NodeJS, Python and Shell scripts.
- Worked with backend (AWS) and analytics colleagues on insights from the collected data.
- Prototyping all devices physical and electronic using 3D printing, custom PCBs, laser cutting, 3D CAD.
Education
Bachelor of Science, Software Engineering
RMIT University, Melbourne, Australia
Bachelor of Engineering, Aerospace Engineering
RMIT University, Melbourne, Australia
Work Authorization
U.S.A
Greencard Holder
Australia
Citizen
Contact
Open to senior software engineering roles. Tell me what you're building.
Email:
LinkedIn:
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.