Mike Vermeulen
San Jose, California
mike@vermeulen.com
Hands-on project manager looking for challenging system-software position. Have done the “leading large complex teams” thing and am good at it. Now looking for software development position where I can get my hands dirty with possibilities of leading small teams.
Hewlett-Packard 1986-2001
1997-2000; Hewlett-Packard,
Cupertino, CA; R&D Project Manager (Debuggers)
2000-2001; Hewlett-Packard, Cupertino,
CA; R&D Section Manager (Tools)
Project Manager responsible for HP Debugger products. Transitioned work done by 23 people on 3 project teams to a new project team. Built and led this new team.
Led team in building WDB, a GNU gdb based debugger to replace HP proprietary debugger products. When we started, the first release 0.75 had been done by the previous team in Chelmsford. Led team in completing WDB 1.0, 1.1, 1.2 and 2.0 releases, greatly improving functionality, reliability and usefulness. See http://www.hp.com/go/wdb for the current product. Evangelist for adopting WDB within the company, with ISVs and with customers. Helped negotiate contracts with Cygnus and managed the HP-Cygnus relationship.
Took HP’s old debugger, DDE, set up team of four
contractors working remotely in Chelmsford to maintain and stabilize product
for a year. Helped in hiring new team
in India to take over long-term maintenance, transitioned the product to India
and then coordinated India team for 24 months.
Took over responsibilities for HP Softbench from group in Fort
Collins. Set up team of five engineers
in India to learn and maintain the Softbench product. Coordinated Softbench product activities for 18 months.
Section manager (2nd level) for 10 months
with responsibilities for five teams doing debuggers, performance tools and
software environments. Led 35 person
department. Coached new managers and
helped coordinate product releases.
Hands-on technical manager, keeping involved in
project details, sometimes doing tech-support diagnosis. High energy and demonstrated skills to adapt
to new situations.
1993-1997; Hewlett-Packard, Chelmsford, MA; R&D
Project Manager (Fortran)
Project Manager responsible for HP Fortran
products. Transitioned product from
Fort Collins and built new Fortran team.
Investigated build/buy possibilities and recommended partnership with
Edinborough Portable Compilers (EPC) for Fortran 90 technology. Led team to build new Fortran 90 product,
through releases 1.0 and 1.1. Also led
team in multiple releases of HP FORTRAN 77.
Directly managed team of ten engineers. Coordinated efforts closely with partner
team in Texas and compiler backend team in Cupertino. Worked as part of team to negotiate EPC contract and managed EPC
relationship.
Hands-on technical manager, keeping involved in
project details, sometimes doing tech support diagnosis and reviewing
engineering work. Moved to California
shortly before Chelmsford lab was shut down.
1986-1992; Hewlett-Packard, Fort Collins, CO; Software
Engineer, Lead (C, Fortran,…)
Lead engineer on project to implement ANSI C for HP
68K compiler, completing all phases from investigation through manufacturing
release. Released C compiler for HP-UX
5.5, 6.0, 6.2, 6.5, 7.0, 7.1 and 8.0 releases.
Investigated and tracked standards activities
affecting languages including internationalization WG20, POSIX and X/Open. Made changes in supporting C tools. Worked in developing new intermediate
language for compilers on OSF/1 platforms.
Technical lead (62T) in HP effort to implement
Fortran 90 language by evolving existing FORTRAN 77 compiler. Designed Fortran 90 module extensions. Work interrupted when lab was closed in 1992.
1983, 1984, 1985; Digital Equipment Corporation;
Summer Intern, Marlboro Massachusetts
Built plotting package for port of Datatrieve from VAX to Tops-20. Built RPC framework for distributed mainframe/PC investigation project.
1981- 1986 Massachusetts Institute of Technology,
Cambridge MA
MSCS and BSCS both completed August 1986. Thesis was “Debugging with Remote Procedure Calls”, work done under Professor Bill Weihl in Barbara Liskov’s languages group. Graduate coursework included Robotics, Systems, Artificial Intelligence and Computer Architecture. Undergraduate coursework included Software Engineering and Compilers. Teaching Assistant for undergraduate Software Engineering class. GPA 4.7/5.0.
Bicycle Tourist. Between March 2001 and February 2002, I am on a bike trip that should take me one lap around Australia, across the USA and beyond, a total of 15000 to 20000 miles. See http://www.mvermeulen.com/oneyear/ for contact information, web pages about this bike trip. Email is the best way to get in touch with me. Be patient as I may not always be able to log in.