Bob Arnson
resume@bobs.org
Experience
2007–present — Software Design Engineer — Microsoft Corp.
Responsible for setup, servicing, and extensibility for the ACES Studio product line:
2004–present — WiX Virtual Team — Microsoft Corp.
As a volunteer member of the core Windows Installer XML virtual team, contributed code and documentation under a Microsoft open-source license:
- Developed a library of reusable and localizable Windows Installer dialogs to provide standard installation wizards.
- Fixed bugs in and added features to compiler and extensions using C# and custom actions using C++.
- Worked with small team to design and develop the Burn setup chainer.
2004–2006 — Programming Writer — Microsoft Corp.
Responsible for portions of the Visual Studio SDK documentation set and related tools:
- Developed information architecture specs.
- Developed installer for documentation registration.
- Served as ScrumMaster for documentation Scrum team.
- Updated existing documentation to improve quality and match software changes.
- Drafted new conceptual, how-to, and reference documentation.
2000–2004 — Release engineering technical lead — Compuware Corp. NuMega Lab
Planned release engineering efforts, built installers, and created automated nightly builds for software development tool product lines:
- Planned build and setup projects for multiple product lines.
- Created Windows Installer merge modules and installers using WiX and InstallShield.
- Created automated builds of product source code, merge modules, and installers.
- Developed build-automation and service pack creation tools.
- Developed custom action code in C++ and Java on Windows, Linux, and Solaris.
- Developed graphical bootstrapper and CD autorun tool in C++ to check system requirements and automatically install prerequisites.
- Administered Perforce source-control server.
Books
Co-authored ten programming tutorial, how-to, and reference books:
- Visual C++ .NET for Dummies, IDG Books, 2002
- Visual C++ 6 for Dummies, IDG Books, 1998
- Visual C++ 5 for Dummies, IDG Books, 1997
- Borland C++ 5 for Dummies, IDG Books, 1996
- Visual C++ 2 for Dummies, IDG Books, 1995
- ObjectWindows 2.0 Programming, Random House (Borland Press), 1994
- Microsoft Visual Basic How-To Second Edition, Waite Group Press, 1993
- Microsoft Visual Basic How-To, Waite Group Press, 1991
- MS-DOS QBasic Programmer's Reference, Waite Group/Microsoft Press, 1991
- Microsoft QuickBASIC Bible, Waite Group/Microsoft Press, 1990
See the latest version of this resume at http://bobs.org/resume.html.