Experience

Selected roles across engineering, data, and platform leadership.

Director Of Engineering

MachineQ, a Comcast Company • Full-time

Nov 2021 — Present • Philadelphia, Pennsylvania, United States

Leading an engineering team managing infrastructure for enterprise IoT products and solutions using LoRaWAN, BLE, LTE, and other wireless technologies.

Director of Data Engineering and Analytics for X1

Comcast

Apr 2018 — Nov 2021 • Greater Philadelphia

Sr IT Data Specialist

TD Bank

Nov 2016 — Apr 2018 • Mount Laurel

Principal, Analytics Infrastructure Engineer

Comcast Cable

Mar 2015 — Oct 2016 • Greater Philadelphia

Manager

CapTech

Mar 2013 — Mar 2015 • Greater Philadelphia

Technical Architect

Accenture (11 yrs 7 mos total)

Jan 2008 — Mar 2013

Engineering Manager / Product Owner

Accenture

Sep 2001 — Dec 2007

Senior Consultant / Service Manager

Breakaway Solutions

Oct 1999 — Sep 2001 • Redwood Shores, CA

Software Engineer

WPL Laboratories

1994 — 1999 • Haverford, PA

Education

Villanova University

Bachelor of Engineering (BE), Electrical and Electronics Engineering

1994 — 1998

Activities and societies: President IEEE