Projects by Date
Teaching | University of Texas at Austin |
2008-05-01 2001-09-01 |
| Designed course curriculum, assigments and exams for independently-instructed course on C# and the .NET framework. Led discussion sections in courses on Software Engineering, Automata Theory, and Java Programming. | ||
Research | University of Texas at Austin |
2008-05-01 2001-09-01 |
| Conducted original research in machine learning, automated reasoning, multiagent systems and robotics. Implemented and evaluated autonomous learning agents embodied in complex environments. | ||
Teaching | University of Texas at Austin |
2008-05-01 2002-09-01 |
| Concentrated in mathematical courses including graduate Algorithms and Combinatorics as well as undergraduate Numerical Methods, Applied Algorithms, and Java Programming. Previously taught C++ Programming at the University of Michigan. | ||
Research | University of Texas at Austin |
2008-05-01 2002-09-01 |
| Conducted original research in optimization, algorithm design, probabilistic analysis, and game-theoretic analysis. Gained expertise in integer/linear programming and complexity analysis. | ||
Hyper-Parallel Dataflow | Pervasive Software |
2008-05-01 2006-11-01 |
| Conducted original research in concurrent programming using a framework for dataflow applications in Java. Benchmarked a variety of novel dataflow implementations of algorithms including decision tree training, rule-based name standardization, and k-means clustering. | ||
Semiconductor Yield Optimization | Pintail Technologies |
2007-12-10 2007-09-20 |
| Researched, developed, and prototyped a next-generation analysis tool to improve yield through modeling the relationship between physical wafer diagnostics and functional chip tests. Applied optimization techniques to determine the PCM settings that maximize the probability that a chip will pass all parametric tests. Applied theoretical framework to real data sets and demonstrated an improvement in yield. | ||
Medical QA Software | Stonehenge Urologic |
2007-10-15 2007-10-01 |
| Worked with Urological surgeons to develop a custom data management application to track Quality Assurance statistics for ESWL, a non-invasive procedure for breaking up kidney stones. | ||
Database Optimization | Scott & White Hospital |
2007-07-13 2006-10-01 |
| Developed, modified, and maintained library of stored procedures, views, and Crystal Reports in pathology department's PowerPath system. Collaborated with physicians to generate reports for auditing, administration, and research. | ||
Secure Distributed Applications | Texas A&M University |
2006-11-01 2005-06-01 |
| Designed and implemented distributed applications spanning authentication, identity management, web apps, provisioning, and bulk mail. Coordinated subsystem deployment, testing, interface features, and notification content. | ||
Quantitative Analysis | D. E. Shaw & Co. |
2006-09-01 2006-05-01 |
| Performed statistical analysis and risk modeling of financial instruments. Applied efficient numerical and algorithmic techniques to create and evaluate models used in hedging against market moves. | ||
Automated Record Linkage | Amazon.com |
2005-09-01 2005-05-01 |
| Applied recent machine learning research to the problem of record linkage. Used natural language processing to automate duplicate removal from a large database. Along with a team, helped design a new information retrieval system. | ||
Research | University of Texas at Austin |
2004-12-01 2003-09-01 |
| Conducted original research in data mining and optimization focusing on constrained k-means clustering. Solved optimization problems in C++ using MOSEK, while addressing noisy constraints. | ||
Automated Scheduling | Jet Propulsion Laboratory |
2003-08-01 2003-05-01 |
| Developed an automated goal-generation system using clustering of geological survey data. Collaborated with NASA scientists on scheduler for MISUS, an autonomous Mars rover. | ||
Satellite Tracking | MIT Lincoln Laboratory |
2002-08-01 2002-06-01 |
| Upgraded real-time ionospheric monitoring system from FORTRAN and C to object-oriented C++. Measured and corrected for ionospheric activity's effect on satellite tracking, using GPS signal bias. | ||
Device Drivers | Rice University |
2002-08-01 2002-06-01 |
| Implemented device drivers and firmware for VME cards used as high-speed data selector in the Muon Detector at CERN. | ||
Collaborative Filtering | University of California, Los Angeles |
2001-08-01 2000-09-01 |
| Implemented and evalutated collaborative filtering algorithms including Bayesian networks and instance-based methods. Compared performance in recommender systems. | ||
Low-Level Optimization | Xoran Technologies |
2001-08-01 2001-07-01 |
| Optimized reconstruction of 3D CT scans through inline assembler in Windows and Linux. Specialized in using recent MMX and SSE technologies to increase parallelism of existing algorithms. | ||
Parallel Disk Scheduling | Rice University |
2001-08-01 2001-06-01 |
| Simulated the PC-OPT parallel disk scheduling algorithm. Developed software testing environment and collected data to identify the optimal prefetch schedule. | ||
Web Development and Administration | Dr-Site.com |
2001-01-01 2000-02-01 |
| Led the development of a new medical technology site using PHP and MySQL. Provided general technical consulting and systems support for linux-based web and database servers. | ||
Web and Application Development | Computer Consulting Group |
1999-09-01 1998-07-01 |
| Designed and maintained client web sites built with ASP, IIS and Microsoft SQL server. Developed custom accounting applications in Microsoft Visual FoxPro. | ||
