Download PDF

Summary

Seasoned developer and system administrator with passion and dedication but the heart of a maverick looking for an organization that embraces modern technologies and practices which drive innovation.

Work History

1994-10Present

IT Analyst-Lead

Principal Financial Group 

Technology Strategy

  • Provided crucial input to teams across the organization as they developed strategies for use of Drupal, PHP, Ruby and Docker.
  • Crafted a rollout and maintenance strategy for Unix based tools supported by a centralized department and used by developers across the entire organization which resulted in increased manageability and improved uptime.

Continuous Integration / Continuous Deployment

  • Subject Matter Expert for Bitbucket, Bamboo, and Fisheye/Crucible tools, including troubleshooting failed builds, consulting on build configuration, managing agent capabilities, and general developer support.
  • Worked closely with architects to help shape tactical and strategic plans for CI/CD adoption.

Multi-Platform Developer

  • Developed add-ons used across the Atlassian ecosystem as well as plugins for Maven, Sonar, and Jenkins including:
    • Kerberos based SSO capabilities with and without Crowd
    • In-house deployment solutions for automated builds
    • Automatic archiving of repositories before deletion. 
  • Created, maintained and enhanced a preventive control service integrated into production deployment pipelines, still in place after 15 years.
  • Created, maintained and modernized a pre-Ajax, fully responsive, cross-browser compatible front-end for Mainframe impact analysis tool which replaced the Windows based obsolete client. Key functionality includes:
    • Expandable relationship tree.
    • Web-based comparison tool for source code,
    • Version restore
    • Deployment of versions to the mainframe through FTP.
  • Developed an in-house tool to visualize our Job Scheduling information that is imported from TWS and CA7, and stored in our OODBMS.
  • Developed web-based administration tool with LDAP integration using PHP for Subversion environment.

System Administration

  • Maintain servers for the entire Atlassian ecosystem on premise, including installation, upgrades, and capacity planning.
  • Administer 40 Unix and 10 Windows servers to support 10,000+ globally distributed users.
  • Support infrastructure for tools such as Nexus Pro, Jenkins, ClearCase, and Subversion.
  • Administrator and developer of a mainframe focused fully distributed IDE and project lifecycle system called Maestro II supported by an OODBMS running on AIX supporting 1000 users.
2014-06Present

Freelance Software Developer

ScritchyLabs

Hobby company writing useful and entertaining mobile applications including:

  • EngineerBuddy – Pipe and PipeLT that assists civic engineers with pipe flow calculations released on both Apple and Google Stores.
  • Tae Kwon Do Class Check-in application to help students meet one aspect of their testing requirements. (In Development)

“20 years of experience developing, supporting and administering tooling for development teams across seven business units in a globally distributed Fortune 500 company.”

Education

19901994

Bachelor of Science: Computer Science

Minnesota State University

Minored in Electronic Engineering Techology