// résumé
Ceryce Armstrong
AI Architect · Full-stack engineer of 10+ years
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
AI Engineer · InRhythm, O’Fallon, IL
Jan 2026 – PresentJava 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.
Senior Software Engineer · Bank of America, Chicago, IL
Apr 2024 – Apr 2025Java 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.
Senior Software Engineer · PNC Bank, Chicago, IL
Mar 2023 – Apr 2024Java 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.
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.
Senior Software Engineer · SuprTek, O’Fallon, IL
May 2018 – Aug 2022Java 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.
Senior Software Engineer · DMI, Carmel, IN
Nov 2017 – Mar 2018Docker 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.
Healthcare Informaticist · BJC Healthcare, St. Louis, MO
Nov 2014 – Jul 2017Java 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
- Java (6–24)
- Lua
- C#
- C++
- JavaScript
- Python
- Bash
- PowerShell
- Lisp
- Spring
- Spring Boot
- Spring Data
- JUnit
- Mockito
- React
- Node.js
- jQuery
- MySQL
- PostgreSQL
- MongoDB
- MSSQL
- Oracle
- DB2
- Hibernate
- Microservices
- TDD
- REST
- Architecture
- Claude Code
- Claude Agent SDK (Py & TS)
- GitHub Copilot
- Cursor
- Agentic orchestration
- Subagent design
- Spec-driven development
- Skill & hook dev
- MCP servers
- Prompt engineering
- 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 2014South Dakota School of Mines & Technology — Rapid City, SD
Get in touch: contact@ceryce.com