About me
Leading Teams, Departments, and Driving Success.
I drive the strategic vision and execution of innovative technology solutions that align with business objectives and exceed client expectations. With over 10 years of experience in technical leadership, technology consulting, and program management, I specialize in transforming complex challenges into scalable, high-impact products.
I thrive on leading distributed, high-performing IT teams, fostering mentorship, and delivering tailored technology roadmaps that optimize performance, enhance user experience, and deliver measurable business value.
Team Leadership
Keeping apps online requires a responsive and dynamic team. By enabling technologists to continually iterate, stability and reliability are the deliverable.
Program Management
From small to large scale, short term to multi-decade. Experienced oversight and management for business-critical initiatives.
Technology Consulting
Technical challenges require technical expertise, creative thinking, and rapid prototype.
Product Development
From concept to production, I’ve worked directly with Stakeholders, Designers, and Developers in large and small teams to develop advanced web and mobile applications.
Blog
Infrequent musings about technology and the web.


