Tyler Mulligan
Tyler Mulligan

Tyler Mulligan

DevOps & Cloud Engineer in Buffalo, NY

Turn hindsight into foresight with a Mulligan.

About

My name is Tyler Mulligan, I love development and cloud engineering.

My experience includes:

  • using IaC and configuration management tools to deploy and configure applications
  • developing event-based microservices
  • developing with/for RESTful services, and other APIs
  • developing for AWS and other cloud providers
  • designing workflows for process automation, and building/maintaining CI/CD pipelines
  • setting up metrics, alarms, and integrations with alerting, and incident response tools
  • working with linux and containers
  • working with Agile development methodologies (Scrum)

Work

SANS Institute

2015 – 2023, 5 roles

Launched in 1989 as a cooperative for information security thought leadership, it is SANS’ ongoing mission to empower cyber security professionals with the practical skills and knowledge they need to make our world a safer place. This effort is fueled by high quality training, certifications, scholarship academies, degree programs, cyber ranges, and resources to meet the needs of every cyber professional.

Senior DevOps Engineer

Cloud Platform Engineering Sep 2020 – Dec 2023 3 yrs 3 mos
  • Co-led defining organization-wide baseline development standards and specifications encompassing the DevOps lifecycle; including standard minimum setup of cloud account resources, GitHub organizations, branching strategies, naming standards, pipelines, integrations, and metadata
  • Co-led defining organization-wide tagging standards for cloud resources
  • Launched and maintained an internal Developer Portal based on Backstage, and fully dockerized local development environment
  • Created templates for developers to self-service bootstrapping different projects types in the Develop Portal
  • Implemented and integrated InSpec based scorecards with Developer Portal to score projects against baseline standards
  • Implemented Makefile pattern for common entrypoints across all projects, propagating and normalizing this in nearly 100 projects
  • Leveraged as a “mercenary”, being brought into other teams to audit, report, and improve their practices
  • Creating/maintaining CI/CD pipelines and release processes

Senior DevOps Engineer

SANS Security Awareness May 2019 – Sep 2020 1 yr 4 mos
  • Supported a team of 15 developers building a Learning Management System with an event-based microservice backend
  • Wrote command-line tools to improve developer experience and abstract away the more complicated parts of cloud development
  • Wrote microservices and ETL processes to facilitate migrating to new platforms
  • Rebooted the business unit’s entire architecture/development/infrastructure after COVID, with two other engineers, as the only DevOps resource
  • Contributed to the architecture, documentation, and implementation that led us to SOC 2 certification
  • Wrote and maintained 10s of microservices, maintained and monitored systems, implemented and managed integrations
  • Created a data governance document, and library implementing it to generate high fidelity learning records from courseware, and report on the ETLed data through AWS QuickSight
  • Leveraged as a “mercenary”, being brought into other teams to audit, report, and improve their practices
  • Creating/maintaining CI/CD pipelines and release processes

“Ops Dev”

SANS Security Awareness Jan 2018 – May 2019 1 yr 4 mos
  • System maintenance, monitoring, incident response
  • Operational support across on-prem and cloud-based systems
  • Wrote ETL processes to facilitate migration processes
  • Wrote scripts and services to bridge gaps in processes related to video muxing and transcoding
  • Evaluated Translation Management Systems for integration with our content pipeline
  • Creating/maintaining CI/CD pipelines and release processes

Development Lead

SANS Security Awareness Jul 2017 – May 2019 1 yr 10 mos
  • Supporting enterprise LMS software, and related integrations to deliver in-house curricula, and tools for a variety of end-users around the world
  • Working in a Scrum of Scrums with other leads to discuss, design, and plan work that is broken down into curated stories for sprints involving the components we are responsible for delivering
  • Creating/maintaining CI/CD pipelines and release processes. Working with QA to improve unit/functional/acceptance tests within these pipelines
  • Created and maintained VM and docker environments for developers
  • Extending/Maintaining docker environments and mock infrastructure to support development/builds/testing
  • Utilized the Atlassian product suite for product planning and tracking

Senior Software Developer

SANS Security Awareness Jul 2015 – Jul 2017 2 yrs
  • Maintained PHP/MySQL applications, added features, integrated third party & internal services
  • Built & maintained Python internal & external applications, web and cli
  • Designed & implemented workflows using docker and docker-compose
  • Expanded/maintained existing puppet configurations to support increasing application demands
  • Created and maintained CI/CD pipelines using Bamboo and Jenkins

Problem Solutions, LLC

Senior Software Engineer

