// résumé

Ceryce Armstrong

AI Architect · Full-stack engineer of 10+ years

Download PDF

AI-focused software architect with over a decade of full-stack engineering experience, now specializing in agentic systems, LLM-powered developer tooling, and spec-driven AI development pipelines that have measurably accelerated delivery by up to 4×. Adept at architecture design, overseeing implementations, mentoring teams, designing multi-agent AI orchestration, maintaining strong client relationships, and acquiring deep domain expertise — committed to translating emerging AI capabilities into reliable, production-grade systems that expand what one engineer can deliver.

Experience

  1. AI Engineer · InRhythm, O’Fallon, IL

    Jan 2026 – Present

    Java 21 · Spring Boot · Spring Batch · Amazon EKS · GitHub Copilot

    • Designed and deployed a spec-driven-development AI pipeline that modernizes legacy Oracle PL/SQL batch jobs running on the database host into individually containerized Spring Batch jobs on EKS — accelerating delivery by ~4× (from one quarter per batch to one month per batch).
    • Generalized the pipeline to modernize a Struts/JSP legacy monolith into a modern Angular front end backed by domain-specific Spring Boot microservices, improving development time by ~2×.
    • Built a Reflexion-based memory system so the pipeline learns from its mistakes and adapts to each client’s patterns and architecture.
  2. Senior Software Engineer · Bank of America, Chicago, IL

    Apr 2024 – Apr 2025

    Java 17 · Spring Boot · DB2 · OpenShift · Kubernetes · Kafka · TDD

    • Senior developer on a SAFe agile team of six (three onshore, three offshore).
    • Added REST endpoints to a microservice for managing ACH transfer limits, eliminating full application rebuilds to change them.
    • Hardened ACH fraud detection with circuit breakers and a Kafka store-and-forward pattern to preserve transactions during downtime.
  3. Senior Software Engineer · PNC Bank, Chicago, IL

    Mar 2023 – Apr 2024

    Java 11 → 21 · Spring Boot · Spring Data · MySQL · Docker · TDD

    • Led a team of three modernizing a Java 11 Spring Boot microservice to Java 21 (Kafka + MySQL), bridging a new REST payment gateway with legacy batch applications.
    • Applied TDD and modern design patterns for a performant, extensible, fault-tolerant product.
    • Ensured DevOps compliance with CI/CD on internal RHEL OpenShift plus full monitoring and logging coverage.
  4. Senior Software Engineer · Loop Commerce, Columbia, MO

    Oct 2022 – Dec 2022
    • Loop Commerce was shut down by its parent company, Synchrony Bank, one month after I was hired.
  5. Senior Software Engineer · SuprTek, O’Fallon, IL

    May 2018 – Aug 2022

    Java 17 · Spring · JavaScript · Node.js · React · MongoDB · TDD

    • Led a team of eight converting a legacy, spreadsheet-driven logistics line of business as part of a full-scale USTRANSCOM application rebuild.
    • Designed the data, service, REST API, and messaging layers for the Coronet line of business (MongoDB, Java 17, Spring Boot, Kafka).
    • Served as interim Product Owner for six months, leading client interactions and advocating for the client in team decisions.
  6. Senior Software Engineer · DMI, Carmel, IN

    Nov 2017 – Mar 2018

    Docker Enterprise · Red Hat Linux · Jenkins · Artifactory · TFS · Maven

    • Managed the transition of Allison Transmission’s DevOps infrastructure from external DMI hosting to internal hosting.
    • Migrated Jenkins, Team Foundation Server, Artifactory, and Git servers using Docker.
    • Built a Docker image and Maven repositories, migrating existing artifacts into the new Artifactory server.
  7. Healthcare Informaticist · BJC Healthcare, St. Louis, MO

    Nov 2014 – Jul 2017

    Java 6/7/8 · Spring · Struts · JavaScript · jQuery · Sybase · DB2 · SQL Server · PostgreSQL · Python

    • Led design and implementation of BJC’s CDC grant-funded software for antibiotic use and resistance reporting.
    • Led conversion of major projects’ build infrastructure to Maven, mentoring six team members on its use.
    • Maintained and updated hospital-acquired-disease reporting infrastructure (Java, Spring, Struts, JavaScript, jQuery).
    • Interpreted CDC technical guides to implement new XML reports for CDC submission.

Skills

Languages
  • Java (6–24)
  • Lua
  • C#
  • C++
  • JavaScript
  • Python
  • Bash
  • PowerShell
  • Lisp
Frameworks
  • Spring
  • Spring Boot
  • Spring Data
  • JUnit
  • Mockito
  • React
  • Node.js
  • jQuery
Databases
  • MySQL
  • PostgreSQL
  • MongoDB
  • MSSQL
  • Oracle
  • DB2
  • Hibernate
Design
  • Microservices
  • TDD
  • REST
  • Architecture
AI tooling
  • Claude Code
  • Claude Agent SDK (Py & TS)
  • GitHub Copilot
  • Cursor
  • Agentic orchestration
  • Subagent design
  • Spec-driven development
  • Skill & hook dev
  • MCP servers
  • Prompt engineering
Ops & other
  • Docker
  • Kafka
  • OpenShift
  • OAuth2
  • IBM MQ
  • Tomcat
  • Caddy
  • Gradle
  • Maven
  • Ant
  • Linux admin

Certifications

Selected projects

Full portfolio ↗
  • Margo — agentic chief-of-staffA persistent AI orchestrator that loads subagents just-in-time and runs local-first proactive loops to screen calls, texts, and email.
  • Spec-driven AI development pipelineA self-verifying, spec-first engineering pipeline with a durable task-graph runtime, typed contracts, and a dedicated verification gate.
  • AI-native CRM & call screenerA solo-built multi-tenant platform with an AI intake pipeline, plus a real-time telephony screener wired to an LLM persona.

Education

B.S. in Computer Science

Aug 2010 – Dec 2014

South Dakota School of Mines & Technology — Rapid City, SD

Get in touch: contact@ceryce.com