William H Oliver Jr(Whojr)

About Me

Bill Oliver, 54, founder of Whojr, Inc., is a life long technologist with a career that has spanned more than 25 years in software development.

He founded his first business, Owl Den Technologies Inc., in 1988 and produced a construction management system called Owl Den One. Owl Den One provided small to medium sized construction contractors with the ability to estimate, budget, bill, and report on jobs entered. He successfully sold more than 100 systems during the six year life span of the company.

In 1994, he transitioned from an entrepreneur into a corporate position developing Unix / Windows installs. This lead him to accept subsequent positions in build / release management and ultimately as an IBM Rational Clearcase specialist.

By 2002, Bill was ready to start his next company, Whojr Inc., as a software consultant supporting the IBM Rational suite of tools. For the next twelve years he worked as a contractor installing, configuring, and molding the business / development processes to effectively utilize the Rational Suite of tools using his vast skill set.

Today, Bill has transitioned Whojr Inc. into web development company allowing him to utilize his creativity and technical skills to feed his passion to design, create, and develop fun ways to convey information.

Products

Education

Contracting Assignments

11/2015 02/2016

Configuration Management SpecialistNew Gen Technologies / IBM (VA)

  • Reviewed configuration management policies and procedures.
  • Tracked deployments through DIT, SIT, TDL, and Production environments providing status updates for 10 work order groups for a fast paced government project.
08/2015 11/2015

Comprehensive SubversionWhojr Inc. (MA)

  • The course covers Apache Subversion v1.9x (source code management system), 65 video lectures over 14.5 hours of content, targeted for beginners; with instruction provided on Mac, Windows, and Linux systems.
  • Setup topics include download, installation, and configuration of the Apache 2.2.x web server / subversion, and repository creation.
  • Basic topics included importing, add, delete, and modify. Advance topics: included installing Perl / Python, hooks, properties and backup / restore.
  • The course concludes by covering best practices for designing your own repository and covers branching / merging patterns in detail with examples. As a bonus the course covers how to build Perl / Python from source code on a Linux and Mac machine.
06/2012 07/2014

Rational Tools SpecialistNew Gen Technologies / Lockhead Martin (MD)

  • Developed root cause analysis Powerpoint presentations covering environmental issues, tool impacts, and mitigation.
  • Worked with stakeholders, system managers, and system administrators to plan and roll out security updates for the IBM Rational tools; mitigating potential security vulnerabilities within the development environment.
  • Implemented / documented tool policies to resolve developmental impacts resulting from changes to the development workflow.
  • Designed / implemented automated tasks through Perl scripts to support program management initiatives.
  • Implemented specific config specs for base ClearCase to support feature branches for parallel development using ClearCase/MultiSite.
  • Designed / implemented automatic merge scripts to support program initiatives with the customer. In addition performed branch merges to initialize new phase increments, patches, and hot fix changes.
  • All work performed in a secure environment.
2/2012 6/2012

Rational Tools SpecialistTMXQ / Zimmerman Associates, Inc. (VA)

  • Extracted environment requirements, tracing through Perl scripts and Java written utility, to provide troubleshooting support of ClearCase / ClearQuest driven development environment.
  • Modified existing scripts to support new data criteria and extend existing functionality to support new development workflow.
  • Updated Java utility hosted in JBOSS to support new development workflow by adding new data criteria.
  • Provided developer workflow training on new implementation within the tool set as well as publishing existing requirements.
  • Contracted ended early when Zimmerman Associates failed to win contract dispute.
3/2009 2/2012

Senior Rational Tools AdministratorNew Gen Technologies / Lockheed Martin (MD)

  • Designed and implemented Lockheed configuration management solution, from provided requirements document, using the IBM Rational Suite of Tools to support CJIS initiative.
  • Integrated Lockheed's ClearQuest database into CJIS ClearQuest database while maintaining integrity, in order to establish ClearQuest Multisite replication, without data loss. As part of initial setup of secured system.
  • Planned, developed, and lead four member team to migrate development, test and production engineers and tools from insecure network to secured network.
  • Implemented project branching / merging patterns to support 6 phase increments with support for increment patches and hot fix work flows.
  • Designed and implemented Multisite strategy, based on requirement document, to account for concurrent development between CJIS and Lockheed.
  • Provided user support, backups / restore, and performed troubleshooting for Requisite Pro.
  • Worked with INC 1 development team to setup continuous builds using Hudson and to define baseline / labeling builds using Hudson and to define baseline / labeling standards for project in accordance with branching / merging patterns.
  • Daily activities included: performing complex merges between phased increments, development feature branches, seeding new development branches, installing clients, providing user support and creating / documenting tool policies.
1/2008 3/2009

Configuration management specialistCiber Inc / Boeing (WA)

  • Performed ClearCase / ClearQuest administrations for PIMs / eSWAT groups in support of the new 787 jetliner.
  • Designed and implemented UCM stream design for managing point releases.
  • Daily duties included: client installations, crystal report generation and working with other team members.
9/2007 1/2008

Rational Tools AdministratorCiber, Inc. / Boeing (WA)

  • Provided ClearCase / ClearQuest administration for small modeling group within Boeing.
  • Duties include performing client installs, maintaining model integrity, and providing user support.
5/2006 9/2007

