David Benjamin

Software Engineer

I am an experienced software engineer who loves building applications for humans and computers alike. I can make any small-to-large project a reality or lead a team to make it happen.


Notable Projects

in alphabetical order

  • Arrested Development's You're Gonna Get Some Walk-ons A social media competition for Netflix lead Link
  • Discover New Worlds A colony finding viral site for the film Prometheus contributor Link
  • Dodge Dart Registry A crowdsourcing site for auto financing contributor Link
  • DreamWorks Animation Blog Official Tumblr theme lead Link
  • Gathering Courage Crowdsourcing project celebrating the release of Tomb Raider lead Link
  • The Hunger Games Studio site for the first film lead
  • Jumanji Run A web-based game for the reboot of the Jumanji franchise lead
  • The Last of Us Original game teaser site lead
  • OneView Real-time Twitch.tv League of Legends extension lead
  • OneVision OpenCV-based League of Legends data extractor lead
  • Party With Glowbot A text-to-speech robot modeled after the one in the Netflix show, Glow lead
  • Playboy.com Conversion to Next.js, headless Shopify and additional features contributor
  • Reese's Book Club Main site for Reese Witherspoon's popular online book club lead Link
  • The Wizard of Oz 50th Anniversary Blu-Ray release lead

Work Experience

Contract / Self-employed Senior Full Stack Engineer

May 2009 to May 2009
Accomplishments
  • Built and deployed dozens of web sites and applications for clients of all sizes
  • Developed the original web version of Jumanji Run game for the movie release
  • A distributed kiosk quiz experience for BlackHat conference
  • A talking robot gif generator for the Netflix show Glow
  • Wizard of Oz 50th Anniversary site
Stack
AWS
Git
JavaScript
Node.js
TypeScript

Lockwell Senior Software Engineer temporary contract

March 2023 to August 2023
Accomplishments
  • Built libraries that enabled core functionality within the application
  • Built bindings for external C libraries for use in Windows and MacOS in TypeScript and Rust, respectively
  • Integrated bindings into an Electron app
  • Built a MacOS privileged helper service in Rust
Stack
Electron
Git
Linux
Node.js
Rust
TypeScript

Little Cinema Digital Senior Video Engineer temporary contract

February 2022 to August 2022
Accomplishments
  • Researched and wrote RFC for a WebRTC deployment with multiple options and the pros and cons of each.
  • Designed a WebRTC infrastructure based around LiveKit
  • Gave presentation on WebRTC technology to engineering team
  • Constructed UI components within their current application to support the WebRTC infrastructure
  • Wrote AWS CDK to deploy the LiveKit infrastructure along with their current stack
  • Transferred knowledge to team when contract ended
Stack
AWS
Git
Kubernetes
Node.js
TypeScript

Supergroup Senior Full Stack Engineer

November 2019 to November 2021
Accomplishments
  • Delivered quality code for client projects
  • Built new and maintained current features for Playboy.com
  • Transferred knowledge to new team at Playboy.com via working sessions
  • Built reesesbookclub.com
  • Built tool to search subreddits for keywords and sentiment
  • Redesigned company stack to be easier to deploy and more developer friendly
Stack
AWS
Docker
Git
Node.js
React
TypeScript

EsportsOne Senior Full Stack Engineer

April 2018 to November 2019
Accomplishments
  • Rebuilt original computer vision processor, basically converting it from C# and needing to be manually operated through Remote Desktop to a Go codebase with higher performance and much lower resource requirements.
  • Built a UI dashboard to display real-time information from a League of Legends computer vision processor
  • Built a Twitch.tv extension, both ui and backend, to display real-time data about the League of Legends match currently being played on stream
Stack
AWS
Git
Go
JavaScript
Node.js
React
TypeScript

The Craftsman Agency Technical Lead

July 2013 to March 2016
Accomplishments
  • Lead all tech efforts within organization
  • Collaborated with account managers to refine their ideas into buildable products
  • Wrote code for, deployed and maintained nearly all development projects
Stack
CSS
HTML
JavaScript
Node.js
React

Ignition Interactive Senior Interactive Engineer

March 2012 to March 2013
Accomplishments
  • The Last of Us game web site
  • The Hunger Games movie web site
  • Arrested Development "You're Going to get Some Walk Ons" contest site
  • Dodge Dart relaunch crowdfunding site
Stack
CSS
HTML
JavaScript

TotalBeauty.com Front-end Engineer

February 2011 to March 2012
Accomplishments
  • Responsible for all front-end code
  • Built new features from product requirements
Stack
CSS
HTML

© 2023 David Benjamin