Loading profile…
Loading profile…
VP Engineering
Apple platforms engineer at Neone who rebuilt its UIKit hardware experience in SwiftUI and helped cut monthly server costs from $6,000 to around $500.
CanadaVP Engineering at Neone Inc
Led a global remote team of multidisciplinary engineers building products across iPhone, iPad, Mac, and Windows. Rebuilt the UIKit/Hardware component into SwiftUI for a prototype launch at SXSW and reduced server costs from $6000 to $500 per month.
SwiftUICombineiOSArchitectureTeam LeadershipRelease CoordinationSwiftVaporReact Native
Reduced feature release cycle from multiple months to weekly releases by implementing CI build processes, git branching strategies, and pull request workflows. Refactored API service to make smart-synchronous calls, removing a performance bottleneck.
iOSCI CDGitCode ReviewPerformance OptimizationAPI Design
Primary developer and tech lead on the open source Blockstream Green wallet for iOS. Implemented new features, decided on technical architecture, and discussed user experience with cross-functional teams.
iOSOpen SourceCryptocurrencyTechnical LeadershipCustomer Support
Taught a 13-week native iOS development course as part of a two-year post-degree diploma program. Helped 12 students gain full-time positions as junior iOS developers.
SwiftiOSTeachingMentorship
Contributed to the implementation and completion of the move from MVC to MVVM and solved architectural problems with reactive programming. Rewrote key workflows from Objective-C to Swift for 3 out of 4 major clients.
Objective CSwiftMVVMReactive ProgrammingArchitectureJavaScript
Maintained, updated, and added new features to the Kashoo iOS application in a mix of Swift and Objective-C. Led R&D initiatives and delivered a new Android product using Kotlin and Android Studio.
SwiftObjective CKotlinAndroidPythonJavaAtlassianGitHub
Developed iOS applications for data reporting, incident management, and market compliance. Built market data feed handlers and algorithmic trading platforms in C++ and Python.
iOSC++PythonAthenaAlgorithmic TradingFIX Protocols
Developed iOS apps for monitoring feed handlers and data reporting. Built and maintained market data feed handlers, order entry products, and automation frameworks across multiple venues and protocols.
iOSC++JavaPythonSQLC#XMLJenkinsNagiosGitPerforce
Earned a BSc in Computing Systems from the University of Ulster from 2010 to 2012.
Earned a BSc in Computing Systems from the University of Ulster from 2010 to 2012.
Completed a Certificate in Computing & Mathematics from The Open University from 2008 to 2010.
Completed a Certificate in Computing & Mathematics from The Open University from 2008 to 2010.