Cole Tierney

I enjoy a rich blend of development and operations skills ranging from assembly, C++, bash, to Python. I have a great appreciation for declarative development and enjoy discovering new ways to combine different technologies.

Technologies

Experience

Global Foundries, Essex Junction, VT March 2017 – June 2019

Sr. Level Software Engineer

  • Instrumental in porting legacy semiconductor design validation scripts from IBM AIX systems to Global Foundries linux servers. Saves the company millions of dollars annually
  • Convinced my teams to migrate from cvs to git and coached them though the transition
  • Introduced markdown as the preferred documentation format which has been adopted by all my teams
  • Designed a system to audit changes and health of compute clusters in USA, Germany and Singapore
  • Cluster job management python upgrade
    • Designed and implemented a mysql interface
    • Developed a declarative configuration system
  • Wrote a runtime dependency test system so that long running processes can fail fast

ClearBearing, Inc., Essex Junction, VT May 2016 – March 2017

Network Engineer

  • Linux system mangement
  • Public and Private Cloud Server administration
  • Web, database, and load balancing cluster maintenance

OpenTempo, Inc., Williston, VT April 2015 – February 2016

Senior Cloud Administrator (DevOps)

  • Developed a cloud infrastructure audit system; instrumental in achieving SOC-1 compliance
    • Monitored production and pre-production systems for configuration and security related changes
    • Facilitated a weekly system health and security audit
  • Responsible for a daily monitoring, report analysis, log analysis and issue escalation
    • Scripted tools to automate server data collection
    • Created a tool to generate a network topology map, by automatically discovering servers in the AWS cloud
  • Maintained and Operated a Chef/Opsworks based cloud infrastructure
    • 20-25 Amazon Linux EC2 Instances, backed by 8-10 RDS Postgres database instances
    • Improved and simplified system admin team documentation and security by organizing and automating ssh connection credentials, server addresses, and permission related tool sharing

Laureate Learning Systems, Inc., Winooski, VT May 1990 – September 2014

Software Developer

  • Software Development
    • Wrote language development software in multiple programing languages for multiple platforms
    • Designed a RESTful web service for read/write cloud storage of student lesson data
    • Bash scripting with xsltproc and custom xslt templates
      • Streamlined production of product installers and command line CD-ROM mastering
      • Email newsletter production
      • Website generation
      • Automated site map updates
      • Automated RSS feed updates
    • Apple Developer Program Team Agent; managing certificates, app ids, devices, provisioning profiles
    • Write DLLs in C to provision custom windows language development workstations
  • Regression testing for the Adobe Shockwave Player prerelease team from 2002 to 2013
  • Responsible for following current trends and acting as a technical resource for product development decisions

Military

U.S. Army Old Guard Fife & Drum Corps, Presidential Escort, Ft. Myer, VA 1982 – 1985

3d Infantry Drummer

  • Performed for arrival ceremonies at the White House
  • Participated in the ceremony for the internment of the Vietnam War Unknown Soldier in Arlington National Cemetery
  • Flags-In tradition each Memorial Day in Arlington National Cemetery with the Old Guard battalion
  • Received an Army Commendation Medal for collaborating with a colleague writing drum solos
  • Security clearance: secret

Education

University of Vermont, Burlington, VT 1987 – 1990

  • Major: Computer Science
  • Minor: German

George Mason University, Fairfax, VA 1985 – 1986

Major: Computer Science

Northern Virginia Community College, Springfield, VA 1983 – 1985

Night classes while serving in the U.S. Army

Mount Mansfield Union High School, Jericho, VT 1978 – 1982

Graduated with emphasis on computer science