Jesse Hires

2217 NE 10th Place
Renton, WA 98056
425-417-7889

Objective Seeking a position utilizing my extensive computer skills involving build engineering, software test and development.

Employment
Voicebox Technologies
Build Engineer

Bellevue, WA
May 2007 to Present
Intrinsyc Software International, Inc.
Build Engineer

Bellevue, WA
November 2006 to May 2007
Microsoft Corporation
Build Engineer

Redmond, WA
May 1996 to November 2006
Detto Technologies
Build-master

Redmond, WA
Jan 2001 to Jan 2002
Internet On-Ramp, Inc.
Systems Administrator
Spokane, WA
May 1994 to May 1996
 
Professional Highlights
Designed distributed build system at Voicebox for compiling voice grammars and utterances reducing the build time from 168 hours down to six hours by allowing several computers do compile individual files in parallel instead of linear on a single machine. The distributed build system was also designed to allow adding of more hardware simply by putting a machine on the local network and adding it to a list of machine which were available for use.

Maintain Perl based build system for Voicebox Technologies which build several different versions of Voicebox source for multiple platforms including Win32, WinCE, Linux X86, Linux ARM, Greenhills, and QNX.

Reduce build time of Voicebox core build system by introducing precompiled headers for both Win32 and GCC based builds. This reduced the build by approximately 40% per product.

Instrumental in the growth of an ISP from a single server to the largest in the region covering states. We started with 20 local users and within 2 years had grown to 7000 users with multiple servers and high speed connections. Also assisted in setting up the very first commercial Internet over cable installation in the United States.

Designed and implemented a build system and environment for Detto Technologies. This environment was set up to be automated, reproducible, and above all easy to use and modify. It is still used today to manage the building of several products.

In charge at Microsoft of bringing the single kit DDK into full use. This is one kit for building device drivers for multiple operating systems. This was done with a single installation of a kit rather than a different kit for each operating system. Also responsible for the build environments from two separate and extremely different build environments to build Microsoft Services For Unix.

In charge of porting the Kernel Development Kit from Windows NT 4.0 to Windows 2000.

Implement and maintain Prefix builds for all Windows CE and Windows Mobile based builds. During this time many problems were encountered which are not present in standard X86 based builds such as how to run Prefix against ARM based builds and different versions of Microsoft source code. This also entailed automating the prefix builds in such a way that a single person could maintain and operate multiple different Prefix builds where other groups across Microsoft used teams of people to handle same duties. Responsible for the design and development of a website to seamlessly display all of the topographic maps of Washington State as well as a search database to locate various features and landmarks located on the map. This website grew to have over 1,000,000 hits per year.

Personal Projects and Interests
RDSD.Com is a personal website that has played host to several of my ongoing learning projects as well as a link to friend and family

http://rdsd.com/cars is an experiment with MYSQL full text searches, Perl, and NNTP. It gathers car images from (relatively) safe Usenet newsgroups, indexes the subject, image name, and the text of the body if there is one. As of right now there are approximately 65,000 images.

http://rdsd.com/cal is a generated calendar used to learn about calendar functions and calculations. Written in Perl.

http://rdsd.com/map is brief demo showing the original concept behind my on-line topo map before my server crashed. Plans are to update as time allows. Much remains to bring back original functionality such as matching the color palette of the tiles, matching the size of the tiles to the desired size of image on the screen as well as implementing the GNIS place-name search.

Amateur Radio Call Sign KD7HBH Active since 1999

Education
Eastern Washington University 1994-1996
Spokane Falls Community College 1992-1994
 

Tools Used

Source Control: CVS, Subversion, Source Depot, Perforce, Visual Source Safe, SLM.
Operating Systems: Linux (Slackware,Debian, Fedora, Suse), Windows (all versions).
Languages: C, C++, VB, VBScript, Perl, CMD, Bash, SQL, HTML, PHP.
SQL Servers: MS SQL, PostgreSQL, My SQL.
Environments: Visual Studio, Platform Builder, Windows DDK, Linux/GCC.
Strengths:CMD, Perl
 

Products Released

Windows NT 4 Terminal Server Edition, Windows 2000 Windows XP, Windows Source Kit, DirectX, Services For Unix, Exchange Server, Windows CE, Windows Mobile, Windows Kernel Development Kit, Detto Migration Kit, Detto Intellemover, Windows CE Platform Builder 5.0, 5.1, and 6.0, Windows Mobile 5.0 and 6.0.

Products for Voicebox are still under NDA.

 

References
Available upon request