Languages + frameworks
Java · Spring Boot · Spring Framework · Spring Batch · REST / SOAP · Gradle
Lead Software Engineer · Chicago
Building dependable systems
Engineering systems that stay calm under pressure.
Lead Software Engineer building cloud-native Java platforms, distributed services, and AI-assisted workflows.
PROOF / NOT PROMISES
Three public snapshots of the work: modernization, global services, and intelligent automation.
Current work in Chicago centers on decommissioning legacy platforms, migrating services toward cloud-native architecture, and contributing to intelligent search experiences without compromising reliability.
The work connected backend service design with internationalization at product scale, giving teams a common translation capability and a direct feedback loop.
The portfolio spanned FDX data access, policy-administration payments, cognitive services, and workflow automation. The digital-check concept earned first place in a Principal hackathon.
2015—NOW / THREE COMPANIES
From enterprise batch processing to cloud platforms and AI-assisted search—the scope grew, but the operating principle stayed the same: make hard systems understandable and reliable.
Modernizing search microservices, decommissioning legacy platforms, and contributing to AI-assisted search and LLM-driven workflows.
Java · Spring Boot · Search · AWS · Applied AILed offshore development across risk-remediation and healthcare exchange initiatives, delivering features for distributed backend services.
Java · Microservices · Delivery leadershipDeveloped backend microservices for an administration platform that connected teams and services with AWS resources.
Spring Framework · AWS · Cloud architecture · MicroservicesBuilt a translation service supporting 31 languages with Lokalise and created a backend feedback service for a reusable interface component.
Spring Framework · Service design · InternationalizationDelivered financial-data and payment features, an Azure NLP chatbot, and digital-check automation that won first place in an internal hackathon.
Java · Azure · NLP · Spring Framework · PaymentsImproved application security with JWT, added bulk cheque processing, and automated escalation workflows for a digital cheque system.
Spring Framework · JWT · REST · SOAPDeveloped batch jobs for payment processing, reporting, dispute tracking, and automated cheque monitoring.
Spring Batch · Java · REST · ReportingTOOLS CHANGE / PRINCIPLES TRAVEL
Built around strong service boundaries, observable flows, and deliberately chosen infrastructure.
Java · Spring Boot · Spring Framework · Spring Batch · REST / SOAP · Gradle
AWS · Azure · Google Cloud · Kubernetes · Docker · Terraform
Kafka · SQS · SNS · Event-driven design · Redis · PostgreSQL
Claude API · MCP · RAG · Agentic workflows · Tool calling · Evaluation workflows
BACKEND DEPTH + CLOUD DELIVERY + APPLIED INTELLIGENCE
LEARNING IN PUBLIC
The public repositories are a working notebook: current agent tooling beside the Java, cloud, web, and computer-vision experiments that came before it.
SELECTED / AI TO JAVA
A curated ledger across AI, cloud, observability, automation, and the Java foundation underneath it.