About
I'm a software engineer and Development Manager at GeekSI, where I've worked since I was an intern in 2015. Most of my day job is building and modernizing Veterans Affairs health platforms: scheduling, patient care teams, mental health, and radiology. Mostly that's Java and Spring Boot on the back end and React and TypeScript on the front.
I also run our IT and security program. I led GeekSI to CMMC Level 2 certification in January 2026, which is how I ended up caring a lot about things like secret scanning and least privilege.
On the side I lead Needl, an AI-assisted applicant tracking system, and I build smaller things to learn: a Japanese study app, a photo journal, an indie game. Lately most of that work happens with AI agents in the loop, and that's a lot of what I write about here.
I studied Computer Engineering at Florida State University.
Experience
GeekSI · Development Manager
Jun 2015 – Present · Tallahassee, FL · Remote
Oct 2025 – Present
Scheduling Resource Service Enhancements (SRSE) — Developer
Replatforming the VA's enterprise scheduling aggregator off Microsoft Dynamics onto a custom Spring Boot architecture serving 170+ sites.
- Built the foundational application architecture: service boundaries, API contracts, and the Dynamics migration strategy.
- Planned a phased rollout with parallel validation so existing scheduling keeps working throughout.
- Set up Jenkins pipelines and JUnit test scaffolding; introduced agentic AI tooling to the team's workflow.
- Projected savings of roughly $2M a year over the legacy platform.
- Java
- Spring Boot
- JUnit
- Jenkins
Jun 2022 – Present
Needl — Solutions Architect / Tech Lead
An AI-assisted applicant tracking system, built from concept to a partner pitch in December 2025 with a team of 18.
- Designed the MySQL schema and Spring Boot / Hibernate data layer.
- Built an NLP résumé-parsing and ensemble scoring pipeline (spaCy, scikit-learn) behind a Flask API.
- Architected the AWS footprint: VPC, ECS, ECR, Lambda, SQS, all containerized with Docker.
- Led PI planning and the migration to a React + TypeScript front end.
- Java
- Spring Boot
- React
- TypeScript
- Python
- Flask
- MySQL
- AWS
- Docker
Jun 2022 – Present
IT & Information Security — IT Manager
Matured GeekSI's IT from basic operations to an enterprise-grade security program for 50+ employees.
- Led the company to CMMC Level 2 certification (January 2026) with no prior CMMC experience.
- Ran the Google Workspace → Microsoft 365 migration and built out Intune, Defender, Purview, and conditional access.
- Mentored IT and development interns.
- Microsoft 365
- Intune
- Defender
- Purview
- Entra ID
Feb 2025 – Sep 2025
Mental Health Assistant (MHA) — Full-Stack Developer
A VA mental-health assessment and suicide-prevention application, migrating off legacy VistA to Azure-hosted middleware.
- Led a responsive UI overhaul for Section 508 accessibility (JAWS-tested React components, ARIA).
- Corrected the Spring Boot service architecture to support the VistA sunset.
- Java
- Spring
- React
- TypeScript
- Azure
- SQL Server
Jun 2022 – Feb 2025
Patient Centered Management Module (PCMM) — Mid-Level Developer
The VA application that connects patients with their care teams — 4,000+ users managing care for millions of veterans.
- Designed and led a performance effort that cut critical page loads from 30 seconds to 2.
- Took a long-standing 86-ticket backlog down to 30 in a single release.
- Remediated vulnerabilities and accessibility issues toward a project-first two-year ATO.
- Java
- Spring
- React
- TypeScript
- SQL
- AppDynamics
Jan 2024 – Jan 2025
Health Information Gateway and Exchange (HINGE) — DevSecOps Engineer
Security deployment for a VA radiology imaging platform through its first production releases.
- Coordinated security compliance across component teams to achieve and maintain ATO.
- Standardized documentation of role-based access, the release pipeline, and code scanning on AWS / Jenkins / GitHub.
- AWS
- Docker
- Jenkins
- Dynatrace
Jun 2015 – May 2022
Internal development — Intern → Software Engineer
Seven years growing from development intern to engineer while finishing my degree.
- Stood up the company's cybersecurity function on NIST and CMMC guidance.
- Started Needl as an R&D project; built an early applicant tracking system on Spring Boot.
- Shipped work across Unity 2D, Drupal, and .NET on AWS and Azure; ran the intern program.
- Java
- Python
- C#
- .NET
- AWS
- Azure
What I work with
- Languages
- Java · TypeScript · Python · SQL
- Frameworks
- Spring Boot · React · Next.js · Flask · FastAPI
- Cloud & delivery
- AWS · Azure · Docker · Terraform / OpenTofu · GitHub Actions · Jenkins
- Data & ML
- MySQL · SQL Server · PostgreSQL · scikit-learn · spaCy
- Security & compliance
- CMMC Level 2 · NIST 800-171 · Microsoft 365 security · Section 508
- AI-assisted development
- Claude Code · agentic workflows
Education
B.S. Computer Engineering, Florida State University · May 2022 · Magna Cum Laude
Certified Associate, CMMI V2.0 · Aug 2024