Profile
Creating software has been my passion since I was young. Working with people lets me bring ideas to life: leading teams, community building, sharing ideas, working together, and realizing success.
Creating software has been my passion since I was young. Working with people lets me bring ideas to life: leading teams, community building, sharing ideas, working together, and realizing success.
2008 - Present (Multiple Roles)
2003 - 2008 (Principal Software Engineer, IT Director)
2001 - 2003 (Founder, Chief Technology Officer)
1999 - 2001 (IT Director)
1998 - 1999 (Senior Web Developer)
I believe learning is a life-long endeavor and always try to improve my skillset.
I have been involved in technology communities since I was young, and believe in giving back.
I am a primary maintainer for many packages in the Python ecosystem. These are used by thousands of developers across the world.
B.A., Individualized Major: Computer Aided Information Acquisition (Comp Sci/Psychology) (Class of 1996)
Self-created major combining psychology and computer science to study human-computer interaction. My senior thesis and project included computer program interface studies on middle and high school students, and development of an "expert author" system: devised as a planning scheme for information structure design. Included research into use of emerging three-dimensional technologies for use in education.
High School Diploma
Kindergarten through graduation. Award winner of the Vincent R. Michael Memorial Prize for proficiency and originality in Computer studies.