Current Work

I am Platform Director for SeatGeek Open, a modern, open platform for primary ticketing, from SeatGeek, the best ticket buying experience on the Web. We're developing a modern box office that is mobile, flexible, and widely accessible - perfectly built for teams and artists looking to reach more fans and create richer experiences.

I draw on my experience working in a wide variety of environments, from university research lab, to early start-up, to national space agency. Each has provided me with a unique perspective on the art and science of software development.

When I'm not in front of a keyboard, I'm usually out taking photographs. Travel and photography are two longstanding passions of mine that go well together, and I've taken every opportunity to get out and see the world, always with my camera, of course.

Other Activities

Apache

I am a member of the Apache Software Foundation, where I contribute to a number of awesome open source projects including Object Oriented Data Technology (OODT), a component-based information integration framework for building distributed, data-intensive software systems.

IEEE

I have presented and published research in a variety of IEEE-sponsored journals and conferences, including IEEE Computer, IEEE Software, IEEE IT Professional, CBMS 2009, HEALTHINF 2009, and ICSE 2011 SECLOUD.

Past Work

Pogoseat

From 2014-2016 I served as CTO of Pogoseat, Inc., a venture-backed startup based in Venice Beach, CA. I built and led an engineering team that developed widely acclaimed tools to help fans get the best possible experience at live events through seat upgrades.

NASA

From 2007-2014 I worked as a software engineer at the NASA Jet Propulsion Laboratory (JPL) in Pasadena, California. As a member of the Data Management Systems and Technologies group, I dedicated my time to developing customized data management software in support of ongoing, cutting-edge research across a broad spectrum of domains. From radio astronomy, to climate research, to cancer bioinformatics. Software I have developed is in use at NASA, the NIH, NSF, DARPA, and international research efforts like the Square Kilometre Array.

USC Information Sciences Institute

I held a Research Assistantship position at the USC Information Sciences Institute from 2006-2007. Working under Dr. Ted Faber, I designed a system for mutual assurance, at the BIOS level, between a networked cluster node and a controlling server.

Southern California Earthquake Center

In 2004-2005, I participated in the Southern California Earthquake Center's Undergraduate Studies in Earthquake Information Technology (UseIT) program and, working with a team of 15 undergraduates, built the first version of SCEC-VDO, an open source visualization product that enables interactive, 4D display of diverse geo-referenced datasets for analysis, presentation, and publication.

IMPAC Medical

In 2003, I held a summer internship at IMPAC Medical Systems (now part of Elekta) developing internal tools for intelligently replacing protected health information with reasonable alternatives to facilitate QA and testing.

Education

(M.S.) University of Southern California

I received a M.S. in Computer Science, with an emphasis in Software Engineering, from the USC Viterbi School of Engineering in May, 2007.

(B.S.) University of Southern California

I received a B.S. in Computer Science, with a minor in Multimedia and Creative Technologies, from the USC Viterbi School of Engineering in May, 2005.