David Gibson, Audio Developer in Bristol, United Kingdom
David Gibson

Audio Developer in Bristol, United Kingdom

Member since November 12, 2015
David is the founder and developer at FutureSonic. Besides having several years of development experience under his belt, he is also an expert mobile software consultant, specializing in audio and music technology. David joined Toptal to share his expertise and technical know-how with clients worldwide.
David is now available for hire

Portfolio

  • FutureSonic
    Superpowered Audio SDK, AVFoundation, AVA.js, Core Audio, Android, iPad...
  • Multitracks.com
    The Amazing Audio Engine (TAAE), Core Data, REST, Networking, Core Audio...
  • Brapp
    Superpowered Audio SDK, Swift, Objective-C, AudioKit, Core Audio, iOS

Experience

Location

Bristol, United Kingdom

Availability

Part-time

Preferred Environment

Sketch, Android Studio, Xcode, OS X

The most amazing...

...project I've worked on was creating Playback: a live performance DAW for iOS with all the features you'd expect from a full-featured desktop application.

Employment

  • Founder | Managing Director | Audio DSP Engineer | Software Developer

    2017 - PRESENT
    FutureSonic
    • 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, iOS
  • Audio DSP Engineer | Senior iOS Developer

    2016 - 2019
    Multitracks.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, iOS
  • Audio DSP Engineer | Senior iOS Developer

    2016 - 2018
    Brapp
    • 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, iOS
  • iOS Consultant | Mentor

    2015 - 2018
    Online 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, iOS
  • Managing Director | Audio DSP Engineer | iOS Developer

    2009 - 2018
    Bang 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, iOS
  • Senior iOS Developer

    2016 - 2016
    Rokacom
    • 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, iOS
  • Senior iOS Developer (Contract)

    2015 - 2015
    Somo 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, Xcode
  • Mobile Software Developer | Founder

    2014 - 2015
    500 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, Xcode
  • Mobile Software Developer (Contract)

    2014 - 2014
    Nationwide 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, Xcode
  • Senior iOS Developer

    2013 - 2014
    Mubaloo
    • 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, Xcode
  • Lead iOS Developer

    2012 - 2013
    Kudan
    • 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, Xcode
  • Freelance Writer | Audio Developer

    2010 - 2013
    Future 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, Logic Pro, Reaktor, MAX/MSP, Cubase, Pure Data, Mobile, Objective-C, C, C++
  • Freelance Writer | Audio Developer

    2009 - 2013
    Music 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, MAX/MSP, Cubase, Logic Pro, Reaktor, Pure Data, Mobile, Objective-C, C, C++

Experience

  • Playback (Development)
    https://www.multitracks.com/products/playback/

    Playback is an iPhone and iPad DAW application for the mixing and live performance of audio stems downloaded from MultiTracks.com. I provide development services, with specific focus on the areas of low-level audio programming and digital signal processing.

  • Wall Street Journal (Development)
    https://itunes.apple.com/us/app/the-wall-street-journal/id364387007?mt=8

    A real-time news feed app for the Wall Street Journal. The app delivers the latest financial and business stories in bite-sized stories, providing added value for their subscribers when they are on the move.

  • London's Air Ambulance Dispatch (Development)
    https://londonsairambulance.co.uk/our-service/news/2015/02/life-saving-dispatch-app-launched-with-ee

    "Our emergency despatch app enables us to respond to incidents quicker and more efficiently, thus saving time in getting to critically injured people inside the M25 by day and night. Bang Means Do It ensures that our app is maintained and works at its most efficient when it matters most."
    -COO, London's Air Ambulance

  • Nationwide (Development)

    I built innovative new functionality for Nationwide's (national UK bank) mobile banking app, enabling users to make payments using their mobile phone.

  • Audi Vision (Development)
    https://www.audi.co.uk/about-audi/mobile-apps.html

    An application that enhances Audi's brochure offering with interactive augmented reality experiences.

  • Cheshire FA | Respect the Game (Development)
    http://www.cheshirefa.com/

    I designed and built a unique communications-and-reporting application for Cheshire FA, updating users with the latest news and establishing a brand identity and central hub for Respect the Game (a new program that promotes safety and fair play in youth football).

Skills

  • Languages

    Swift, Objective-C, Lua, C++, C, Kotlin, Java, C#, JavaScript, CSS, HTML
  • Frameworks

    AudioUnit, AudioToolbox, Social Framework, UIkit, Core Data, CFNetwork, Sencha Touch, Core Motion, AV Foundation, Cocos2d-x, Accelerate, MapKit, Core Location, JUCE, React Native, .NET, The Amazing Audio Engine (TAAE), AVA.js, Cordova, Ionic
  • Libraries/APIs

    Core Audio, Superpowered Audio SDK, AudioKit, JSONP, Google Maps SDK, Facebook SDK, Facebook API
  • Platforms

    iOS, Android, OS X, Eclipse, Mobile
  • Other

    Digital Signal Processing, AudioServices, Audio Production, Audio, Audio Processing, Audio Services, Pure Data, MAX/MSP, Reaktor, reason, iPad, iPhone, VoIP, Messaging, Encryption, Networking, AVFoundation, Audio Engines
  • Storage

    JSON
  • Industry Expertise

    Security
  • Tools

    Xcode, Android Studio, Sketch, Cubase, Logic Pro
  • Paradigms

    REST

Education

  • DTLLS degree in Teaching in the Lifelong Learning Sector
    2007 - 2010
    Access to Music - Birmingham, UK
  • Bachelor's degree in Music Technology
    2002 - 2005
    Bath Spa University - Bath
  • Advanced BTEC Diploma degree in Music Technology
    2000 - 2002
    Stafford College - Stafford

To view more profiles

Join Toptal
Share it with others