Software architecture / Hands-on engineering

Systems that hold up.

I design and build distributed software for complex, high-volume work. My focus is on clear architecture, dependable delivery, and code that performs in production.

20+ years in software engineering · Java, Spring Boot, Kafka & AWS

01Expertise

Architecture with delivery in mind.

From system boundaries and data flow to implementation, performance, and support, I work across the full life of a service.

01 /

Distributed & event-driven systems

Designing service interactions and order workflows with Java, Spring Boot, Kafka, and APIs, with attention to latency, reliability, and observability.

02 /

Cloud & platform engineering

Building and operating services across AWS, containers, Kubernetes, databases, and CI/CD pipelines.

03 /

Technical leadership

Turning business needs into technical plans, guiding design and code review, and working with product, infrastructure, and data teams to ship.

JavaSpring BootKafkaAWSPostgreSQLKubernetesDockerCI/CD
02Agentic coding

A practical way to build faster

AI can accelerate the work. Engineering judgment guides it.

I use tools including Claude Code and Codex to accelerate development, code iteration, and day-to-day engineering tasks. The value comes from pairing that speed with sound architecture, review, testing, and production awareness.

01 / Frame

Start with the system

Define the problem, constraints, and service boundaries before generating code.

02 / Build

Iterate quickly

Use coding agents to explore approaches and move implementation forward.

03 / Verify

Own the result

Review behavior, tests, performance, and operational fit before calling work done.

03Experience

Built across real-world domains.

Selected work from a career spanning commerce, financial services, insurance, and healthcare.

2024 — Present

Live Nation / Ticketmaster

Java Lead Engineer · Orders domain

Leading Java development for an order processing pipeline that integrates multiple inventory systems, using Spring Boot and Kafka-based workflows.

2022 — 2023

Capital One

Software Engineering Manager & Individual Contributor

Hands-on leadership for Card Tech microservices, including service design, implementation, reliability, and delivery coordination.

2018 — 2022

Fusion Alliance

AppDev Practice Team Lead / Consultant

Enterprise Java and Spring Boot delivery for a Fortune 100 insurance firm, alongside technical direction and mentoring across teams.

2011 — 2018

hc1.com

Senior Software Engineer

Healthcare connectivity services, APIs, and data integrations with a focus on reliable exchange and cloud-native architecture.

04Connect

Architecture meets execution

Let’s build something that lasts.

Connect on LinkedIn