I’m a solutions-driven mobile consultant with a track record of building and launching successful iOS and Android apps using the latest practices and technologies. I manage software projects, shape strategic roadmaps, and rebuild databases, with a strong focus on UX, architecture, development, testing and deployment. I thrive in agile, lean, and DevOps environments and have a proven ability to grow high-performing teams and solve complex technical problems. I am bilingual in English and French with excellent written and verbal fluency, and I bring broad experience across iOS/Android development, backend integration, and user experience to deliver robust, scalable mobile solutions.

Mark Gilchrist

I’m a solutions-driven mobile consultant with a track record of building and launching successful iOS and Android apps using the latest practices and technologies. I manage software projects, shape strategic roadmaps, and rebuild databases, with a strong focus on UX, architecture, development, testing and deployment. I thrive in agile, lean, and DevOps environments and have a proven ability to grow high-performing teams and solve complex technical problems. I am bilingual in English and French with excellent written and verbal fluency, and I bring broad experience across iOS/Android development, backend integration, and user experience to deliver robust, scalable mobile solutions.

Available to hire

I’m a solutions-driven mobile consultant with a track record of building and launching successful iOS and Android apps using the latest practices and technologies. I manage software projects, shape strategic roadmaps, and rebuild databases, with a strong focus on UX, architecture, development, testing and deployment. I thrive in agile, lean, and DevOps environments and have a proven ability to grow high-performing teams and solve complex technical problems.

I am bilingual in English and French with excellent written and verbal fluency, and I bring broad experience across iOS/Android development, backend integration, and user experience to deliver robust, scalable mobile solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

French
Fluent
English
Fluent

Work Experience

iOS developer at HMRC via Accenture
December 1, 2025 - February 1, 2026
Worked on the HMRC app, improving the iOS app and adding features to the existing legacy code base.
Flutter developer at SubTv
June 1, 2025 - December 1, 2025
Contributed to the checkout flow, including a more advanced refund flow; performed general bug fixes and improvements after major features were completed.
iOS and Android developer at Strive Gaming
January 1, 2025 - May 1, 2025
Worked on native iOS and Android applications, including multi-flavor targets; built/skin a new target app and delivered several features on multiple projects with MVVM and unit testing.
Flutter developer at SubTv
January 1, 2025 - January 31, 2025
Built an analytics system to monitor sales and checkout funnel; delivered ahead of schedule and implemented additional bug fixes and deprecations.
iOS and Android developer at Pulsario
June 1, 2024 - December 1, 2024
Took over development of Pulsario apps, adding support for new medical devices, reverse engineering and adapting data transfer layers; improved performance and reliability across platforms.
Flutter developer at SubTv
April 1, 2023 - June 1, 2024
Rebuilt and enhanced checkout/ payments-related screens; contributed to other screens and implemented unit tests and CI via GitHub Actions.
iOS developer at Ikawa Coffee
June 1, 2023 - April 1, 2024
Modernized the iOS SDK and multiple iOS apps; removed Objective-C from the roaster library and added unit testing for the data transfer layer.
Solutions Architect at Future Platforms
February 1, 2023 - August 1, 2023
Designed digital solutions for Avanti West Coast and collaborated with stakeholders on the LIV Golf app.
iOS and Android Engineer at PinkNews
September 1, 2022 - February 1, 2023
Implemented new screens, fixed bugs, migrated from Hilt to Koin, removed compiler warnings, added unit tests and implemented MVP.
Android Engineer at YouView
May 1, 2022 - August 1, 2022
Removed launch-blocking issues on the Android TV device; completed a 6-month contract earlier than planned after addressing critical issues.
Technical consultant (iOS and Android) at Funky Pigeon (via 101 Ways)
July 1, 2021 - March 1, 2022
Identified codebase issues, improved ways of working and culture, assembled a team, and implemented recommended changes.
Android Engineer at Wiggle CRC
April 1, 2021 - August 1, 2022
Built Android version of Wiggle/Chain Reaction Cycles app; used MVP, view-binding, coroutines, and Kotlin-serialization; delivered multiple product flavors.
iOS and Android Technical consultant at SuperAwesome
March 1, 2021 - December 1, 2021
Managed and finished a project; implemented CI/CD and added unit tests.
iOS and Android Technical consultant at Sullivan and Stanley
October 1, 2020 - January 1, 2021
Transformed and modernized current code base, upskilled the team, delivered features on the road map; reduced warnings and improved stability.
Senior iOS and Android Developer at Depop
April 1, 2020 - October 1, 2020
Implemented analytics solution in iOS/Android; reduced compiler warnings, eliminated redundant code, and improved crash-free users.
Senior iOS Developer at Shpock
January 1, 2020 - March 1, 2020
Migrated iOS app portions from Objective-C to Swift; introduced MVVM and unit testing; implemented feature design.
Mobile Tech Lead at ETX Capital
January 1, 2018 - January 1, 2019
Led recruitment and technical leadership; migrated team to MVP/MVVM, introduced CI (CircleCI) and CD (Fastlane); increased test coverage significantly.
Senior Android Consultant at Sainsburys (Daemon Solutions)
September 1, 2018 - December 1, 2018
Improved team velocity and code quality by moving from MVC to MVP and shifting from coding to interface-focused work.
Senior Android Developer at HSBC (Globant)
March 1, 2018 - September 1, 2018
Delivered features for the global Android app; contributed code reviews, testing, and UI component tooling; improved test coverage.
Senior iOS Developer at PlayPhysio
January 1, 2017 - January 1, 2018
Built the SDK for future apps using RxSwift and TDD; collaborated with electronics to ensure medical device-quality code.
Senior Android & iOS Developer at Billericay Ground Control
January 1, 2016 - January 1, 2017
Managed mobile apps for site maintenance; re-architected app to enable future expansion and performance improvements.
iOS & Android Developer at Bread Creative
January 1, 2015 - January 1, 2016
Developed offline marketing and promotional material distribution system; contributed to iOS and Android apps.
iOS and Android Technical consultant at Funky Pigeon (via 101 Ways)
July 1, 2021 - March 1, 2022
Investigated codebase issues, recommended and implemented changes, and led team setup.

Education

Ordinary Degree in Science at University of Durham
January 11, 2030 - June 11, 2026
Ordinary Degree in Science at University of Durham
January 11, 2030 - June 11, 2026

Qualifications

Ordinary Degree in Science
January 11, 2030 - June 11, 2026

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Other, Education