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