Like this resume template? Go to the generator to make your own from your jsonresume document

Rafi Strauss

Software Engineering Manager

New York

Work Experience

Senior Engineering Manager

Apr 2022 - Present

NBCUniversal Media, LLC

  • Oversaw hugely successful SEO improvements for elections coverage

Senior Software Engineer, Web

Jun 2019 - Apr 2022

NBCUniversal Media, LLC

  • Core contributor to the new in-house CMS, enabling real-time collaboration for editors and a tremendously improved user experience
  • Key member of the amazing team behind the widely-viewed election web pages, such as President Results, which combined for over 100 million page views.
  • Implemented and customized a lightweight CMS for editorial & product to manage the election pages without requiring releases or dev work
  • Led the initiative to onboard Telemundo to NBC News' front-end tech stack

Software Engineer

Nov 2016 - Jun 2019

Rubenstein Technology Group

  • Implemented frontend design and functionality for client websites according to best practices, including BEM and ES6: Cravath Bicentennial, BCLP, Choate IA, Finnegan, among others
  • Wrote an internal service to integrate Trello and Request Tracker, obviating the need for duplicate content entry
  • Resolved support & maintenance issues in core and project code to keep clients happy
  • Developed several internal Chrome extensions and bash scripts to aid engineer productivity and work satisfaction

Software Engineer

Jan 2015 - Oct 2016

ProSeeder Technologies Inc.

  • Developed new core functionality for the ProSeeder platform using a Java/JSP backend
  • Implemented new designs and features to modernize the web application and improve user experience
  • Improved systems development lifecycle by automating build processes
  • Implemented SASS for product consistency, speed, and more enjoyable development
  • Worked on platform optimizations from front-end to back

Co-founder & Lead Developer

Oct 2012 - Feb 2015

Fitted Threads

  • Developed website and infrastructure, including account management, product display, e-commerce frontend, and admin backends
  • Interfaced with tech companies such as UpCload and Poikos (Flixfit) to consider utilizing their technology for measuring customers


GEM for Elections 2020 Web Application

December 2020

NBCUniversal Media, LLC

GEM - Going the Extra Mile - is the NBCUniversal employee recognition program that recognizes and rewards employees for significant accomplishments or exemplary behavior that reflects the company credo.

Key Skills

  • Javascript
  • git
  • React
  • Svelte
  • SQL


Bachelor of Arts, Computer Science

Yeshiva College