Robert B.

Robert B.

Senior iOS Engineer

Bowen Island , Canada

Experience: 31 Years

Robert

Bowen Island , Canada

Senior iOS Engineer

USD / Year

  • Start Date / Notice Period end date:

31 Years

Now you can Instantly Chat with Robert!

About Me

Senior iOS Engineer since 2009, specializing in large-scale multi-threaded native apps for all iOS devices, built in Objective C 19 years experience creating and implementing award-winning interactive audio for AAA video games 28 years experience as ...

Show More

Portfolio Projects

Description

Global Feast Productions is an incorporated company specializing in complete iOS, Mac, and web server solutions. As CEO, my role is to procure and negotiate contracts, manage time estimates for tasks across multiple disciplines, and manage finance. In the past year, the company has grown to the point where it was handling three contracts simultaneously with two employees in Canada and one overseas.

Show More Show Less

Description

Responsible for defining the Web API spec for communication with Elandas servers.

Show More Show Less

Description

Responsible for integrating Elandas java script modules into dynamic web views in iOS.

Show More Show Less

Description

Designed Core Data database and object models to reflect data on remote servers.

Show More Show Less

Description

Developed sophisticated iOS enterprise application, incorporating large-scale web-service integration with CAEs secure server using REST API and objects in an asynchronous multi-threaded environment.

Show More Show Less

Description

Responsible for creating and maintaining all aspects of UI.

Show More Show Less

Description

Wrote an emulator to convert formatted text output from Adobe content creation tools into hypertext clickable text views.

Show More Show Less

Description

Responsible for integrating CAEs custom C++ modules into iOS app.

Show More Show Less

Description

Developed two sophisticated iOS applications, incorporating large-scale web-service integration with Bazingas secure server using REST API and objects in an asynchronous multi-threaded environment.

Show More Show Less

Description

Responsible for creating and maintaining all aspects of UI and communications layers

Show More Show Less

Description

Tightly integrated communication with designer and QA teams.

Show More Show Less

Description

Acting as Team Agent for app store submission process.

Show More Show Less

Description

Developed a sophisticated iOS banking application for nTrust, incorporating large-scale web-service integration with nTrusts secure server using REST API and objects in an asynchronous multi-threaded environment.

Show More Show Less

Description

Contributed substantially to managing client relations.

Show More Show Less

Description

Responsible for entire system architecture and design, as well as leading a team of programmers in Canada and India throughout the development and QA process.

Show More Show Less

Description

Responsible for all iOS and Mac OS coding of both the application and the cross platform content creation tool.

Show More Show Less

Description

Hired and managed contractors for the Windows version of the App.

Show More Show Less

Description

Acted as Team Agent for Apple Store submission process.

Show More Show Less

Description

Technical liaison for Line 6, the creators of the DSP library integrated into the audio engine.

Show More Show Less

Description

Created a sophisticated cross platform multi-track audio engine that synchronized with the display of music notation in both standard and tablature formats.

Show More Show Less

Description

Wrote and debugged entire app on both Mac OS and iOS

Show More Show Less

Description

Created the system of scrolling notation, and the content creation tool to allow transcribers to embed beat information.

Show More Show Less

Description

Integrated Line 6-amp modeling library, along with automated patch changes

Show More Show Less

Description

Demonstrate the app and NAMM show in Los Angeles.

Show More Show Less

Description

Created company source code management and bug tracking infrastructure.

Show More Show Less

Description

which automatically created beat/key matched DJ sets from analysis of the contents of your iPhone or iPod music library.

Show More Show Less

Description

Developed custom audio engine

Show More Show Less

Description

Coded and developed all UI elements

Show More Show Less

Description

Performed real-time DSP research and development.

Show More Show Less

Description

Helped develop custom audio engine, allowing for custom plug-ins and modular bus routing

Show More Show Less

Description

Developed several LADSPA compatible audio plugins, such as EQ, digital filter, phase shifter, flanger, compressor, delay, mixer, oscillator, and envelope generator.

Show More Show Less

Description

Developed an entire 8 voice digital music synthesizer from scratch, using the above modules

Show More Show Less

Description

Instrumental in working with FMOD development team to create a file format containing 8 stereo streams.

Show More Show Less

Description

Created a production tool to encode up to 8 stereo AIFF streams into one multi-channel Ogg Vorbis file, based on Ogg Vorbis open source CODEC.

Show More Show Less

Description

Lead audio person for FIFA soccer, NHL Hockey, Reboot, and many other titles

Show More Show Less

Description

Invented the system of interactive play-by-play announcer speech first used in FIFA soccer in 1995. A version is still in use today.

Show More Show Less

Description

Wrote a custom Mac application to manage the thousands of speech samples needed for play-by-play in many languages. Received a company award for this development.

Show More Show Less

Description

Wrote a special tool to automate the editing of speech samples that became the company standard, used in titles such as FIFA, NHL, NBA, Madden, The Sims, etc.

Show More Show Less

Description

Programmer and support engineer for Mac OS and iOS apps used for production scheduling int he film industry.

Show More Show Less

Description

The Mill is a high end development house developing an interactive “tent-pole” application for a new piece of augmented reality (AR) hardware to be released in the spring of 2018. Using the very latest in proprietary AR technology, my role is to create native C++ audio DSP plugins that are managed via C# script in Unity.

Project Highlights

  • Developed comprehensive suite of DSP modules such as:
  • Stereo Delay Line with Low Pass Filter
  • Resonant Multi Mode Filter (High Pass, Low Pass, Notch, and BandPass)
  • Sample Granulator
  • 8 voice digital synthesizer, with 3 multi-waveform oscillators, 3 ADSR envelope generators, 2 LFOs, Multimode Filter, and VCA, all with a configurable modulation matrix.

Show More Show Less

Description

Oversaw development of matching Android and iOS apps for Kraft Foods. As CEO of the development company, I hired and coordiantedwith web developers and Android developers in North America and Pakistan.

Show More Show Less

Description

Show More Show Less

Description

created a cross platform audio engine as a Cocoa Pod to be used for Objective C Mac OS content creation tool and an iOS app built in Swift.

Show More Show Less

Description

Oversee maintenance and new feature implementation for Mac OS product.

Show More Show Less

Description

Act as team agent for submission to the Apple App Store.

Show More Show Less

Description

Coordinate development sprints with QA department.

Show More Show Less

Description

Improve performance between app and secure servers in a multithreaded environment.

Show More Show Less

Description

Developed comprehensive suite of DSP modules such as: Stereo Delay Line with Low Pass Filter Resonant Multi Mode Filter (High Pass, Low Pass, Notch, and BandPass) Sample Granulator 8 voice digital synthesizer, with 3 multi-waveform oscillators, 3 ADSR envelope generators, 2 LFOs, Multimode Filter, and VCA, all with a configurable modulation matrix.

Show More Show Less

Description

Developed sophisticated iOS application, incorporating large-scale web-service integration with Elandas secure server using REST API and objects in an asynchronous multi-threaded environment.

Show More Show Less

Description

Responsible for creating and maintaining all aspects of UI and communications layers.

Show More Show Less