Distributed & event-driven systems
Designing service interactions and order workflows with Java, Spring Boot, Kafka, and APIs, with attention to latency, reliability, and observability.
Software architecture / Hands-on engineering
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
From system boundaries and data flow to implementation, performance, and support, I work across the full life of a service.
Designing service interactions and order workflows with Java, Spring Boot, Kafka, and APIs, with attention to latency, reliability, and observability.
Building and operating services across AWS, containers, Kubernetes, databases, and CI/CD pipelines.
Turning business needs into technical plans, guiding design and code review, and working with product, infrastructure, and data teams to ship.
A practical way to build faster
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.
Define the problem, constraints, and service boundaries before generating code.
Use coding agents to explore approaches and move implementation forward.
Review behavior, tests, performance, and operational fit before calling work done.
Selected work from a career spanning commerce, financial services, insurance, and healthcare.
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.
Software Engineering Manager & Individual Contributor
Hands-on leadership for Card Tech microservices, including service design, implementation, reliability, and delivery coordination.
AppDev Practice Team Lead / Consultant
Enterprise Java and Spring Boot delivery for a Fortune 100 insurance firm, alongside technical direction and mentoring across teams.
Senior Software Engineer
Healthcare connectivity services, APIs, and data integrations with a focus on reliable exchange and cloud-native architecture.