School
I am currently an undergraduate senior in the computer science (engineering) department at the University of Illinois at Urbana-Champaign, with a specialization in the databases field (including data mining and text information processing). In the spring of 2007, I began a four-semester job working as a lab assistant for CS 225, a UIUC course teaching data structures and programming principles in C++. While working for this course, I had the idea for a "Code Challenges" addition to the class, which would allow for exceptional students in the course to compete to solve timed programming puzzles; I created and ran this portion of the class for four semesters as well.
In the spring of 2009, I worked as staff for INFO 103: Introduction to Programming Using Python. As this was a new course, I helped to develop the course structure, design lessons and projects, and teach classes.
In the fall of 2006, my team won the PuzzleCrack competition, and we have since designed, created, and run two PuzzleCrack events (in 2007 and 2008, each year breaking previous records for participation) and one PuzzleCrunch event. Sponsors for these events include Amazon.com, Microsoft, and ACM.
Work
After my freshman year at UIUC in 2006, I worked as a programmer/analyst summer intern for CDM, writing simulation software for water traffic in the United States.
During the summer of 2007, I worked as a software development engineer intern on the Digital Video team at Amazon.com, writing web services that allowed third-party devices (e.g. TiVo) to communicate with the Amazon Unbox service.
During the summer of 2008, I once again worked as a software development engineer intern on the Digital Video team at Amazon.com, and developed a three-tiered internal system for video ingestion monitoring and management.
I plan on joining the Digital Video team full-time (after graduating from UIUC) in July 2009.
Projects
- Movie Data Analyzer (Spring 2007)
- No longer active, this used IMDb data to identify patterns involving actors, directors, etc.
- Automated Movie Review Ranking (Spring 2007)
- K-Means Clustering (Fall 2008)
- Facial Recognition for Persistent Surveillance (Fall 2008 - Spring 2009)
- This was a project to identify faces in a large-scale unsupervised surveillance system. (test video here)
- Active Globe and Visualizing Tor Connections (Spring 2009)
Interests
- music, movies, and tv
- machine learning, data mining, and statistics
- image processing
- human computer interaction
- web services and web design
- puzzles
Contact: jtimmermann@gmail.com