SKILLS
Languages: Python, Java, C/C++, C#, PHP, JavaScript
Technologies: AWS, Terraform, Workato (iPaaS), HTML/CSS, MySQL, Redshift, Postgres, .NET/WPF, Django, React
Misc: GitHub, GitLab, JIRA, Agile/Scrum, Team Management, Communications (written and oral)
PROJECTS
Integrations and Analytics Platforms (Conversica: April 2016 - January 2025):
Engineering Manager, Lead Developer
- Built continuous integration and continuous delivery pipelines for PHP applications
- Built and led team development of brand-new Analytics system processing 15 million data points daily powering a client-facing dashboard
- Led team migration to a new strategic iPaaS platform in Workato
- Led team development of several new integrations ranging from CRMs to lead enhancement, ingesting 500,000 leads to message daily
- Technologies used: PHP, Python, Docker, Terraform, Git, Scrum, Redshift, Workato
Commerce Order Processing (Ticketmaster: July 2012 - April 2016):
Senior Software Engineer, Team Lead
- Team Lead for Order History - built service to combine user orders from multiple ticketing services into single unified history
- Team Lead for Order Search and Indexing - built services to ingest and index orders from multiple ticketing services
- Technologies/methodologies used: Java, Groovy, IntelliJ, Solr, Eclipse, Spring, Jetty, CXF, Tomcat, Git, Scrum
Application Enabler (Hyland: July 2011 - July 2012):
Senior Software Engineer
- Built desktop application that automatically integrated line of business applications with Enterprise Content Management system
- Implemented new feature: Application Enabler Live, allows instant updating of document retrieval dashboard, based on real-time line of business input
- Technologies/methodologies used: C#, C++, .NET/WPF, AccuRev, Scrum
Mapping System For Consumer GPS Units (Navico: June 2008 - July 2011):
Lead Developer
- Took over and completed job porting system to Qt/embedded Linux environment, changing 2D rendering to 3D rendering
- Quadrupled rendering and loading speed
- Implemented automated testing and profiling system
- Technologies used: C++, Qt, AccuRev, JIRA
Network Object Model Infrastructure (OPNET Technologies: August 1994 - June 2008):
Associate Vice President, Team Lead, Principal Software Engineer
- Designed and built object model infrastructure for very detailed representation of network elements
- Implemented bugfixes, added features, and improved performance every release
- Managed multiple developers and created road map for future releases
- Technologies used: C/C++, ClearCase
EDUCATION
Massachusetts Institute of Technology, Cambridge MA
- Bachelors (1993) and Masters (1994) Degree in Computer Science and Engineering