Senior/Staff Full-Stack Software Engineer with 19+ years of experience at companies like Fanatics and MongoDB. Led the creation of foundation tooling and championed testing for quality code development.
Experience
2023 — Now
2023 — Now
New York, New York, United States
• Pilot the creation of Playbook, a next-generation React-based CMS application for the Fanatics Sportsbook app, thus empowering content creators to autonomously publish UI changes, improving speed to market by 35%
o Spearhead the development of a React-based relationship viewer in Playbook, visualizing component dependencies and decreasing debugging time by 50% for the content creation team
o Transfer crucial functionalities of PageBuilder, like widget creation and content scheduling, into Playbook, decreasing content update times by 80% and slashing deployment errors by 25% through streamlined processes
o Instituted rigorous testing protocols using Jest, elevating unit testing coverage to 90% across the Playbook application and minimizing potential production defects
o Fabricated comprehensive end-to-end (E2E) testing suite using Playwright for the Playbook platform, ensuring coverage of user workflows and critical system functionalities
• Drive the evolution of the Design System library with 25+ reusable React components, ensuring consistent UI/UX across all internal betting and gaming tooling platforms and applications
• Orchestrated UX research initiatives across 5 domain teams, gathering insights on UI pain points and unmet needs, which directly informed 25+ enhancements to the Design System library
• Developed the casino games (iCasino) metadata manager in the next-generation support tooling platform, Playmaker, replacing the previous version from NATS and facilitating improved data governance and faster integration of 25+ new games
• Created the advanced data table and individual form fields in the Design System component library, resulting in a 75% reduction in UI development time across all domain teams and improving design consistency
• Engineered seamless integration between SDP APIs and PageBuilder CMS, enabling real-time customization of sports data impacting terminology across Fanatics Sportsbook and surpassing 1000+ terminology customization requests
2021 — 2023
2021 — 2023
San Francisco, California, United States
• Engineered a local testing environment for messaging features, resolving a critical Q4 2021 update issue and enabling 5+ engineers to test code without site disruption
• Enhanced the real-time emoji rendering engine for the native chat feature utilizing React, enhancing user engagement by 20% during the company hackathon initiative in Q3 2022
• Established the foundational backend logic and data collection/aggregation jobs for the seen state framework, enabling personalized content delivery to 50,000+ active users
• Integrated the set of tracking events to better gauge and analyze user activity into the large-scale navigational interface update for web and mobile platforms, in production during Q2 2022
• Updated the badge system for reporting unread content on the site with a new design focused on caching in Redis, reducing latency by 60% and improving the real-time accuracy of unread counts
• Directed the first working force around improving developer experience for the company, leading to the launch of an official Developer Experience team in 2022
2019 — 2021
2019 — 2021
San Francisco Bay Area
• Constructed the audit search tool in the Notifications Platform to allow marketers and legal to historical screenshots of financial product recommendations to customers, streamlining reporting and auditing processes by 60%
• Coordinated the API/service-level transition of eligibility facts data to a centralized process managed in Google Cloud, automating data delivery and reducing manual errors by 90%
• Spearheaded backend development for login redesign, enhancing security protocols and reducing fraudulent login attempts by 15% and thus improving user authentication success rates
• Championed global login ID implementation, enabling 70% faster fraud detection
• Authored 5+ standardized operating procedure documents improving onboarding efficiency for new security engineers by 30% and reducing time spent by senior engineers on training and mentorship by 20%
2016 — 2019
2016 — 2019
New York City Metropolitan Area
• Championed the design and implementation of core functionalities of the Atlas cloud database service, reducing infrastructure costs by 15% and increasing system resilience for users
• Mentored 3 junior developers through weekly pair programming sessions and detailed code reviews, fostering a collaborative environment that increased team knowledge sharing by 25% and code quality
• Advocated the integration of functional prototypes during the technical specification phase, leading to a 60% reduction in rework hours and enhanced collaboration among Atlas component teams
• Produced the framework for customer analytics in Atlas with the use of Segment, adopted as the standard used by other teams, increasing user engagement by 25%
• Executed the integration of Appcues into Atlas, enabling targeted onboarding experiences for over 500 new users and improving feature adoption rates by 40%
2012 — 2016
2012 — 2016
New York City Metropolitan Area
• Coordinated the allocation of tasks and objectives with the team members in the New York office involved with front-end development of the next version of the division’s fixed-income analytics platform, Yield Book 2.0
• Led in the development of the business logic functionality for the front-end components of the platform, covering the GUI visuals implemented in JavaScript to the server-side capabilities coded in Java
• Supervised the Taiwan team in its enhancement of the single-security calculator feature of the platform and drive the team in its proposals and proof-of-concept development of new view-generation functionality for the platform
• Managed the growth and development of several members, including a direct report, of the New York team
• Deepened the working relationship with the external consultants from Lab49 to help meet deadlines more effectively
• Established several standard coding practices for all team members to follow as part of the revamped development process for the new platform
• Redesigned the aggregation component of the division’s main product offering, from Flash to Java, to be more memory- and performance-efficient, cutting memory usage by 200% and processing times by at least 500%
Education
MIT Sloan School of Management
Master of Business Administration (MBA)
2010 — 2012
Massachusetts Institute of Technology
Master of Science (MS)
2010 — 2012
Boston College
Bachelor of Arts (BA)
2002 — 2006
Boston College
Bachelor of Arts (BA)
2002 — 2006
Boston College