Lead Java Programmer 		

Carl Haynes
Santa Clara, CA
resume@carlhaynes.com
408-398-0291


OBJECTIVE 	

	Lead Software Engineering position in a group doing java development. 	

TARGET JOB 	

	Target Job Title: 	Java Engineer 	
	Alternate Target Job Title: 	Senior Software Engineer 	
	Desired Status: 	Full-Time 	
	Date of Availability: 	Immediately 	
		

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 	
	Member of Technical Staff	
	- Develop applications on TiVo's HME platform
	- Development of widgets for HME Widget set
	- Work with partners to develop HME applications
	- Work included Amazon Video On Demand, TiVoCast, TiVo Search Applications,
	  various games and other applications.
	- Technologies used include java, hme, eclipse, linux 	

	02/2006 - 01/2007	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 	
	Member of Technical Staff 	
	- 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 interface
	- 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