Proprietor, Consultant, Analyst, Designer, Software Developer
CurrentConsultancy and iOS/macOS Software Development.http://satisfyingstructures.comRecent clients• 12/19–05/20 Upgrade a 12+ man-year ObjC + Swift app used in pharmaceutical industry to leverage Swift 5, remove legacy obstructions, make compatible with divergent backends.• 10–11/19 Business analysis and strategy for Banking as a Platform/Service - consultancy with Open Bank Project for a major bank.• 08/18–05/19 PSD2 impact assessment and solution proposals for compliance while maintaining higher quality of developer and customer experience than Berlin Group, STET and UK OB APIs. Open API technical and developer experience audit for major banks in UK and Brazil. Technical support for Sales.• 09/17–04/18 Swift 4 port of a Typescript app for immersive presentations, featuring reliable data transport and sync, network outage tolerance, customisable UI, rich media presentation.• 07/17 Developer experience review and improvement strategies at OpenBankProject.com.• 06/16–01/17 Swift 4 port of an Android app for synchronised orchestral music scores. Also developed a Java to Swift first stage translator using ANTLR (https//github.com/t0rst/J2S).• 01-06/16 iOS/macOS SDK for OpenBankProject.com: quick to learn, easy to use, extensible, taking pain out of auth and session management (https//github.com/OpenBankProject/OBPKit-iOSX). Various other internal projects, including video conferencing for KYC.• 06/15 & 06/17 Evangelist for OpenBankProject.com at multi-national major bank hackathons: present, engage, explain, enlighten, assist technically (even at 3am).• 05/14–01/15 iOS front-end app for a SAP db: instate a hybrid SAP Mobile Platform (2.3) and OData+REST data sync manager; process improvements: restructure project for app variant management, diagnostics, test, crash reporting, in-place documentation; some work with maps.• Spendigo (own app), an iOS app for holiday-goers (macOS to iOS up-skilling, 2011—13, B2C marketing and sales, 2013—14).