My research was in computational medicine, specifically
radiological image processing. My advisor
was Professor Shuang (Sean)
Luan of the UNM CS Department. My committee members were
Professor Philip H. Heintz of the UNM Health Sciences Center
Department of Radiology,
and Professor Lance
Williams of the UNM CS Department, with help
from Professor Terran
Lane of the UNM CS Department.
Functional Programming Language Libraries
Through a course in image processing and an independent study with
Williams, I developed image processing libraries for MzScheme
and Standard ML, including complex number and Fourier Transform
libraries for Standard ML. The libraries and documentation can be
As my undergraduate honors thesis, I
researched Privacy Protecting Data Mining
with Professor Terran
Lane, with the help of
Professors Jared Saia
and Cris Moore of the
UNM CS Department, and Professor Michael Nakamaye of the UNM
Department of Mathematics and Statistics. I derived a
number-theoretic approach to calculating the scalar product
(a.k.a. dot product or inner product) of two vectors without
exposing either of the vectors.
I was the nominated by the Department of Computer Science, and
selected by the School of Engineering as the graduate speaker at
the Spring 2007 School of Engineering Convocation. A copy of the
speech I gave can be found here.
I received the 2004 UNM School of Engineering Department of
Computer Science Outstanding Junior Award.
I was on the School of Engineering Dean's List for the last
several semesters of my undergraduate degree.
I am a member of the Golden Key International Honour Society.
Born and raised in Albuquerque, New Mexico, I graduated
from Albuquerque Academy in 1995.
From 1995 to 1997, I attended
the University of Oklahoma,
pursuing a BS in CS with a minor in Mathematics, and a BA in
Russian Language. In 1997, I put my degrees on hold and moved
back to Albuquerque. In 1998, I moved to Illinois to work as a
contractor for Motorola Cellular, where I worked as a system
administrator and software engineer. In 2000, I moved to San
Mateo, CA, where I worked as a Senior Software Engineer for RSA
Security, Inc. In 2002, I moved back to Albuquerque to finish my
degrees and to be with my family. I received a BS in CS in Spring
2005 and a MS in CS in Spring 2007, both while working as a
software developer at VanDyke
Software. My wife Jessica & I currently reside in San
José, CA with our our son, Leonardo Archimedes, and several
pets: a Terrier mutt named Scout, two German Shepherds named Abby
and Annika, and a cat named Sabrina (a.k.a. Bean, the