Application Architect / Senior Software Engineer · Application Modernization & AI Transformation

Modernize legacy platforms with AI-accelerated delivery and rigorous validation.

I'm a hands-on Application Architect who turns complex, undocumented legacy systems into resilient, cloud-ready platforms. I transform monoliths into scalable Spring Boot and Next.js architectures, pairing disciplined engineering with AI-augmented reverse engineering to preserve critical functionality while improving performance, security (JWT/OAuth2), and developer flow.

AI with human judgment

Pragmatic delivery

AI can be applied to routine tasks, code comprehension, and careful refactoring when time is tight, based on what has proven reliable in real systems.

Architecture, boundaries, and verification are explicitly maintained to keep systems coherent and auditable. AI-augmented workflows accelerate reverse engineering without sacrificing traceability.

Tests, documentation, and troubleshooting notes are produced alongside changes so work can be validated and safely extended, supporting steady progress without sacrificing accountability or long-term clarity.

Technology Scope

Current focus and active secondary stacks

Primary delivery focus

Current delivery focuses on modernizing legacy enterprise systems into Spring Boot services and modular architectures, with a priority on backend reliability and secure JWT/OAuth2 integrations.

Additional stacks in active use

Next.js and React are used consistently in independent and project work, and Python (FastAPI) is maintained through labs and internal projects based on patterns used in past engagements.

AI tooling is applied across these stacks for analysis, refactoring, and scaffolding, with human review and validation on delivery decisions.

Architectural Labs (Evidence > Opinions)

Runnable experiments

I build runnable labs that surface the real reliability, performance, and AI behavior of a system before anyone argues about architecture choices. Each lab captures metrics, edge cases, and reproducible tests so decisions are grounded in evidence.

Think of them as lightweight, production-shaped sandboxes that de-risk modernization and keep teams aligned on the data.

Recent labs span AI & data engineering (RAG accuracy, NL-to-SQL, metadata-driven forms) and system reliability (resilience patterns, serialization benchmarking, state coordination).

How I work

Assess → Stabilize → Modernize

Assess

Map the system, quantify risk, and build diagnostic labs that reveal truth about performance, reliability, and AI usage.

Stabilize

Harden workflows, improve observability, and establish automated guardrails so teams can ship with confidence.

Modernize

Move to a modular monolith with a separate UI and optional worker/batch services, splitting into microservices only when justified.

Impact Highlights

What I deliver

AI-Powered Acceleration

From reverse-engineering to production-ready delivery, I leverage AI responsibly to double modernization velocity while maintaining rigorous validation.

Modern Architectures

I default to a modular monolith with a separate UI and optional worker/batch services, reserving microservices for cases where they are truly justified.

Regulated Industries Ready

Trusted by medical device, finance, insurance, and government teams to deliver compliant, auditable, and performant transformations.

Proof

Legacy modernization

Struts 1.1 applications migrated to Spring Boot APIs, preserving business rules while unlocking modern tooling and faster release cycles.

Reliability hardening

Implemented timeouts, circuit breakers, and load testing to keep critical systems stable under real-world spikes.

Performance validation

Built serialization benchmark harnesses to validate throughput and latency before platform-wide rollouts.

Leadership Journey

Recent engagements

Technical Consultant · Intact (RWH Consulting Group)

March 2025 – Present · Remote

Driving the modernization of Struts 1.1 platforms into performant Spring Boot APIs with caching, predicate logic, and automated tests that quantify modernization ROI.

Senior Developer · Medtronic

April 2023 – March 2025 · Remote

Delivered full-stack Spring Boot and Next.js solutions, orchestrated JWT-secured services, and launched global patient manual platforms backed by CI/CD automation.

Software Engineer · MIT Lincoln Laboratory

August 2022 – March 2023 · Hybrid

Advanced geospatial intelligence systems through Python, Java, and Docker-driven workflows within secure environments.