Who I am
About
I'm a software engineer who likes building reliable systems that solve real problems. Most of my work lives in the overlap between backend services, data pipelines, and the awkward human workflows that exist in every organization.
I've shipped production systems for universities, SaaS companies, and Fortune 500 enterprises — from sophisticated ETL pipelines and enterprise-scale data migrations at Notre Dame and Salesforce, to full-stack Ruby on Rails applications at Provi and Groupon. At Groupon, I led customer service technology initiatives, building tools to manage 80+ Zendesk instances and support 300+ service representatives globally. I care a lot about maintainability, observability, and making tools that people can actually understand and operate.
Outside of work, I enjoy tinkering with hardware, experimenting with AI tools, studio recording, synthesizers, and helping small businesses automate the boring parts of their day so they can focus on the work that actually matters.
Experience
Senior Software Engineer
Hesburgh Libraries, University of Notre Dame
- Architected and executed comprehensive data migration strategy transitioning 10,000+ content items from Contentful to Strapi headless CMS, ensuring zero data loss and minimal disruption to library operations
- Engineered scalable React components and Next.js applications powering library.nd.edu and marble.nd.edu, serving thousands of daily users across the Notre Dame research community
- Led critical database infrastructure modernization by migrating DynamoDB NoSQL schema to PostgreSQL relational model, improving query performance by 60% and reducing operational costs
- Designed and implemented automated ETL pipelines using N8N workflow automation, processing archival metadata and reducing manual data entry tasks by 40+ hours monthly
- Developed custom Strapi plugins extending core CMS functionality for digital collections management, enabling curators to efficiently manage and publish scholarly resources
- Championed adoption of Docker containerization across development team, standardizing local development environments and reducing onboarding time for new developers from days to hours
- Collaborated with librarians, archivists, and stakeholders to translate complex academic requirements into technical solutions supporting digital scholarship initiatives
Software Engineer
Provi
- Engineered robust Ruby on Rails data integration pipelines synchronizing inventory, pricing, and order data between wholesale alcohol distributors and Provi's marketplace platform
- Built monitoring and alerting infrastructure using Datadog and PagerDuty to support system reliability and uptime
- Developed full-stack features across Ruby on Rails backend and React frontend, shipping product enhancements that improved distributor onboarding and streamlined buyer workflows
- Collaborated with product managers and distributors to gather requirements and deliver technical solutions supporting Provi's rapid growth in the beverage alcohol wholesale industry
Lead Developer
GoEnvoy.co
- Architected and delivered Ruby on Rails ETL solutions processing millions of records for major audio streaming platform, ensuring reliable data synchronization across distributed systems
- Built custom Zendesk integrations using Vue.js, React, Ruby, and Python, streamlining customer support workflows and reducing manual intervention
- Led complex data migrations handling terabytes of client data with zero downtime, consistently meeting aggressive timelines
- Engineered seamless integrations connecting CRM and order management systems to Zendesk, providing unified customer visibility for support teams
Technical Consultant
Salesforce
- Led cross-functional team in developing enterprise-grade APEX migration tool, successfully transitioning hundreds of clients from Desk.com to Salesforce Service Cloud with minimal business disruption
- Engineered custom JavaScript applications for Desk.com platform, delivering bespoke integrations that enhanced client workflows and system interoperability
- Orchestrated complex data migrations for enterprise clients, implementing comprehensive validation frameworks that consistently achieved 100% data accuracy and integrity
- Earned Salesforce Administrator certification, demonstrating platform expertise and commitment to best practices
Project Manager, Global Support Systems
Groupon
- Managed global customer service operations across multiple time zones, coordinating systems consolidation for Groupon's customer service departments worldwide
- Built and maintained proprietary Ruby application to centrally manage 80+ Zendesk instances from a single interface, streamlining operations for global support teams
- Architected and developed real-time dashboard displaying live call center metrics on TVs globally, integrating Zendesk API, Cisco phone system, and multiple data sources
- Led cross-functional teams in executing project communication plans, monitoring milestones and deliverables for customer service technology initiatives
Workforce Management Analyst
Groupon
- Managed real-time scheduling and workforce optimization for 300+ customer service representatives, dynamically adjusting coverage between email and phone channels based on volume
- Developed custom internal reporting server to analyze discrete events within Zendesk ticketing platform, enabling data-driven customer service improvements
- Led comprehensive Zendesk customization strategy, designing and implementing widgets that integrated internal and external APIs to consolidate customer service tools
- Architected Zendesk widget framework bringing external customer service applications directly into the platform interface, improving agent efficiency and response times
- Established internal escalation procedures and protocols for customer service operations
Tier 2 Customer Support / DevUrgent Queue Management
Groupon
- Provided advanced technical customer support while managing DevUrgent queue, serving as escalation point for complex customer issues
- Pioneered Zendesk platform customization at Groupon, designing and implementing HTML, PHP, AJAX, and CSS widgets that integrated internal and external APIs
- Built custom Zendesk extensions to bring external customer service tools directly into the platform, establishing foundation for company-wide adoption
- Developed custom internal organizational software to support customer service operations and team coordination
- Coordinated with software development team to manage and prioritize internal tooling requests
Education
University of Dayton
BS in Management Information Systems
1998 – 2003