Hello

I have spent over a decade defining and designing integrated software platforms that facilitate how people work, invest and investigate. I specialize in applications that analyze complex data sets, augment them, then present them in a way that helps inform and influence the choices people make. The teams I build are high-achieving and collaborative. I have a lot of skills, a lot of experience and a personal mission to make everything better than how I found it.

I am a true believer in creating self-renewing integrated systems that connect diverse viewpoints and enable unlikely connections. Using this philosophy, I have developed design and leadership models that break silos and built connections between individuals, groups and infrastructure.

I learn from my community, my mistakes and successes, and the very software I design. This growth mindset approach is at the center of my teams, which allows us to continuously learn and solve seemingly insurmountable problems.