[RH]

Work & Projects

Professional experience, side projects, and tools I've built. I focus on backend systems and developer tooling, with a strong lean toward integrating AI into the development workflow.


Professional Experience

Enterprise Transportation & Logistics

Software Engineer · Freight Management Platform · July 2024–Present

Current

A freight management platform handling real-time load visibility, event tracking, and data delivery for carriers, shippers, and internal operations at scale. I work on the distributed microservices backend built on Java/Spring Boot, wired together by event streams, with Elasticsearch, SQL Server, and DB2 as read layers and Kubernetes for orchestration. My work spans feature development, production debugging, observability, and tooling in roughly equal measure, with a consistent thread of finding ways to use AI to reduce manual toil.

Event-Driven Systems

AMQ listeners and Kafka consumers that process load lifecycle events and fan them out to downstream services and an Elasticsearch read layer.

REST API Development

Feature work and bug fixes across several Spring Boot APIs. Covers DTO mapping, pagination, query optimization against SQL Server and DB2, and backward compatibility across API versions.

Observability

Dynatrace dashboards for seven owned services, covering request throughput, failure rates, AMQ queue depth, pod restarts, and response time trends. Built with DQL timeseries queries and Davis AI alert configuration.

Developer Tooling & AI

Built MCP server integrations (Dynatrace, Azure DevOps) into daily development workflow for faster context switching. Wrote a Copilot CLI skill that automatically surfaces work items merged but not yet deployed, replacing a multi-step ADO navigation chain.

Java 17/21Spring BootKafkaElasticsearchSQL ServerDB2KubernetesDynatraceSpring CloudApache CamelAzure DevOpsRedisKeycloakBigQuery

Education

M.S. Information Technology

Arkansas Tech University

2017–2019

B.S. Computer Science

Arkansas Tech University

2012–2016

Skills

Languages

  • Java 17/21
  • TypeScript
  • JavaScript
  • Python
  • Bash
  • SQL

Frameworks

  • Spring Boot
  • Spring Cloud
  • Apache Camel
  • React
  • Next.js
  • FastAPI

Data & Messaging

  • Apache Kafka
  • Elasticsearch
  • SQL Server
  • DB2
  • PostgreSQL
  • Redis
  • ActiveMQ

Infrastructure

  • Kubernetes
  • Docker
  • Azure DevOps
  • Helm
  • Keycloak
  • CI/CD

Observability

  • Dynatrace
  • DQL
  • Google BigQuery

Tools & AI

  • MCP
  • GitHub Copilot
  • Git
  • Linux
  • tmux
  • fzf