Demitri A. Morgan
email:
[email protected]
github:
Deconstrained
facebook:
demitri.morgan
linkedin:
demitrimorgan
bluesky:
demitrimorgan.com
Qualifications
technical problem-solver
independent worker
mentor
team player
risk manager
threat modeler
Expertise
systems administration
site reliability engineering
network configuration & troubleshooting
software development
customer support
software integration
web technologies
computational physics
tutoring
Experience
Site Reliability Engineer at
PagerDuty, Inc.
From April 2021 to Present
Duties:
Zero-downtime upgrades of load-bearing software systems
Provisioning and automation of infrastructure-as-a-service resources
Credential rotation and secrets management
Observability systems management
Incident response
Service mesh
Accomplishments:
Developed a VM provisioning bootstrap system to overcome the Elastic Cloud Compute launch template user data limit
Converted site monitoring management tooling from EC2 to serverless
Migrated load-bearing services from Nomad to Kubernetes using Route53 traffic splitting
Implemented Route53 resolver rules for Consul service discovery
Acted as project lead in the graceful decommissioning of several high-cost services
Software Development Engineer at
PagerDuty, Inc.
From July 2019 to April 2021
Duties:
Ruby and Rails upgrades of the central monolithic service
Network and service diagnostics
Refactoring, bug patching and maintenance of core application services
Incident response
Accomplishments:
Contributed development to a widely-used internal administrative web application
Technical Support Engineer at
PagerDuty, Inc.
From December 2016 to June 2019
Duties:
Managing escalated customer support issues
API integration troubleshooting, documentation and developer enablement
Bug diagnostics and reverse engineering
Maintenance, improvement and authorship of internal support tooling and documentation
Accomplishments:
Optimized and migrated to Python 3 the account cloning tool used by Support and Success teams
Created, documented and maintained a popular, long-lived PagerDuty API client for Python
Won Sales Achievers Award 2019: Services MVP
Support Engineer at
Hurricane Electric LLC
From October 2014 to December 2016
Duties:
Hands-on datacenter support and troubleshooting
Colocation security
Datacenter hardware installation
Cable management
Network, email and web hosting troubleshooting
Internal network and system administration tool development
Accomplishments:
Created a scanning system to detect vulnerable WordPress installations in customer environments
Developed a domain zone auditor for detecting problematic DNS configurations
Software Engineer / Systems Administrator at
X2Engine Inc.
From January 2012 to July 2014
Duties:
Configuration and maintenance of diverse IT systems
Development of software components and services
Internal systems and process development
Documentation
Customer support
Accomplishments:
Developed web software and application stack deployment process
Introduced best practices including unit/integration testing and documentation
Automated many steps in the SDLC and update/extended support process
On-boarded four other software engineers
Built new REST API
Configured systems monitoring
Developed software registration / analytics service
Administered diverse IT assets including phone system, surveillance and door locks
Research Associate at NASA Ames Research Center with
University Space Research Association
From July 2009 to December 2011
Duties:
Working with professors on astrophysical research pertaining to the formation of planetary systems and rings via numerical methods
Accomplishments:
Co-author of P. R. Estrada et al., Icarus 252 (2015) 415–439
Implemented components of Gadget-2 in a planetary nebula simulation
Developed data parsing, reduction and visualization tools
Redesigned single-threaded scientific computing applications for running as multiple threads in parallel with OpenMPI
Web Development Consultant for
Life Lab Science Program
From January 2008 to November 2010
Duties:
WordPress theme development
Performing website management and administration tasks
Accomplishments:
Migrated a static 30+ page HTML website into a dynamic website managed by WordPress
Wrote parsing tools with regular expressions to assist in automatic migration
Tutor at Aptos Learning Center
From August 2008 to September 2009
Duties:
Mathematics, logic, analytical thinking and English syntax tutoring of students grade 5-11 with learning differences
Creating and implementing supplemental teaching aides for instruction in arithmetic
Implementing the On Cloud Nine(tm) Teaching System
Tutor with
Merit Educational Consultants LLC
From August 2008 to July 2009
Duties:
Tutoring/instruction in web design
Development and editing of physics laboratory curricula
Mathematics (SAT/College prep) tutoring
Reader / Grader at UCSC Division of Physical and Biological Sciences
From September 2005 to March 2009
Duties:
Proofreading and evaluation of coursework in physics at the undergraduate level
Topics included relativity, thermodynamics, quantum mechanics and electrodynamics
Skills
Languages
Python
Ruby
Elixir
Shell
JavaScript
Golang
SQL
Cloud, DevOps and IT
AWS
Ansible
Buildkite
Chef
CircleCI
Datadog
Docker
Hashicorp Nomad, Vault and Consul
Istio
Kubernetes
PagerDuty
SumoLogic
Terraform
Web Development
Web frameworks incl. Ruby on Rails, Falcon, Phoenix & Yii
WordPress
Scientific Computing and Research
Fortran 77/90
OpenMPI
MatLab/Octave
Mathematica
NumPy
MatPlotLib
LaTeX
Software
Linux
Nginx
Apache
Nagios
Asterisk
Education
Degree
Major
Institution
Year
B.Sc.
Astrophysics
University of California, Santa Cruz
2009