| Lead Java Programmer |
| OBJECTIVE | Lead Software Engineering position in a group doing java development. |
| SUMMARY | User interface developer with a strong interest in making consumer electronics easy to use. Worked on on major platforms including TiVo and Motorola cell phones. Write primarily in Java but many web projects have been PHP. I prefer smaller companies to larger. |
| TARGET JOB | Target Job Title: | Java Engineer |
| Alternate Target Job Title: | Senior Software Engineer |
| Desired Job Type: | Employee, Temporary/Contract/Project |
| Desired Status: | Full-Time |
| Site Location: | On-Site |
| Date of Availability: | Immediately |
| TARGET LOCATIONS | Relocate: | Yes |
| Silicon Valley San Francisco |
|||
| Seattle Portland |
|||
| Ireland | |||
| London |
| WORK STATUS | I am authorized to work in both the US and the EU for any employer. |
| EXPERIENCE | 01/2007 - present | TiVo, Inc | Alviso, CA |
| Senior Software Engineer |
|
- Develop applications on TiVo's HME platform - Development of widgets for HME Widget set - Work with partners to develop HME applications - Technologies used include java, hme, eclipse, linux |
| 09/2006 - present | East Africa Tech Ventures LTD | Kampala, Uganda |
| Owner |
|
- Started company to develop software in Uganda - Created and ran several popular internet sites including - - apps.tv - a public hosting site for apps running on the TiVo DVR - - TagBrowsr - a popular viewer for Flickr images |
| 02/2006 - 12/2006 | Kiva, inc | Kampala, Uganda |
| Chief Scientist |
|
- Develop software for peer to peer lending institution - Set up development office in rural Uganda - Work with individuals around the world to improve use of the software - Technologies used include php, mysql, linux |
| 11/2004 - 02/2006 | TiVo, Inc | Alviso, CA |
| Senior Software Engineer |
|
- Develop applications on TiVo's HME platform - Development of widgets for HME Widget set - Work with partners to develop HME applications - Technologies used include java, hme, eclipse, linux |
| 3/2004 - 11/2004 | Motorola | Mountain View, CA |
| Senior Software Engineer |
|
- Design and implementation of user interface framework for cell phones - Development of many widgets to support user inteface - Work with application developers to migrate to new framework - Work with large team spread across 3 continents - Technologies used include java, swt, eclipse, linux, many proprietary technologies |
| 3/2003 - 12/2003 | Washington Mutual Bank | Seattle, WA |
| Contract Software Engineer |
| - Contract Engineer through ConsultNet, Inc - Development of a jsp based work flow tool to manage the process of distributing software throughout the company (70,000 end points) - Tool is integrated with Marimba's software distribution technology - Very large mission critical application with large Oracle database backend - Technologies used include java, jsp, oracle, sql, application servers, Marimba Castanet, Active Directory |
| 4/2000 - 5/2001 | Logictier, Inc | San Mateo, CA |
| Lead Software Engineer |
| - Designed and implemented customer front end to Logictier's products (Logictier was a managed web hosting company). - Developed visual elements indicating web site status displayed using jsp pages. - Database (Oracle & jdbc) backend to website log data. - Used Apache web server and wrote java Tomcat plug-ins - Technologies used included: java, jdbc, sql, jsp, Apache, Tomcat |
| 9/1996 - 4/2000 | Marimba, Inc | Mountain View, CA |
| Software Engineer |
| - Primary engineer for the user interface of Marimba's end-user product, the Castanet Tuner. - Created many of the early sample applications for the Castanet platform. - Worked closely with customers to make them successful when writing for the Castanet platform. - Wrote many of the original widgets for Bongo application (a user interface design tool). - Worked on project which monitored web site traffic and displayed information via jsp pages. - Very early employee, one of the first five hired. |
| 8/1995 - 9/1996 | Starwave, Inc | Bellevue, WA |
| Software Engineer |
| - Worked extensively with perl and java. - Wrote the first java applets deployed on Starwave's web sites, including applets for espn.com, nfl.com and mrshowbiz.com. - Wrote server side applications to generate content for Starwave's web sites, using wire feeds (sports scores) and database access. - Very early employee, the first engineer hired to write java applets. |
| EDUCATION | 8/1995 | Univ. of Delaware | US-DE-Newark |
| Doctorate |
| Partial completion of Ph.D. in Biomechanics |
| 8/1993 | Purdue University | US-IN-W. Lafayette |
| Doctorate |
| Partial completion of Ph.D. in Special Education |
| 12/1989 | Purdue University | US-IN-W. Lafayette |
| Master's Degree |
| M.S. in Special Education |
| 12/1987 | Purdue University | US-IN-W. Lafayette |
| Bachelor's Degree |
| B.A. in Elementary Education |