Sean Bratnober

Plugin Application Software Engineer at Universal Audio
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Boise, Idaho, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Music
    • 200 - 300 Employee
    • Plugin Application Software Engineer
      • Mar 2016 - Present

      Implementing plugins, applications, and features for the UAD-2 platform in a JUCE/C++ development environment. Lead release engineer for quarterly UAD-2 platform/plugin releases, and tasked with the development of tools and build infrastructure to support UAD-2 software engineering. Lead developer services engineer for the UA Direct Developer plugin program: responsible for UAD-2 SDK development support and integration of 3rd party plugins on the platform. Currently developing an AWS-based installer publishing/deployment platform using Electron and Python. • Lead application developer of the TEC award-winning “SSL 4000 E Series Channel Strip” plug-in (written in JUCE/C++ for Mac and Windows). • Designed and implemented “Pluginzip” packaging & installation system for UAD-2 plugins, and integrated this functionality into the UAD Meter Application. Created the UAD plugin manifest JSON format used to define plugin packaging and metadata, and upgraded UAD Console application incorporate this metadata for plugin management. Created and documented developer/QA tools to build and install Pluginzip packages. • Developed critical 3rd party driver updates to the company’s Windows USB audio interface, which resolved major outstanding bugs in the product. Created driver client DLL to manage real-time configuration and status of the Windows USB driver, and integrated this functionality into the UAD Console application. • Responsible for the packaging and deployment of UA Developer Web Services onto AWS-based infrastructure. • Helped lead efforts to reduce technical debt by upgrading the UAD-2 development environment across Mac/Windows platforms. Show less

  • Praxis
    • Remote-Boise, ID
    • Software Engineer
      • Nov 2015 - Jun 2018

      Lead engineer responsible for development, maintenance, and automated testing of Praxis’ AudioSync Engine. Provided application development and consulting services for external clients, and integrated Praxis technologies and solutions for mobile, desktop, and embedded platforms. • Implemented demo application for Praxis’ AudioSync Engine for iOS and Android, which utilizes a real-time audio fingerprinting algorithm that listens to movies and overdubs prepared dialogue tracks in sync with the movie playback. • Helped integrate AudioSync Engine into the MyLingo mobile application (iOS and Android), which played overdubbed dialogue tracks for major movies in various languages, to aid hearing-impaired and non-English speaking movie viewers. • Helped integrate AudioSync Engine into the RiffTrax mobile application (iOS and Android), which plays humorous commentary overdub tracks in sync with the movie playback. • Engaged in extensive cleanup and documentation of the AudioSync Engine, and implemented major optimizations to the real-time fingerprinting algorithm. • Designed and implemented Python-based automated testing platform for the AudioSync Engine on Android devices. Tested installation/uninstallation of Android applications onto connected devices, automated test playback of movie audio, and monitored AudioSync performance by measuring how long it took to sync overdub track on top of movie audio. • Aided with the development and maintenance of client application software for Suitable Technology’s Beam telepresence robots, and provided build consulting services for the software/firmware platform. • Providing on-call software development, build infrastructure, and automated testing consulting for Praxis’ other endeavors. Show less

    • United States
    • Music
    • 200 - 300 Employee
    • Developer Support Software Engineer
      • Oct 2012 - Oct 2015

      Lead engineer responsible for Universal Audio’s Direct Developer audio plugin program. Provided development support and expert guidance resulting in the smooth integration and release of more than 80 audio plugins for the UAD-2 platform. • Provided expert support for third party UAD-2 plugin development and distribution. • Developed and maintained UASDK for building VST/AU/AAX/RTAS plugins that run on the UAD SHARC-based DSP processing platform. • Created developer tools, enhanced and maintained build and release control systems, and set up a package-based source management system using SCons. • Designed and implemented web services on Django platform to share SDK materials, source code, and product binaries between internal and external developers. • Set up secure RESTful APIs to provide DSP build and encryption services for internal and external developers. • Implemented tools, features, and process changes to support cloud-based installation of plugins and other software assets from the UAD Meter application. • Authored and maintained the UAD-2 Direct Developer Guide. Show less

    • United States
    • Entertainment Providers
    • 700 & Above Employee
    • Mobile/Embedded Professional Services Engineer
      • Aug 2011 - Oct 2012

      Senior Engineer responsible for creating and maintaining Advanced Integration Services programs for developer-customers of Gracenote’s products and services. • Helped customer-engineers integrate Gracenote’s multimedia enrichment technology into mobile and embedded applications for iOS, Android, and embedded automotive platforms (QNX, Windows Embedded, Linux). • Provided pre and post-sales implementation support that included: technical solution design and architecture, development assistance, debugging, code optimization, technical training, best practice education, and validation. • Administered triage, diagnosis, and resolution of technical customer issues. • Created sample applications, technical documentation, presentations, and developer training materials. • Developed custom applications for external and internal customers upon request. • Worked on a sample automotive head unit platform to demonstrate gold-standard implementations using Gracenote’s next-generation embedded SDK. • Collected customer feedback and feature requests for Product Management and Engineering teams to improve products, processes, and services. • Designed proposal architecture for a high profile, multimillion-dollar mobile/automotive music enrichment platform. • Created new best practices training programs and implementation guides for mobile, automotive, and desktop product integration. • Saved multi-million dollar automotive project from last-minute cancellation through diagnosis and resolution of technical issues within customer’s audio fingerprinting system. Show less

    • United States
    • Entertainment Providers
    • Consulting Software Engineer
      • Nov 2010 - Aug 2011

      Responsible for the development of new features for AstoundSound software applications and audio plugins. • Created software and DSP tools for GenAudio’s AstoundSound 3D Surround platform. • Designed and implemented AudioSuite ports of AstoundSound plugins for offline rendering of 3D surround algorithms. • Added dynamic filter bank manager for real-time performance tuning of the 3D localization filters, and created a graphical cylinder coordinate UI to facilitate the placement of 3D sound sources in a cylindrical room. • Upgraded the AstoundSound Expander Mac/PC stereo processor to monitor system audio playback and play commercial audio files at periodic intervals for customers using the Trial Mode. Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Application Software Engineer
      • May 2008 - Jul 2010

      Designed and implemented new functionality in C++ for Pro Tools audio production platform. • Collaborated with customers and marketing teams to define and create product and workflow.• Developed enhancements to the I/O Setup interface and integrated them with internal I/O manager and associated file formats, with careful attention to backwards compatibility.• Created setup and control UI’s for professional audio hardware interfaces.• Co-lead developer for the Pro Tools Software Updater application. Designed and implemented functionality to: gather data about the user’s Pro Tools installation, determine necessary software updates through a web service, and present the available updates to the user. Updated the Pro Tools application so that it could launch and control the Software Updater application.• Resolved UI and performance bugs throughout the Pro Tools application and Digidesign Audio Engine.• Facilitated interoperability between Pro Tools and Avid Media Composer applications. Show less

    • Developer Services Engineer
      • Jun 2007 - May 2008

      Responsible for development of the Pro Tools Plugin SDK, and providing expert technical support.• Implemented new functionality and sample code for Pro Tools plugin SDK and libraries.• Published documentation and provided technical support for third-party developers.• Resolved third-party plugin development and performance issues through e-mail support, debugging, and profiling.• Maintained and enhanced the developer services website and support ticket server.• Wrote and organized developer newsletters. Show less

    • United States
    • Software Development
    • 100 - 200 Employee
    • Software Engineer
      • Dec 2005 - Jun 2006

      Provided Internet-based product and brand protection services for businesses using Perl, Java, JavaScript, PHP, and other tools. • Developed web data harvesters in Perl to locate and identify copyright infringement, piracy, and unauthorized sales across the entire Internet. • Enhanced and maintained online portal where customers could use web tools to manage daily reports provided by the web data harvesters. • Created client-side web tools for extracting and analyzing information from customizable report databases. • Worked closely with product management and marketing groups to quickly provide requested functionality for customers. Show less

Education

  • Stanford University
    Master of Arts - MA, Music, Science, and Technology
    2006 - 2007
  • Boise State University
    Bachelor of Science - BS, Computer Science
    2000 - 2004
  • Boston University
    Film/Cinema/Video Studies
    1998 - 1999

Community

You need to have a working account to view this content. Click here to join now