Matt Pryor
Principal Engineer @ Cigna
00 About
Full-stack engineer who loves building tools that make other engineers' lives easier. I've spent the last decade deep in container platforms, networking, and infrastructure — automating the tedious, untangling the complex, and turning large-scale problems into straightforward solutions. Happiest as an IC, solving hard problems and shipping things that matter.
- Migration tooling for thousands of microservices
- Real-time observability agents
- Developer portal for managing thousands of microservices on Cloud Foundry
- Compliance and best-practices engine for large-scale Kubernetes environments with executive-level rollups and trend reporting
- And much more
01 Skills
Software Development
Networking & Infrastructure
Cloud & Virtualization
Currently Learning
02 Experience & Awards
Cigna
4+ yearsPrincipal Engineer
April 2021 – Present
- Responsible for technical and strategic direction for the development of Cigna's internal container platform
- Cloud Foundry and Kubernetes platforms subject matter expert, providing technical guidance, tooling, and triage for a giant migration project (3000+ microservices)
- Architected and developed a tool to assist the migration of 3000+ microservices, saving 10,000s of calendar hours
- Development of various other tools to assist in the same migration effort: dependency mapping, network mapping, capacity planning, waste detection and elimination
Express Scripts
4.5 yearsSenior Software Development Engineer
April 2018 – April 2021
- Responsible for the reliability, self-service tooling, and automation for ExpressScripts' private container platform (30,000+ containers / 3000 microservices)
- Automated the redesign of our private cloud's network stack with a GitOps approach to manage virtual network infrastructure
- Built observability and troubleshooting tooling including a network agent that collects, graphs, and monitors real-time network statistics for every container (30,000+)
- Implemented a noisy neighbor alerting mechanism that detects anomalous activity and alerts the appropriate application owners
Cloud Engineer
November 2016 – April 2018
- Architected and implemented Express Scripts' internal cloud portal — a single pane of glass allowing developers to visualize and interact with 3000+ microservices hosted on the platform
CenturyLink
1.75 yearsSenior Software Developer
April 2016 – November 2016
- Developed a collaboration portal for internal team communication and KPI reporting using Node.js, Express, MongoDB, AngularJS, and Bootstrap on Cloud Foundry
- Developed Slack applications for team manager administration via slash commands
Software Developer
March 2015 – April 2016
- Developed an identity management system to discover and track accounts in third party SaaS products using Java / SpringBoot and NoSQL
- Built an internal admin portal for onboarding, offboarding, and user lookup
- Replaced a legacy BPM tool by building a new one on top of Activiti and Java
Advanced Resources
8 monthsQA Automation Engineer
August 2014 – March 2015
- Built end-to-end testing suites, smoke tests, integration tests, and unit tests for a home-grown BPM tool
- Contributed enhancements to a core testing framework owned by CenturyLink's testing team
03 Education
Southern Illinois University, Edwardsville
Bachelor of Art, Computer Science · 2009 – 2013