John Martin
Available

John Martin

iOS App DeveloperLondon, United Kingdom
+ Info

0

Connections
John Martin
Available

John Martin

iOS App DeveloperLondon, United Kingdom
About me
A forward-thinking iOS Developer/Solution Architect (Independent Contractor), expert in designing and implementing full-stack iOS solutions to drive competitive advantage. Key strengths include: combining more than 10 years of iOS experience in a wide range of cutting-edge environments (e.g. retail, enterprise, sporting, aviation, and health tech) with a hands-on leadership approach, to create outstanding applications for Apple devices; applying in-depth knowledge of the software development lifecycle, from conceptualisation to deployment to deliver high-quality, user-centric iOS applications that drive innovation and exceed client expectations; staying current with the technological advancements to deliver scalable and efficient solutions tailored to client needs; providing an effective communication conduit between stakeholders and engineers to give transparency, generate synergy and create an environment of trust, respect and co-operation.
Work history
    Pulselive logo
    Pulselive logo
    iOS DeveloperPulselive
     - London, United KingdomFreelance
    * Engaged on various contracts, delivering updates to a number of large-scale apps for major sporting events and tournaments. ( Initially operated as the sole iOS Developer to deliver a crucial new app feature associated with a high-profile UK motorsports event, along with comprehensive rebranding. * Undertook various ad hoc projects, including creating new app features, re-architecting an app for ‘white-label’ use, fixing bugs, and implementing various rebrands and UI updates across numerous sports apps. * Utilised proprietary CMS backend and frameworks, REST APIs, SwiftUI, UIKit, and Kotlin Multiplatform for shared domain logic/data, and adapted to various app architectures including MVC, MVVM, Clean Architecture, and The Composable Architecture (TCA), depending on project requirements.
    Beyond logo
    Beyond logo
    iOS DeveloperBeyond
     - London, United KingdomFreelance
    * Re-engaged (handpicked) by Black Swan’s spin-off company following app success delivered with previous engagement, provided SME input to extend product support for different types of hardware. * Designed high-level architecture for a hardware abstraction layer, enabling the product to operate with various devices (e.g. card readers, printers, and barcode scanners) across several connectivity types, including hard-wired, Bluetooth, and Bluetooth LE. * Developed robust capabilities for the automatic distribution of firmware updates to devices to ensure seamless and efficient updates and enhance system reliability and UX. * Formulated an implementation plan, and led the refactoring of the app's functionality to enable it to support multiple models of card readers and printers. * Provided key technical input to a team in Chicago to shape APIs for low-level DATECS payment device software development kits (SDKs) to improve functionality, e.g. processing payments, printing receipts, and handling other transaction-related tasks. * Initiated support for new devices, including a combined hardwired card reader/printer and a Bluetooth card reader.
+ Show more
Skills
  • IOS
  • Programming
  • Mobile Applications
  • Mobile Development
  • Coding
  • Software Development
  • APP Development
  • APP Design
  • Computer Programming
  • Application Development
Education
    U
    U
    MEngUniversity of Warwick
     - Warwick, United Kingdom