~/adventures-in-coding open to staff / principal roles · remote
corey@mccarty.dev:~$ _

Corey McCarty

Staff / Principal Software Engineer Technical Direction | Distributed Data Infrastructure | Legacy Modernization

Twelve years setting technical direction from inside the code, usually as the person a platform can't run without. I carry a working model of the whole system, which is how I spot where a change will break something three steps away, and I write that knowledge down so it stops depending on me. My depth is in distributed data infrastructure, AWS, and legacy modernization. I own critical production systems and grow the engineers around me.

Core competencies: Distributed Systems | AWS Operations | Software Architecture | Platform Engineering | Event-Driven Architecture | Legacy Modernization | Production Reliability | Technical Mentorship

Experience

Lead Developer - Summit Professional Education

Dec 2021 - Present

Senior-most engineer and technical owner for a platform serving 528K accounts, 3.5M+ enrollments, and ~20K monthly active professionals across all 50 states. Full-time through Aug 2026, retained since as an independent architecture advisor on in-flight platform and billing migrations. (Staff Engineer / Engineering Lead scope)

Software Engineer - Juice Plus

Jun 2020 - Dec 2021

Software Engineer - Atos / Syntel (client: FedEx)

Sep 2014 - May 2020

Code Connector - Volunteer

Apr 2019 - Present

Skills

Languages

Java, Spring Boot, JavaScript (Vue, Nuxt, Node), TypeScript, Python, SQL, Bash, Groovy

Cloud & Infrastructure

AWS (Lambda, SQS, Aurora/RDS, Elastic Beanstalk, API Gateway, EC2, CloudWatch), Docker, Jenkins

Databases

Aurora MySQL, Oracle, SQL Server, Rocket UniVerse (Pick)

Practices

Event-driven architecture (SQS/Lambda, JMS), REST, CI/CD, code-review ownership, AI-assisted development (Claude, JetBrains AI Assistant)

Education

University of Memphis

B.S. in Computer Engineering - 2013

Hands-on study of software and hardware system design, from circuits and assembly up through the presentation layer, with math coursework in probability, statistics, calculus, and differential equations.