Thomas E. Kendig
 
Fremont, CA 94539			 (510) 657-2579		tom.kendig@kendig.net
 
Software Engineer & Applications Engineer
 
Objectives
* Develop and maintain subsystems on enterprise deployed software products.
* Guide and train customers to effective and satisfying use of software controlled products.
* Install and configure software at customer facilities domestically and internationally.
* Design and code packages (.jar) under Java, dynamically loadable libraries (.dll) under Microsoft .Net and shared objects (.lib, .so) under Linux, UNIX.
* Write documentation for user manuals, applications notes and training materials.
* Perform software product builds across multiple platforms.
* Full time employee as a member of a strong team.
 
SKILL SUMMARY

Software, Operating Systems and Tools
* OS - Windows (7, 2008, XP) – Linux (CentOs, RHEL, Ubuntu) - UNIX (SunOS)
* IDE - Eclipse, .Net Framework, Visual Studio, Codecenter
* Zendesk, Salesforce, VMware, VirtualBox, Oracle, MySql, Microsoft Office - Word, Excel
* Source control, release engineering – JIRA, VSS, SourceSafe, make, ClearCase, SCCS
* Document publishing – Wiki, Framemaker, PDF, Word, HTML
* Communications – TCP/IP, IEEE488 GPIB, Serial RS232 & RDP, TCP/IP, National Instruments analyzer
* UNIX system administration, Services, Directory Providers, DNS, NFS
 
Computer Languages
* JAVA, C#/C++/C, Python (Legacy experience PASCAL, FORTRAN)
* Perl, JavaScript, SQL, Bash/bourne/csh shell scripts (Legacy experience PHP, RPL)
 
Engineering and Applications
* Data processing formats – HL7, STDF, HTML, XML, ASCII
* Communications driver development – focus on probers and handlers
* Production floor process with probers and handlers
* Semiconductor test & processing, VLSI pattern conversion & algorithmic memory testing
* Real-Time programming, software test procedures – automated and coverage
* ATE VLSI testing and circuit testing
 
Soft Skills
* Detail oriented with demonstrated ability to think strategically as well as tactically.
* Strongly analytical, tenacious problem solver. I keep at it until it is solved.

Thomas E. Kendig
Fremont, CA 94539			(510) 657-2579		tom.kendig@kendig.net
 
WORK EXPERIENCE
Support Engineer – Transcend Insights, Campbell, CA			2013-Present
* Write knowledge base documentation, production, support and debug wiki procedures.
* Maintain Hospital and Clinic data communications systems through virtual desktops.
* Using bash, grails and jython to create visualizations, filter HL7 messages and find errors in log files on Hospital data systems.

Support Engineer – Electric Cloud, Inc, Sunnyvale, CA			2008-2013
* Grew ElectricCommander support from product launch to dozens of active customers.
* Maintain enterprise customer relationships through the SCM tool introduction, deployment and growth.
* By oral and written communication track, solve and explain customer problems encountered when using Electric Cloud products.
* Write knowledge based technical articles sharing solutions with ElectricCommander customers.
* Install, configure and maintain test deployments of ElectricCommander.
 
Independent Contractor – KLI, Fremont, CA					2006-2008
* Setup remote instrument communications on Semiconductor Test Floors.
* Created PHP based application from MySql database (Linux) for ProNet agency.
 
Applications Engineer – Credence Systems Corp., Milpitas, CA		1996-2005
* Designed, coded, built and maintained software in C++/C supporting 30 intelligent prober and handler communications drivers for Credence testers on XP/NT/Solaris/SunOS distributed worldwide.
* Wrote customer installation and usage reference documentation (150 pages) describing the prober and handler communications for Credence equipment.
* Improved production throughput up to 100% through monitored production floor performance on Credence manufactured ATE testers.
* Assisted customers worldwide in automation software installation and testing on customer’s production test floor.
* Improved custom software build process that used make and SCCS to create complete manifest for software BOM deliverables.
 
EDUCATION
Sun Certified Java Programmer - SCJP
Carnegie-Mellon University, PGH, PA              BS in Mathematics, emphasis in CS and EE