Founder | Managing Director | Audio DSP Engineer | Software Developer2017 - PRESENTFutureSonic
Technologies: Superpowered Audio SDK, AVFoundation, AVA.js, Core Audio, Android, iPad, iPhone, iOS
- 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.
Audio DSP Engineer | Senior iOS Developer2016 - 2019Multitracks.com
Technologies: The Amazing Audio Engine (TAAE), Core Data, REST, Networking, Core Audio, Objective-C, Swift, iOS
- 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.
Audio DSP Engineer | Senior iOS Developer2016 - 2018Brapp
Technologies: Superpowered Audio SDK, Swift, Objective-C, AudioKit, Core Audio, iOS
- 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.”.
iOS Consultant | Mentor2015 - 2018Online Freelance Agency
Technologies: iPhone, iPad, Swift, Objective-C, iOS
- 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.
Managing Director | Audio DSP Engineer | iOS Developer2009 - 2018Bang Means Do It Software Ltd
Technologies: Sencha Touch, Ionic, React Native, Kotlin, Java, Android, Swift, Objective-C, iOS
- 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.
Senior iOS Developer2016 - 2016Rokacom
Technologies: Encryption, Security, Messaging, VoIP, Android, C++, iPad, iPhone, Swift, Objective-C, iOS
- 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.
Senior iOS Developer (Contract)2015 - 2015Somo Ltd
Technologies: Swift, Objective-C, iOS, Xcode
- 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.
Mobile Software Developer | Founder2014 - 2015500 More
Technologies: C++, Java, Objective-C, Cocos2d-x, Android, iOS, Eclipse, Xcode
- 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.
Mobile Software Developer (Contract)2014 - 2014Nationwide Building Society
- Integrated Paym technology.
- 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.
Senior iOS Developer2013 - 2014Mubaloo
Technologies: Objective-C, iOS, Xcode
- 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.
Lead iOS Developer2012 - 2013Kudan
Technologies: Objective-C, iOS, Xcode
- 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.
Freelance Writer | Audio Developer2010 - 2013Future Publishing
Technologies: reason, Logic Pro, Reaktor, MAX/MSP, Cubase, Pure Data, Mobile, Objective-C, C, C++
- 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.
Freelance Writer | Audio Developer2009 - 2013Music Tech Magazine
Technologies: reason, MAX/MSP, Cubase, Logic Pro, Reaktor, Pure Data, Mobile, Objective-C, C, C++
- 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.