| 2009 (expected) | Ph.D. Computer Science, University of California, Santa Cruz |
| 2006 | M.S., Computer Science, University of California, Santa Cruz |
| 1999 | B.A., Computer Science, Columbia University, New York |
| Summer 2006,2007(part-time) | Intern, Hewlett Packard, Pleasanton, CA Integrated classification techology and enhanced search capabilities into the RISS storage appliance. | 2002-2003 | Software Developer, System Detection Inc., New York, NY Developed front-end applications in JAVA for an IDS product. |
1999-2002 | Software Developer, Multex, Inc., New York, NY Developed and maintained numerous web-based application for financial data and research. Contributed to back-end and infrastructure development. Designed and implemented a service for calendar data from an XML feed. |
| 1998 | Computer Support Intern, Reader's Digest Publications, New York, NY Assisted art and editorial staff with computer system and application use. Installed and configured systems for use. Administered the network. |
| 1995-1997 | Assistant to Owner-Operator, Supersample Corp., Great Neck NY Operated wide-format printers to complete customer orders. Engineered software solutions for innovative digital printing techniques. Developed company website. |
| 2004-2005 | Storage
Systems Research Center, University of California Santa Cruz Presently investigating view-based file systems for petascale storage. This involves the design of a query language, parser and interface implementation. Designed and Implemented interface and data structure for in-memory linking file system. Design and Ran performance evaluation for this project as well. Designed and Implemented user interface for linking file system. |
| 1998 | Programming Systems Lab, Columbia University, New York Investigated java permission for use in mobile agent research |
| 2004 | Teaching Assistant, University of California, Santa Cruz Computer Literacy - Ran lab sections, Taught computing concepts and applications to students one-on-one. Graded lab assignments and term paper. Managed section enrollment. Hypermedia and Web - Formulated lab assignments. Graded lab assignments and project deliverables. Assisted students with labs and projects. On occasion lectured/demonstrated material for use in lab. |
| 2001 | Developer, Multex, inc. Gave lecture and instructed support personnel on company software configuration and architecture. |
| 1999 | Teaching Assistant, Columbia University Computer Networks - Constructed class website. Conducted project demos. Proctored final exam including phone support for video network students taking exam remotely. Ran office hours to assist students. |