Bryant Williams, Software Developer in Palo Alto, CA, United States
Bryant Williams

Software Developer in Palo Alto, CA, United States

Member since February 14, 2018
Bryant is an entrepreneur and product/engineering leader with experience designing, developing, and managing large-scale infrastructure, web, and mobile projects for a variety of companies, including Hulu. For over the past decade, he's worked as an expert software engineer specializing in building APIs and user interfaces using JavaScript/CoffeeScript and MongoDB.
Bryant is now available for hire



  • JavaScript, 12 years
  • Vim Text Editor, 10 years
  • CoffeeScript, 8 years
  • Node.js, 6 years
  • MongoDB, 6 years
  • Mocha.js, 5 years
  • Stylus, 5 years
  • React, 5 years


Palo Alto, CA, United States



Preferred Environment

Mac OSX, Vim, Git

The most amazing...

...system I've built managed, optimized, and scheduled petabytes of video data being transcoded into more than ten encoding profiles across multiple data centers.


  • Senior Director of Engineering

    2016 - PRESENT
    • Oversaw the publisher platform, partner pixel management, application infrastructure, and audience builder projects.
    • Led the work on a new publisher platform—creating seven new products for the company and contributing over 25% of the companies publisher network after just one year.
    • Led the development of Audience Builder, a data management platform for ShareThis and close partners.
    • Improved the operational efficiency of our data team and increased revenue 400% in one year.
    • Worked closely with the product, sales, support, and marketing to keep teams aligned and focused on projects that will make a difference for the company.
    Technologies: Node.js, CoffeeScript, MongoDB, DynamoDB, Elasticsearch, Python
  • Founder | CTO

    2013 - 2016
    • Built a real-time, scalable, indexible database using MongoDB and Firebase shards.
    • Scaled a system across six Firebase instances to support more than 150,000 concurrent end users.
    • Developed a white-label video live-stream product to help broadcasters engage their audience during events.
    Technologies: Node.js, CoffeeScript, MongoDB, Firebase
  • Director of Engineering

    2012 - 2012
    Event Entertainment Group, Inc.
    • Developed a WordPress-based website for Ultra Music Festival's online web presence.
    • Scaled the theme to work across more than different sites as UMF took their music festival around the world to new countries.
    • Worked with local representatives in each country to translate content for the websites and train each team on how to use the system.
    Technologies: MySQL, WordPress, iOS, Android
  • Founder | CTO

    2011 - 2012
    • Built a platform for digital goods based on electronic music artists and their music.
    • Developed shared online environments where users could spend time together, show off their music collections, and listen to music together.
    • Participated in Stanford's StartX Accelerator Program.
    Technologies: Node.js, CoffeeScript, Backbone.js, MongoDB
  • Software Developer

    2008 - 2011
    • Worked as one of two developers on the Hulu desktop project—launching a TV-based video experience before TVs had built-in applications.
    • Designed and built a transcoding platform to manage and schedule petabytes of video data across our network; this was an optimization problem factoring network speed, disk read speed, CPU strength, file size, and content priority.
    • Designed and built a CMS for managing Hulu's growing content library—this enabled the QA team to grow from 3 to over 20 people and work on content in multiple languages.
    Technologies: Python, MySQL, Couchbase, CentOS, ActionScript, Flex


  • GDPR Compliance Tool (Development)

    This tool provides publishers a way to receive consent from their European users. It integrates with the IAB framework to collect and share proof of user consent.

  • Social Analytics (Development)

    This shows registered publishers analytics about their social activity including the number of shares and number of social referrals.

  • Audience Builder (Development)

    Indexed and organized 600,000 “signals” that represent user interest, intent, behavior, and demographics. It uses a real-time search and recommendation API that mines billions of data points in milliseconds that smoothly creates audiences. I enforced rigid structure and organization to our data business in order to allow it to scale. I also integrated it with over ten DMP/DSP partners.

  • Email List Builder (Development)

    A tool to help publisher's build email lists of their customers.

  • Reaction Buttons (Development)

    A tool to let users react to a publisher’s content which helps the publisher learn more about their user base.

  • Share Buttons (Development)

    Buttons for a publisher to help their users share content to social networks.

  • Viral Notifications (Development)

    Our services monitor traffic from a publisher’s website—specifically the average page-specific and site-wide traffic patterns are analyzed. When a page begins to see extraordinary growth, the publisher is notified via Slack within 30 minutes. This signals to them to ensure their messaging is optimal for social media and checks the article's content for clarity and accuracy.

  • Social A/B (Development)

    Publishers can prepare A/B tests to run on Facebook. Tests can be performed free via their Facebook page against two subsets of their fans or can be performed via Facebook Ads across a broad lookalike audience based on their existing fans.

  • (Development)

    A white-labeled live streaming engagement platform for video broadcasters. It integrates with many external video hosts and offers a wide variety of engagement options, design customizability as well as advertising and sponsorship opportunities.

  • Hulu Video CMS (Development)

    I redesigned and architected Hulu's entire content ingestion pipeline from content ingestion, review, transcoding to distribution. The new system allowed the company to keep up with growing demands in terms of the number of videos being delivered, the aggregate file size of the incoming content, and the growing number of transcodes needed for each video file.

  • Hulu Transcoding Farm (Development)

    I designed and implemented a transcoding service for Hulu’s video content. The company was originally using third-party software which did little to meet the growing business demands.

  • Hulu Desktop (Development)

    A lean-back experience for experiencing Hulu on a large-screen format. I developed this before smart TVs and set-top boxes had a system for apps.


  • Languages

    CoffeeScript, Python, JavaScript, CSS3, Sass, Less, PHP 7, HTML5, ActionScript
  • Frameworks

    Mocha.js, Angular, Ember.js, Flex
  • Libraries/APIs

    React, Node.js, Backbone.js, Chai, API, GitHub API, Facebook Open Graph API, Facebook API, Facebook Ads API, Twitter API, Instagram API
  • Tools

    Vim Text Editor, Git, Stylus, AWS SES, Amazon SQS, SuperTest
  • Platforms

    Firebase, Rackspace, DigitalOcean, AWS EC2, CentOS
  • Storage

    MongoDB, AWS S3, SQLite, AWS RDS, AWS DynamoDB, Elasticsearch, Couchbase
  • Other

    Responsive UI, AWS Route 53, Front-End Developer, Firebase Hosting


  • Bachelor of Science degree in Computer Science
    2006 - 2010
    Cornell University - Ithaca, NY, USA

To view more profiles

Join Toptal
I really like this profile
Share it with others