ClearCase SpecialistNew Gen Technologies / IRS (MD)

  • Coordinated with IRS / CCS management teams to develop and implement roll out plans to update the Rational suite of tools for releases.
  • Responsible for coordinating roll out of operating system patches, with IRS / CCS team members, in a heterogeneous UNIX / Windows environment.
  • Supported project teams designing, implementing, and troubleshooting UCM stream implementations for code deliveries into production.
  • Daily activites included: client installs, multisite administration, and user support.
8/2005 5/2006

Release Engineer / Sun AdministratorNew Gen Technologies / IBM Higlas (MD)

  • Worked as part of a team to implement new branching / merging strategy to address overwrite issues with deployments.
  • Worked closely with infrastructure team as the Sun Administrator to implement security procedures and to maintain the Sun system.
  • Developed UNIX scripts to assist with release process to identify possible overwrite code scenarios during incremental patch releases.
  • Developed roll out plan for major release of Rational tools suite.
9/2004 8/2005

ClearCase SpecialistAdams-Jacobs Associates / WellsFargo (MN)

  • Migrated projects from Microsoft Source Safe, CVS, Perforce, and SCCS into ClearCase repositories to consolidate source code management.
  • Developed and implemented deployment plans, provided training, and user support for migrated team members.
  • Administered Multisite repositories for geographically dispersed teams.
6/2004 9/2004

Rational Tool SpecialistThree Point Solutions / United Health Group (MN)

  • Performed Requisite Pro administration, created users, projects and requirement types.
  • Administered ClearQuest adding new fields to existing schema and creating new repositories.
  • Developed and implemented maintenance procedures to rectify administration concerns regarding service level agreements.
5/2003 6/2004

Rational Tools EngineerCiber, Inc. / AT&T Wireless (WA)

  • Worked with network engineers to resolve performance issues between buildings. Forced on RPC and UDP traffic as well as to reorganize servers to same switch.
  • Collaborated with management to define offshore roles and tasks.
  • Developed detailed plan for disaster recovery, systems performance, and data integrity.
  • Developed a client delivery system to install over 2000 clients automatically with a failure rate under 2%.

Employment

12/1998 5/2003

Rational SoftwareClearCase Tier 2 Release Engineer (MA)

  • Wrote release plan for versions 4.0, 4.1, 4.2, and 5.0 ClearCase tier 2 product releases.Outlining, build schedules, baselines, branching strategy, and patch management for each release.
  • Imported and configured operating system components in ClearCase repository for use by nightly builds for both native and cross compilation compilers.
  • Key player in team to upgrade ClearCase Perl form v5.001m to 5.6.1 for ClearCase and ClearQuest.
  • Member of the change control board, reviewing, and approving patches for ClearCase and ClearQuest.
5/1996 12/1998

RSA SecuritiesSenior Release Engineer (MA)

  • Expanded procedures implementing reproducibility and accountability into the release process by defining baseline policies and standards, which were adopted by other product groups.
  • Improved functionality by debugging legacy build procedures for premier product Ace Server.
  • Worked with system administrators to identify and implement a standard configuration across all rational machines to implement Veritas High Availability product.
5/1995 5/1996

FireFly IncSenior Release Engineer (MA)

  • Initiated and deployed CVS / NT client for FlyClient team, providing complete source management via CVS while maintaining MicroSoft Visual C++ environment.
  • Created installation programs for NT Products Catalog, Navigator, and Session Server, providing full error checking by using InstallShield.
  • Extended capabilities of the Lotus Notes database used for defect tracking.
4/1993 5/1995

Interleaf, Inc.Member of Technical Staff (MA)

  • Developed and implimented BOURNE / C Shell scripts to build QA product heirarchies.
  • Created and implemented compile patch / install procedures for customer maintenace.
  • Developed Windows install vehicles to support English, French, German, and Japanese translations.
  • Enhanced unix install vehicle written in BOURNE Shell, standardizing descriptions, functionality, and GUIs, resulting in simplification of RDM product install under Oracle.
4/1993 9/1987

Owl Den Technologies, Inc.Owner / Developer (MA)

  • Developed and marketed a construction management package targeted to remodeler's whose annual gross is between 500k and 2mil, and mechanical's (plumbers, electricians, etc) between 250k and 500k.
  • Owl Den One, implemented a line item estimating system to produce a project budget. Actual accrued cost during construction were tracked against the project budget. Construction change orders were managed and tracked separately and were reflected on the project dashboard. The system included three billing systems: AIA billing, Free form billing, and time / material billing for items not quite a change order.
  • The system was implemented in DataTree Mumps and ran on MS-DOS 3.0+.
5/1987 9/1987

Force Financial ServicesDeveloper (MA)

  • Developed an auto insurance quoting engine using Apple Hypercard programming language. The system provided car insurance quotes for combinations of two vehicles and two owners with an accuracy rate of 99.6% against the corporate system located in Texas.
3/1985 5/1987

University of Massachusetts Boston CampusComputer Operator (MA)

  • Worked as a third shift computer operator monitoring the Digital VMS cluster and print queues for the University.

Programming toolbox

Used it Functional With it Expert
JavaScript
MySQL
PHP
HTML/CSS/SASS
ClearCase/ClearQuest/Requisite Pro
Bash/BORNE SHELL
Perl
Python
Java
Tomcat 7.x
ANT/Maven
Vagrant
Docker
C

Technical Training