Mar 2014 – Aug 2015 1 yr 5 mos
  • Work on Advanced Distributed Learning’s tech team, with a focus on the Experience API, researching integration possibilities with emerging technologies, developing toolchains and migration paths from legacy SCORM-based software solutions
  • Wrote open-source xAPI integrations including examples, libraries, tutorials, and other contributions focused on learning experiences
  • Continued education in Google [Universal] Analytics Platform to collect data across various devices

Salter Mitchell, Inc.

Lead Web Architect & Digital Visionary

Mar 2009 – Feb 2014 4 yrs 11 mos
  • Interpreted requirements from clients with the creative team, managed & developed with a web team to build hundreds of websites, facebook apps, mobile applications for creative campaigns
  • Managed [Linux and Windows] servers, networks and explored future technologies for the company to utilize
  • Setup & maintained Intranet Services in addition to general IT
  • Designed & implemented backup plan including new dedicated servers, and a bridged VPN to integrate offices

VGO Software

Web Developer & Graphic Designer

Mar 2007 – Sep 2008 1 yr 6 mos
  • Full overhaul of their website complete with custom backend and SEO
  • Created various promotion graphics

Staples, Inc.

Intern, IS Services

Jun 2007 – Sep 2007 3 mos
  • Created Microsoft Access databases and dynamic excel documents
  • Reconciled daily changes on cross-platform servers

AllCountyJobs.com, LLC

Assistant Webmaster / Consultant

Jun 2002 – Sep 2003 1 yr 3 mos
  • Developed database driven web applications
  • Created, maintained & overhauled websites owned by All County Jobs

Fairfield Board of Education

Technical Assistant / Intranet Consultant

Summers 2002, 2003
  • Upgraded, networked & deployed machines throughout the school system
  • Created an intranet site for cross-department communication

Projects

Pulumi Case Study

SANS InstituteSep 2021 – Dec 2021

Modernizing old terraform plans that were orchestrated with bash scripts and Rundeck into a modern solution, using Pulumi, the Pulumi automation API and AWS Native services (API Gateway, Batch, CloudWatch Events, IAM, Lambda).

xAPI Lab

Sep 2015 – Dec 2015

A sandbox for authoring xAPI statements. The learning curve to author statements is lowered by providing a form to visualize different parts of the xAPI Specification. Statements can be sent to a live sandbox Learning Record Store (LRS) hosted by ADL, and xAPI Lab works with other tools feature on adlnet.github.io.

Skills

DevOps
Ansible, AWS, Backstage, CloudFormation, Digital Ocean, Docker, GitHub, GitLab, InSpec, Linux, OpsGenie, OPA, Pulumi, Puppet, SOC 2, Terraform, Shell
Backend
MySQL, Node, Postgres, Python, Redis, Ruby, Serverless, TypeScript
Frontend
Bootstrap, CSS / SASS, HTML / JSX, Javascript / TypeScript, React / Next, Vue

Education

Computer Networks and Information Systems, B.S.

Wentworth Institute of TechnologySep 2004 – Sep 2008

Unix System Administration, Network Administration, Networks, Services & WWW, Computer Architecture I & II, Computer Science I & II, Object Oriented Programming, Database Management Systems, Finite Mathematics

Awards, volunteering & interests

Awards

  • 2012 Tallahassee Gold Addy Award AAF, Feb 2012
    The SalterMitchell homepage won a Gold Addy Award
  • 2012 Tallahassee Silver Addy Award AAF, Feb 2012
    The Find the Fun campaign website won a Silver Addy Award

Volunteer, Wentworth Institute of Technology

Jan 2004 – Jan 2008

Interests

Biking, Hiking, Gardening, Game Development, Linux, Woodworking

References

Tyler is a ninja of DevOps and Agile processes. I’ve worked with him on a wide range of projects and have yet to come across some facet of operations, coding, or ETL that he can’t tackle. He is passionate about empowering other team members to work more efficiently, whether it be through the development of command line interfaces for orchestrating cloud stacks, customized CI/CD pipelines, Jira and Slack hacks, or Docker-izing all the things. In addition to his technical talents, Tyler is a trusted partner to our business stakeholders, and represents the concerns of engineering very well. He is seen as a leader among his peers, and is very comfortable taking on whatever roles we give him. He is simply an outstanding colleague in every way imaginable.
Matthew LevyDevelopment Lead, SANS Institute
While at SANS, I saw Tyler fulfill an impressive number of roles. Senior Backend Developer, Front-end Developer, DevOps Engineer, Systems Administrator, Database Administrator, Network Administrator, Support Engineer, Team Lead, Architect, Technical Writer, Integration Engineer, ELT Engineer, Virtualization Engineer and many many more. This impressive number of hats was only outdone by how well he performed at all of them.
Eric Stewart

Contact