Navy veteran, senior software engineer, and founder building at the intersection of real-time data systems and AI-powered consumer products.
Senior Software Engineer @ Improving — consulting on Medtronic's Smart Digital Factory initiative. I architect and operate Kafka-based event streaming platforms processing manufacturing telemetry across 10+ global sites. Java 21, Spring Boot, Kafka Streams, Kubernetes (EKS), Confluent Cloud.
Founder @ Helpli — building an AI-powered personal assistant app approaching App Store launch. 8 AI helpers (medicine reminders, family check-in, meal planning, and more) powered by Claude API, Flutter/Dart, Supabase, and n8n workflow automation.
Co-Founder @ Rads Consult — shipped a revenue-producing radiology education app for medical professionals. Available on App Store and Google Play. Flutter/Dart with Java/Spring backend.
- VP, Software Engineer at JPMorgan Chase — promoted within 2 years
- Petty Officer First Class (E-6), U.S. Navy — active duty and reserves, 2005–2014
- Stanford Ignite — Certificate in Entrepreneurship and Innovation
- DePaul University — MS in Software Engineering, BS in Computer Science
- Code Platoon — veteran coding bootcamp graduate
| Languages | Java 21, Python, TypeScript, Dart, SQL, Bash |
| Streaming | Apache Kafka, Confluent Cloud, Kafka Streams, Kafka Connect, Debezium CDC, Avro, MQTT |
| Backend | Spring Boot, Spring WebFlux, R2DBC, Next.js, Deno, Supabase Edge Functions |
| Mobile | Flutter/Dart |
| AI | Claude API, LangChain, n8n AI agents, LLM integration |
| Infrastructure | AWS (EKS, RDS), Kubernetes, Flux/GitOps, Docker, GitLab CI, GitHub Actions |
| Databases | PostgreSQL, Supabase, Snowflake, MongoDB |
| Project | Description | Stack |
|---|---|---|
| Helpli (Tend) | AI personal assistant app — 8 helpers, conversational setup, push notifications | Flutter, Supabase, Claude API, n8n |
| Rads Consult | Radiology education app for medical professionals — ~$30K revenue | Flutter, Java/Spring, Firebase |
| OrderDX | Order management application | TypeScript, Next.js, Vercel |
| FlowLens | Data flow tooling | Python |
- BJJ Purple Belt
- Marathon finisher
- Rock climber
- Chicago, IL