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

Rafi Strauss

Software Engineer

New York

Work Experience

Senior Software Engineer, Web

Jun 2019 - Present

NBCUniversal Media, LLC

  • 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
  • Lead 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

Awards

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

  • HTML5/CSS3/SASS
  • Javascript
  • git
  • React
  • PHP
  • SQL

Education

Bachelor of Arts, Computer Science

Yeshiva College