We provide IT Staff Augmentation Services!

Build/release/scm Consultant San Jose, Ca

0/5 (Submit Your Rating)

SUMMARY:

  • 25 years UNIX/Linux development experience with 12 years full time build/release.
  • Makefile and scripting expert - including Clearmake, GNU make, ksh, sh, bash, csh, perl, tcl, python, awk, sed, lisp, icon, prolog, php.
  • Well versed in build and testing automation especially as they relate to development tools and embedded environments.
  • Experience with all phases of software life cycle.
  • Intimately understands needs of both small and very large development groups, local and dispersed.

TECHNICAL SKILLS:

Technology and Tools: build/release engineering, configuration management, development tool support, embedded, CVS, SCM, ClearCase, Multisite, Perforce, RCS, SCCS, GNU make, gcc, clearmake, imake, ksh, sh, bash, csh, perl, tcl, python, awk, sed, VxWorks, LynxOs, SUN/Solaris, SGI/Irix, Linux, IBM/Aix, UNIX, C/C++.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Responsibilities:

  • Designed, created, and maintained a Linux development environment, lab, desktop workstations, using ClearCase, ClearMake, gnu cross compilers, LynxOs, including nightly builds, release builds, web based reporting and distribution mechanism, LDAP authentication and backup scheme.
  • Manual build times on windows and LynxOs of 6 hrs process reduced to 2 minutes fully automated on Linux.
  • Rewrote the target systems ethernet port parameter handling system, including porting ISC DHCP to LynxOs, debugging, and integration.
  • Designed, installed, debugged, and trained a small multisite installation including remotes in Bangalore, and stand alone laptops.

Confidential, Redwood City, CA

Responsibilities:

  • Redesigned and rewrote release build system.
  • Packaged and maintained products as binary releases.
  • Automated nightly build, test, and reporting mechanisms.
  • Built and released products.

Confidential, Oakland, CA

Responsibilities:

  • Converted makefiles from GNU make to clearmake supporting machine spanning parallel builds and fully automated dependency checking.
  • Cut common build times from several hours to tens of minutes.
  • Instituted reproducible release process.

Confidential, Sillicon Valley, CA

Build/Release/SCM Consultant

Responsibilities:

  • Architected SCM, build, branch management, and release processes for Tollbridge, Cisco, TIBCO, Synopsys, Amdahl, Bay Networks, Zycad, Confidential, and Symbol.
  • 35% server performance increase from ClearCase server optimization at SGI.
  • Converted from CVS on NT to ClearCase on SUN/Solaris at Tollbridge.
  • Makefile rewrites yielding build time improvements of factor of 4 - 200.
  • Developed, integrated, and built first release products for Tollbridge, Amdahl, Bay Networks, Zycad.
  • Wrote packaging and installation procedures for Zycad, Tollbridge, Liberate, TIBCO.

Confidential, South San Francisco, CA

Responsibilities:

  • Created packaging and installation procedures.
  • Integrated, built, packaged, and debugged several major releases.
  • Reworked imakefile templates for speed and correctness.

Confidential, Mountain View, CA

Senior Engineer

Responsibilities:

  • Wrote Cygnus Configure script. (Still in use for GDB).
  • Participated in the design of the GNU coding standards for configuration and Makefile support.
  • Authored and maintained GNU makefile support for parallel builds, cross compilers, cross builds, and embedded applications.
  • Installation package management.
  • Free Software Foundation GAS czar.
  • GDB, GAS, GCC, Make, LD, BFD, CVS developer.
  • Built, integrated, and packaged, first Cygnus software releases and install scripts.a

We'd love your feedback!