Java & the JVM
Modern Java from records to virtual threads, with a solid grasp of the GC, memory model and profiling.
- Java 21
- Kotlin
- Virtual Threads
- JVM Tuning
- JFR
- Concurrency
I build backends the way the Bauhaus built chairs — no ornament, every part carrying load.
I'm Deanthony Reed, a Java backend engineer with eight years of experience designing services that move money, data and people reliably. I work mostly with Java 21, Spring Boot and Kafka, building event-driven systems that stay calm under heavy traffic and stay readable for the next engineer.
My work sits where architecture meets operations: clear domain boundaries, well-defined APIs, sensible database schemas, and the observability that lets a team sleep at night. I care about simple designs, honest tests and code reviews that teach something.
Modern Java from records to virtual threads, with a solid grasp of the GC, memory model and profiling.
A double-entry payment ledger replacing a monolithic billing module, built around idempotent commands and an append-only event store.
An event-driven shipment-tracking platform that ingests carrier telemetry and exposes live status through gRPC and REST.
A multi-tenant OAuth2 / OIDC authorization service with fine-grained permissions, shared by twelve internal product teams.
A small library for contract-testing Kafka producers and consumers with Testcontainers and Avro schema checks in CI.
Software engineering & distributed systems.
Plus AWS Certified Developer — Associate.
Have a backend that needs structure, scale or a calm pair of hands? Send a note — I reply within two working days.