About Me

Professional Experience

Roles I’ve Held

Over the past 25+ years, I’ve navigated a wide range of roles across the entire software development lifecycle — and beyond.

With each new role, I’ve gained not just deeper technical and strategic expertise, but more nuanced, hard-won insight into how organizations and people truly work.

You might call me a “jack of all trades,” but I’ve consistently gone deep — building significant expertise in multiple domains. What sets me apart is my ability to carry forward the skills and perspectives from each role, weaving them into a richer, more effective approach to the one I’m in now.

This cumulative synthesis has shaped a leadership style: holistic, cross-functional, and uniquely equipped to drive impact in complex environments.

Fields I’ve Worked In

I’m not defined by a single domain — and that’s by design.

My core skills, strategic mindset, and leadership approach are highly transferable, allowing me to deliver impact across a wide range of industries and focus areas.

Whatever field I enter, I ramp up quickly and contribute meaningfully, often bringing fresh perspectives that challenge assumptions and unlock new value.

My adaptability isn’t just about learning fast; it’s about making a difference fast.

Vice President

IntelyCare (2023-Present)

In-charge of multiple functions:

  • Quality Engineering (QE)

  • Information Technology (IT)

  • Tech Production Support

  • Change Management

  • Performance & Scale

Sr Director - Software Quality

Western Digital (2021-2023)

Global Leader of WD’s Software Quality in FLASH Business Unit

Director - Platform Quality

Pegasystems (2016-2021)

Global Leader of Pegasystem’s Platform Quality

Sr Product Manager - Developer Experience

Pegasystems (2013-2015)

Principal Quality Engineer - MATLAB Cloud Server

MathWorks (2011-2013)

Product Lead / Lead Software Engineer

MathWorks (2001-2011)

College Teacher / Academic Researcher

(Between 1996 & 2000)