|
2217 NE 10th Place Renton, WA 98056 |
425-417-7889 |
| Objective |
Seeking a position utilizing my extensive experience involving
build engineering, software test and development.
|
|
Employment |
|
Microsoft Corporation Build Engineer II
|
Redmond, WA August 2008 to Present |
|
Voicebox Technologies Build Engineer
|
Bellevue, WA May 2007 to August 2008 |
|
Intrinsyc Software International, Inc. Build Engineer
|
Bellevue, WA November 2006 to August 2008 |
|
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 Instrumental in working with Russian Government representatives to certify Windows 7 for use in Russia allowing it to be sold in that country directly. Received recognition and performance award for work accomplished. 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 two 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 RWack.Com is a search engine base on the open source product "Nutch" utilizing several low power atom based computers to study technology behind internet search, distributed processing, and distributed storage using lower electrical power consumption.
|
|
| 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, MySQL. Environments: Visual Studio, Platform Builder, Windows DDK, Linux/GCC. Strengths: Perl, Batch |
|
|
Products Released |
|
|
Windows NT 4 Terminal Server Edition, Windows 2000, Windows XP, Windows 7,
Windows Source Kit, DirectX, Services For Unix, Exchange Server,
Windows CE, 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 |
|