Corey McCarty
Senior Software Engineer Distributed Data Infrastructure | Technical Direction | Platform Engineering
Experience
Development Manager - Summit Professional Education
Dec 2021 – Present
Senior-most engineer for a platform serving 533K accounts and 3.5M+ enrollments across all 50 states. Full-time through Aug 2026, retained since as an independent architecture advisor.
- Understands complex systems deeply enough to steer projects around broken assumptions and prevent expensive rework.
- Remodeled data to drop page loads from over 10 minutes to under 1, so the sales team now demos it for customers.
- Turned a one-line directive to switch marketing platforms into an actual specification, cutting a weekly per-user export from 115 fields to 24.
- Owned the subscription flow from a SaaS platform through webhooks into a near-real-time access-grant cache fed by 60K+ annual paid invoices.
- Recovered revenue from a week of failed payment processing by scripting batch retry and overcoming a broken vendor library.
- Orchestrated business-critical data and event processing pipelines through 140+ AWS Lambdas and SQS messaging at near-100% measured availability.
- Eliminated complex table joins behind near-minute search times with zero frontend changes, implementing a denormalized table and daily caching.
- Implemented new AWS Personalize, AWS CloudSearch, and Pipedrive integrations, and maintained and evolved the platform's broader integration surface spanning Recurly, Iterable, ON24, HubSpot, and Podbean.
- Recovered organic search from ~30th to a consistent top 10 after an SSR regression, directing a specialist's fixes across ~300 server errors and 600+ Core Web Vitals issues.
- Executed Vue 2→3 upgrade and UniVerse system retirement, one feature at a time, without additional funding.
- Built a structured context system the team's AI assistants read, moving cross-system knowledge out of my head and into the repo.
- Wrote the architecture and frontend standards the team's AI tools and engineers build against, after years of enforcing them only in review.
- Walked an engineer through a nine-month Vue 2 to 3 migration by asking questions instead of answering them.
- Mentored a bootcamp-trained developer into a full-stack engineer who owns website direction and decides what ships in each release.
- Translate system realities into decisions a non-technical CTO can act on, holding the technical half of that partnership.
- Split ownership of projects, applications, and release planning among three engineers while providing a safety net through every code review.
Software Engineer - Juice Plus
Jun 2020 – Dec 2021
- Took sole ownership of an undocumented, business-critical Java ETL and traced it from the source to become the team's subject-matter expert.
- Prototyped a bridging API unifying five disparate databases behind a single business-entity interface (Hapi, TypeScript, Prisma), learning the full stack from scratch to build it.
- Evaluated Go for the next-generation platform and recommended against adoption despite its technical fit, citing the org-wide rollover cost for an all-Java team.
Software Engineer - Atos / Syntel (Client: Fedex)
Sep 2014 – May 2020
- Operated a Tier 1 XML document storage application, holding 60TB of mission-critical system data in two data centers.
- Analyzed root cause of client system problems beyond the application I owned during solo 24/7/365 support.
- Built the runtime-configurable data layer behind an internal InfoSec risk-scoring system, a field model returning confidence scores on signals like IP, location, and domain.
Skills
Languages & Frameworks
Java, Spring Boot, JPA / Hibernate, JavaScript (Vue, Nuxt, Node), TypeScript, Python, SQL, Bash
Cloud & Infra
AWS (Lambda, SQS, Elastic Beanstalk, CloudWatch), Docker, Jenkins, GitHub Actions
Databases
Aurora MySQL, Oracle, SQL Server, Rocket UniVerse (Pick)
Practices
Microservices, Event-driven, REST, CI/CD, Caching, AI-assisted development (Claude, JetBrains AI Assistant)
Community & Talks
- Code Connector (Volunteer, 2019-present): Mentor developers on coding, career strategy, and advancement. Co-designed and ran the Coding Dojo, a guided mob-programming meetup that built the confidence to land multiple developers their first job.
- GitKon Talk: "A Rising Tide Lifts All Boats"
- GitKraken Blog: "How to Nail Your First Full-Time Job Interview"
Education
B.S. Computer Engineering · University of Memphis · 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.