
Seasoned technology leader with over two decades of experience driving architecture and development across mission-critical domains—ranging from embedded systems and cloud-native microservices to enterprise desktop and mobile applications. Proven ability to scale engineering organizations, define system-wide architecture strategies, and lead cross-functional teams from ideation through successful delivery. Deep hands-on expertise in modern tech stacks, process transformation (Agile/DevOps), and regulated domains (GxP, CFR 21). Combines strategic thinking with technical depth to align technology vision with business outcomes. Passionate about innovation in AI, automation, and scalable distributed systems.
servicetitan.com
Senior Software Engineer
ServiceTitan
• www.linkedin.com/company/servicetitan
• Full-time
Oct 2024 - Present
Senior Software Architect
Proveris Scientific Corporation
• www.linkedin.com/company/proveris-scientific-corporation
• Full-time
Feb 2023 - Oct 2024
Massachusetts, United States
Senior Software Engineer
Proveris Scientific Corporation
• www.linkedin.com/company/proveris-scientific-corporation
• Full-time
Feb 2021 - Feb 2023
Massachusetts, United States
C++ Software Development Engineer
Carlson Software
• www.linkedin.com/company/carlsonsoftware
• Full-time
Dec 2015 - Feb 2021
Watertown, Massachusetts, United States
Software Project Manager, Software QA Manager
IntelliCAD Technology Consortium
• www.linkedin.com/company/intellicad-technology-consortium
• Full-time
May 2011 - Nov 2015
Software Development Engineer
IntelliCAD Technology Consortium
• www.linkedin.com/company/intellicad-technology-consortium
• Full-time
May 2005 - Apr 2011
http://www.intellicad.org/
Consultant Development Lead (part time, startup) - Full Stack
Autocard
• Freelance
Jan 2014 - Dec 2015
Freelance Consultant
Remote
• Freelance
Jan 2009 - Dec 2011
Software Developer / CAE (part time)
Small company
• Internship
Jan 2002 - Dec 2003
telma.com
motorola.com
North Providence, Rhode Island, United States