University at BuffaloB.S. Computer Science
Sep 2009 – May 20134 yrs

Omnicom

Senior Software Engineer

Jan 2024 – Present · 2 yrs

New York Community Bancorp (NYCB)IT Developer II
Jan 2016 – Oct 20169 mo
Schultheis & Panettieri, LLPSoftware Engineer
Nov 2014 – Jan 20161 yr
SITASoftware Developer
Sep 2013 – Nov 20141 yr
University at BuffaloB.S. Computer Science
Sep 2009 – May 20134 yrs

Omnicom

Senior Software Engineer

Jan 2024 – Present · 2 yrs

  • Lead portal developer for OneIDP, Omnicom's enterprise Internal Developer Platform — built from the ground up on Backstage, React, TypeScript, and Express, targeting sub-hour provisioning for 80%+ of all Omnicom builds.
  • Partner directly with engineering and operations stakeholders across Omnicom agencies to gather requirements, validate workflows, and translate organizational standards into self-service golden path experiences that replace weeks-long ticket-based infrastructure requests, targeting sub-hour provisioning, 80%+ of all Omnicom builds through OneIDP, and a 60%+ reduction in OT Ops manual workload by Q2 2027.
  • Deployed via Docker, Helm, and Kubernetes with KEDA autoscaling; integrated Okta SSO and end-to-end Playwright test coverage.
  • Led Project Triangle, a .NET / C# data synchronization platform maintaining real-time consistency of employee records across Reach, Workday, and Microsoft Dynamics 365 for tens of thousands of employees across all Omnicom agencies.
  • Engineered a snapshot-based change detection system that identifies delta changes between HR systems and D365, propagating only the differences — minimizing API load and ensuring data fidelity.
  • Eliminated thousands of help desk tickets by automating hundreds of HR record changes per day, reducing resolution time from days to near real-time.