Senior Java Backend Developer

Backend systems that stay calm under pressure.

I build distributed platforms, IoT backends, and production-grade Java services for teams that need reliable systems more than shiny demos.

Distributed systems Kafka Streams IoT platforms Cloud-native delivery Observability
Profile

A backend engineer for real production constraints.

I am a Senior Java Backend Developer with 10+ years of experience building distributed systems, IoT platforms, and enterprise-grade backend services.

My work sits close to the operational center of software: event-driven architecture, real-time data processing, platform modernization, and the observability needed to keep services dependable after launch.

Systems

Where I usually create leverage.

Event-driven platforms

Designing service boundaries, stream processing flows, and integration contracts that stay understandable when traffic and teams grow.

IoT backend systems

Device-facing communication, telemetry ingestion, MQTT integration, and operational patterns for connected products.

Production observability

Tracing, metrics, dashboards, and feedback loops that make production systems easier to reason about and improve.

Core stack
JavaSpring BootQuarkusKafka StreamsMQTTOpenTelemetryPostgreSQLKubernetes
Career path

Experience

09/2021 - Present

Senior Software Developer

Consulting and product delivery in enterprise and IoT environments

Building distributed backend systems with Kafka Streams, observability pipelines, API gateway migrations, and production-ready containerized services for demanding environments.

09/2019 - 09/2021

Professional Software Developer

Consulting across enterprise modernization projects

Built microservice platforms with Spring Boot and Kotlin services, Kafka-based integration, and Kubernetes deployments on Azure.

04/2018 - 08/2019

Mobile App Developer

Product-focused mobile commerce environment

Worked on Android and iOS commerce apps, continuous delivery workflows, and coordination with external development partners.

01/2016 - 03/2018

IT Consultant / Junior IT Consultant

Consulting environment for client delivery

Developed native Android applications with Java backend integrations, REST communication, and early continuous delivery pipelines across client projects.

Selected work

Project themes from recent delivery.

Abstract representation of microservice modernization
Platform modernization

Microservice Modernization

Modernized backend services and integration flows with Spring Boot, Kotlin, and event-driven patterns for teams moving away from heavier legacy platforms.

Spring BootKotlinKafka
Abstract representation of mobile commerce applications
Mobile + backend

Mobile Commerce Apps

Built and evolved native mobile commerce experiences with backend integrations, release workflows, and a strong focus on dependable delivery.

AndroidiOSSpring Boot
Contact

Need a backend system made more reliable?

I am interested in Java platforms, distributed systems, IoT products, modernization work, and teams that need dependable technical execution.

Protected by honeypot and time-of-flight checks.