David Soldat #00Software engineer, Banja Luka

Green flag: open to backend and full-stack roles

Projects

Lap 5 / 5
Sector colours on the trackArchitectureData and AIDelivery and integrations
1

BridgePay

A Klarna-style "Pay in 4" platform that makes real-time credit decisions.

S1S2S3
  1. Sector 17 Spring Boot microservices behind Spring Cloud Gateway, one schema per service
  2. Sector 2Credit-risk model at AUC-ROC 0.82, served through ONNX Runtime with per-feature explanations
  3. Sector 3Kafka outbox flows and circuit breakers that fail safe to manual review, shipped to k3s
  • Spring Boot
  • Angular
  • Kafka
  • PostgreSQL
  • Redis
  • Keycloak
  • ONNX Runtime
  • k3s

About David

I'm David, a backend-leaning software engineer at the Indirect Taxation Authority in Banja Luka. I like the parts of a system most people never see: services that fail safely, events that don't get lost, and models that can explain their decisions. Most of my work is in Java and Spring Boot, with Angular or Next.js on the front. Outside work I watch F1 closely enough that this site ended up looking like a pit wall.

Team
Indirect Taxation Authority, software engineer since Nov 2024
Academy
Apeiron University, Software Engineering, 2019 to 2024
Radio
Serbian and Croatian, English C1, German A2, Italian A2
Garage
Banja Luka, Bosnia and Herzegovina

Telemetry

Everything I run in production, by channel
Backend
  • Java
  • Spring Boot
  • Spring Cloud Gateway
  • Spring Modulith
  • Kafka
  • PostgreSQL
  • Redis
  • Keycloak
Frontend
  • Angular
  • Next.js
  • TypeScript
  • Tailwind CSS
AI and ML
  • langchain4j
  • RAG
  • pgvector
  • ONNX Runtime
  • scikit-learn
  • Anthropic and OpenAI APIs
Delivery
  • Docker
  • Kubernetes (k3s)
  • GitHub Actions
  • Flyway
  • JUnit
  • Testcontainers

Team radio

Got a role or a project in mind? Send a message and it lands in my inbox.