Founder | Managing Director | Audio DSP Engineer | Software Developer
2017 - PRESENTFutureSonic- Developed and maintained Playback: a digital audio workstation designed for the live performance of multi-tracks.
- Created Brapp, an application for a social network and live music collaboration platform for producers, performers, and their fans.
- Released and sold several audio units for the iOS platform. A range of delays, reverbs, and other time-based effects—enabling iOS music producers to create better music on their mobile devices.
- Acted as one of the core team members on AudioKit: the leading iOS open source framework for audio and music technology applications.
- Developed and maintained the leading secure VoIP, chat, and messaging application.
Technologies: Superpowered Audio SDK, AVFoundation, AVA.js, Core Audio, Android, iPad, iPhone, iOSAudio DSP Engineer | Senior iOS Developer
2016 - 2019Multitracks.com- Refactored and modernized the entire code base; fixing many bugs along the way.
- Implemented many new features: audio engine, UI, networking, local storage/database, push notifications, and more.
- Acted in a technical consultant role—advising and guiding the current and future development of the application. Created many technical documents outlining coding standards and preferred development paradigms.
- Led a team of developers, designers, product managers, and others.
- Optimized the application—addressing low-level audio code issues and many legacy issues with bad coding practice.
Technologies: The Amazing Audio Engine (TAAE), Core Data, REST, Networking, Core Audio, Objective-C, Swift, iOSAudio DSP Engineer | Senior iOS Developer
2016 - 2018Brapp- Worked for Brapp: a social platform that enables users to record, produce, and share their original music and video content.
- Researched and developed a range of audio effects and filters for the Brapp iOS application.
- Created a testing platform for the effects and added features to the existing audio engine.
- Developed numerous features and fixed bugs for the application.
- Earned the testimonial from the Brapp CEO, Niki Nukhi, following the initial block of work: “World class code done on time and on budget, I'm a happy customer and I'll be back.”.
Technologies: Superpowered Audio SDK, Swift, Objective-C, AudioKit, Core Audio, iOSiOS Consultant | Mentor
2015 - 2018Online Freelance Agency- Provided consultancy and mentoring to companies and individual developers around the globe.
- Worked with startup businesses to realize and implement their ideas.
- Provided companies with additional technical resources and support on an ad hoc basis.
Technologies: iPhone, iPad, Swift, Objective-C, iOSManaging Director | Audio DSP Engineer | iOS Developer
2009 - 2018Bang Means Do It Software Ltd- Worked for Bang Means Do It: a mobile software development company based in Bristol, South West UK. At Bang Means Do It, we design, develop, and market mobile software for the major mobile platforms (iOS, Android, and others). Founded in 2008, Bang Means Do It has an app portfolio featuring consumer and business applications.
- Created and supported an emergency vehicle response and dispatch system for a leading accident and emergency response service.
- Developed a business training application for one of the world's largest corporations providing business services and consultancy.
- Integrated a new functionality in a mobile banking application for a large UK bank.
- Created a successful cross-platform music production application in the early days of mobile.
Technologies: Sencha Touch, Ionic, React Native, Kotlin, Java, Android, Swift, Objective-C, iOSSenior iOS Developer
2016 - 2016Rokacom- Refactored the entire codebase of a complex application for a secure VOIP and messaging service.
- Added new features to the Rokacom iOS application.
- Implemented networking using REST and Web Sockets.
- Added secure VoIP and chat technologies.
Technologies: Encryption, Security, Messaging, VoIP, Android, C++, iPad, iPhone, Swift, Objective-C, iOSSenior iOS Developer (Contract)
2015 - 2015Somo Ltd- Created an application for the Wall Street Journal, coded 95% and led the project across WSJ, Dow Jones, and News Corporation.
- Consulted and led the development.
- Worked in an Agile manner and developed a unique implementation using UITableView.
Technologies: Swift, Objective-C, iOS, XcodeMobile Software Developer | Founder
2014 - 2015500 More- Founded a new mobile fitness startup.
- Worked with native and cross-platform code.
- Exhibited mobile applications at corporate events.
- Targeted large corporations for the sale of mobile applications and associated employee health schemes.
- Ran the trials and a study in the efficacy of the application, in conjunction with a leading university in the study of behavior change.
Technologies: C++, Java, Objective-C, Cocos2d-x, Android, iOS, Eclipse, XcodeMobile Software Developer (Contract)
2014 - 2014Nationwide Building Society- Integrated Paym technology.
- Worked with cross-platform code using a Sencha Touch MVC JavaScript framework.
- Integrated the back-end code on the mobile bank.
- Implemented unit tests (.NET) and UI tests (Selenium).
- Worked as an iOS consultant on native development.
Technologies: C#, .NET, JavaScript, Java, Objective-C, Cordova, Sencha Touch, Android, iOS, Eclipse, XcodeSenior iOS Developer
2013 - 2014Mubaloo- Created an emergency vehicle and response application for London's Air Ambulance.
- Developed a business application for PwC.
- Created a healthcare record keeping and scheduling application for Advanced Health Care.
- Offered consultancy and scoping services for Donky Messenger.
- Worked on cross-platform gaming applications.
Technologies: Objective-C, iOS, XcodeLead iOS Developer
2012 - 2013Kudan- Enhanced Audi's brochure offering Augmented Reality Technology.
- Developed innovative an augmented reality home improvement application for Karndean.
- Created a mobile application for Dorchester Hotels.
- Created an internal sales application for Imperial Tobacco.
- Developed other applications for BBC, Mothercare, Alessi, and various other clients.
Technologies: Objective-C, iOS, XcodeFreelance Writer | Audio Developer
2010 - 2013Future Publishing- Wrote the features on a range of audio software development topics.
- Developed digital musical instruments, digital audio, and Digital Signal Processing (DSP).
- Implemented audio processing and effects.
- Implemented audio synthesis and sound design.
Technologies: Reason ML, Logic Pro, Reaktor, MAX/MSP, Cubase, Pure Data, Mobile, Objective-C, C, C++Freelance Writer | Audio Developer
2009 - 2013Music Tech Magazine- Wrote features on a range of audio software development topics.
- Built digital musical instrument and music studio production software.
- Developed digital audio and digital signal processing.
- Developed audio processing, audio effects, audio synthesis, and sound design.
Technologies: Reason ML, MAX/MSP, Cubase, Logic Pro, Reaktor, Pure Data, Mobile, Objective-C, C, C++