×
Rafi Strauss

Rafi Strauss

Principal Software Engineer

New Jersey, NJ, USA
872-228-6724

Background


Work Experience

Work Experience

  • Principal Software Engineer, CMS Team, NBCUniversal Media, LLC

    Jul, 2025 - Present

    Principal IC on NBCUniversal’s CMS platform, focused on developer productivity, system interoperability, and operational reliability.

    • Introduced oxlint to replace ESLint, reducing CI lint job runtime from ~20 minutes to ~2 minutes and materially improving developer feedback loops.

    • Designed and implemented transformations between CMS systems to enable data migration and interoperability across editorial platforms.

    • Improved the on-call scheduling system, reducing operational friction and improving coverage reliability for the CMS team.

  • Senior Engineering Manager, NBCUniversal Media, LLC

    Apr, 2022 - Jul, 20253 years 3 months

    Led engineering teams building high-traffic, customer-facing digital products and internal platforms for NBC News and related brands.

    • Built and scaled multiple engineering teams, fostering a culture of technical excellence, collaboration, and career growth.

    • Defined team KPIs, improved transparency with stakeholders, and drove continuous improvement in engineering practices.

    • Partnered with product and design to define and deliver ambitious roadmaps, balancing customer impact with technical scalability.

    • Cut automated test execution times by over 50%, improving developer experience and accelerating release cycles.

    • Directed the migration to modern video players, improving performance and engagement across millions of users.

  • Senior Software Engineer, Web, NBCUniversal Media, LLC

    Jun, 2019 - Apr, 20222 years 10 months

    Core contributor to NBC News’ front-end platforms and high-profile digital initiatives.

    • Delivered scalable web experiences for election coverage, reaching over 100 million page views.

    • Co-created a collaborative in-house CMS, enabling real-time editorial workflows and reducing dependency on developer resources.

    • Onboarded Telemundo to NBC News' shared tech stack, extending platform capabilities across brands.

    • Built flexible editorial tooling for managing dynamic election pages without developer intervention.

    • Recognized with the GEM Award for leading engineering efforts on the 2020 Elections application.

  • Software Engineer, Rubenstein Technology Group

    Nov, 2016 - Jun, 20192 years 7 months

    • Implemented high-quality frontend design and functionality for large-scale client websites, including Cravath and BCLP.

    • Developed internal services and tools to improve developer efficiency and cross-team workflows.

    • Resolved support issues in core frameworks and client codebases, ensuring platform stability.

  • Software Engineer, ProSeeder Technologies Inc.

    Jan, 2015 - Oct, 20161 year 9 months

    • Built and optimized new functionality in a Java/JSP platform supporting financial and investor workflows.

    • Modernized the web application with improved UX, SASS integration, and performance optimizations.

    • Automated build processes to streamline the development lifecycle.

  • Co-founder & Lead Developer, Fitted Threads

    Oct, 2012 - Feb, 20152 years 4 months

    • Designed and developed e-commerce platform, including customer accounts, product display, and admin tools.

    • Collaborated with external partners to evaluate and integrate innovative sizing technologies.

Skills

Skills

  • Principal IC Leadership
  • Developer Experience (DX) Optimization
  • Large-Scale CMS Architecture
  • JavaScript/TypeScript
  • React
  • Next.js
  • Svelte
  • GraphQL
  • GitHub Actions
  • AWS
  • SQL
  • HTML/CSS/SASS
  • git
Education

Education

  • Computer Science, Bachelor of Arts, Yeshiva College

    - Present

Awards

Awards

  • GEM for Elections 2020 Web Application , NBCUniversal Media, LLC

    Awarded on: Dec 08, 2020

    Awarded for leading technical contributions to NBC News’ 2020 Elections coverage platform, delivering high-scale, high-impact applications under tight deadlines.