Skip to the content.

Freelance Java architect & developer

I help organizations ship and modernize mission‑critical Java backend systems — quickly and safely — through Java, sound architecture, and responsible AI‑assisted engineering.

What I do

How I work

I work AI-accelerated and use GitHub Copilot and Claude Code as a productivity and quality multiplier for design exploration, implementation, refactoring, tests, and reviews. But I am the human-in-the-loop and I apply 25+ years of Java engineering experience — to use AI critically: validate assumptions, catch edge cases, and keep designs operable. The final result is always reviewed and tested.

Open source projects

I am the inventor and maintainer of:

Both projects have commercial users and are related to decoding safety‑ and navigation‑related digital messages from ships. The source code is available on GitHub and the binaries are in Maven Central.

Clients

Selected clients I have worked for:

Projects

Read my portfolio of featured freelance projects.

Getting in touch

+45 4063 2353

tbsalling@tbsalling.dk

tbsalling

tbsalling

tbsalling

Recommendations

Read recommendations given to me on LinkedIn.

Availability

Recruiters, enterprises and agencies: contact me for current availability and a quick discussion of scope, timeline, and collaboration model.

Technical keywords

Java & frameworks: Java SE, Java EE, JPMS (Java modules), MicroProfile, Quarkus, Spring Boot, Hibernate, JPA, CDI, JTA
APIs & integration: REST, OpenAPI, messaging, Apache Camel, NATS, ActiveMQ, AMQP, Keycloak, OIDC, JWT tokens
Cloud & ops: OpenShift, Kubernetes, Docker, Helm, Istio, AWS, Jaeger (distributed tracing)
Data: PostgreSQL, Oracle, MS SQL Server, Cassandra, PostGIS
Build & testing: Maven, Gradle, Jenkins
AI‑accelerated engineering: GitHub Copilot, Claude Code, IDE‑based AI plugins, AI‑assisted refactoring/testing/reviews (human‑in‑the‑loop)

Posts