simonmcl

Mobile Technical Lead | Staff I Os Engineer | Senior I Os Engineer | Founding Mobile Engineer

Product and user-experience focused Staff/Lead iOS Engineer with 15+ years in software engineering and 10+ years building native iOS products in Swift and Objective-C. Experience owning mobile architecture, conducting R&D, and taking greenfield products from initial design through production deployment, including applications serving more than 10 million monthly active users. Established engineering practices, CI/CD systems, SDKs and developer platforms, led engineers, and worked closely with product, design, backend, security and executive stakeholders. More recently, developing production-grade AI-assisted engineering workflows using Codex.

Key Achievements:

• Combined iOS apps used by over 15 million unique monthly active users, with 4.5+ star ratings

• Secured funding for a new team of 35 people, by presenting an iOS R&D project to IBM’s CTO

• Worked on IBM’s first FDA regulated piece of software, Sugar.IQ iOS app

• Awarded “Innovation in Business Excellence” by Fingal Chamber of Commerce, 2017

• Lead engineer on multiple, multi-million euro EU funded projects (Horizon 2020)

• Published contributing author


Experience: 11 years

Yearly salary: $130,000

Hourly rate: $65

Nationality: 🇮🇪 Ireland

Residency: 🇮🇪 Ireland


Experience

Head of Mobile (Founding iOS Engineer)
Kukai AB
2021 - 2025
• Owned all aspects of mobile design and development, delivering the company’s first iOS app with 10k unique monthly active users, and a 5 star rating • Designed and built a custom GitHub Actions CI/CD pipeline for automated testing and distribution to TestFlight and the App Store • Introduced a new automated UI testing system, replacing mocks with a development version of the blockchain backend and enabling the team to run automated regression tests against each monthly blockchain release • Conducted research into user pain points of competitor apps, and the industry as a whole • Ensured the iOS app adhered to Apple’s Human Interface Guidelines for a smooth native feel • Performed extensive research into the Tezos ecosystem, developing open source SDKs from scratch to plug gaps, and transpiling TypeScript bundles in JavaScript for native Swift integration • Reverse engineered a React Native SDK, for a third party bluetooth device, into native Swift • Built, shipped, and maintained the Kukai iOS app and SDKs • Worked with an external security audit team to review code and address issues
Lead iOS Engineer
camlCase
2020 - 2021
• Built, shipped, and maintained the Magma Wallet iOS app from scratch to the App Store • Built and maintained the camlKit open source SDK • Produced a complex Postman project and accompanying documentation, as sample developer onboarding material for the Tezos ecosystem • Worked closely with management and design to discuss designs and new features
Mobile Technical Team Lead
Walmart Labs
2018 - 2019
• Recruited and managed a new team of engineers in the Dublin office, including interviewing, conducting technical assessments, onboarding, and weekly code reviews • Worked closely with remote management, design, and backend based in Sunnyvale California, to understand the project goals, app design and system architecture • Managed and contributed to the development of the Spark Delivery iOS and Android apps, used by tens of thousands of drivers across USA and Mexico • Rebuilt and modernised the product reviews section of the Walmart e-commerce iOS and Android apps, introducing a new flow, new widgets, and a new moderation system • Reduced crashes from tens of thousands per month, to zero, for an app being used by more than 10 million unique monthly active users
Mobile Lead
IBM
2016 - 2018
• Together with management and data science teams, we secured millions in funding from the EU’s “Horizon 2020” program, by partnering with government agencies, universities, and other companies to submit joint proposals to solve a shared common problem • Along with general team lead duties and reporting, I was also the lead engineer on 3 projects • MIDAS: Where I built a cloud based platform to enable government health departments to engage with the general public, via social media chatbots leveraging Watson AI, and summarise the conversations with NLP • VIDAS: Where I built a cloud based platform to consume head and eye tracking data of people in the driving seat of self driving cars, streamed from IBM Cloud’s IoT network • LEANBH: Award winning project, where I deployed an internal AI model into a cloud environment, and built a web app allowing clinicians to submit health data to it. Resulting in a report of a pregnant patient’s risk of 2 high-risk conditions • Collaborated with data science, social media analytics, and hardware engineering teams to build prototypes • Demonstrated projects to government agencies across Europe, and conferences across Ireland
Mobile software engineer
IBM
2015 - 2016
• Joined a research project with the goal of using Apple’s HealthKit to track hospital patients' completion of custom post-operative treatment plans assigned by surgical teams • Led the development and built an internal iOS app prototype • Received an invitation to present the project to IBM’s CTO and CIO and other executives • Project secured funding for a new 35 person team to turn it into a product • Completed internal FDA software development course and qualification • Developed screens, and charting libraries from scratch, for IBM’s first FDA regulated piece of software, the Watson AI enabled “Sugar IQ” diabetes monitor iOS app. Labeled key success story of the “Watson Health” division

Skills

architecture
blockchain
ci-cd
communication
contracting
contractor
couch
crypto
defi
discord
engineer
founding-engineer
founding-member
freelance
gaming
git
graphql
ios
javascript
macos
mobile
nosql
objective-c
open-source
remote
sql
swift
tech-lead
tezos
typescript
web3
english