Experience

Senior Software Engineer @ Inter Cars S.A.

May 2022 - Nov 2026

Backend development (Java/Spring Boot) for a B2B automotive e-commerce platform: new services and maintenance of existing ones in production (product and price domains), Kafka, Azure infrastructure. Also built an LLM chatbot in Python, live in production for B2B customers.

Java Microservices & Cloud Infrastructure(Java/Backend Engineer)

  • Built and ran high-throughput Spring Boot microservices handling hundreds of RPS at low latency on Kubernetes with time-based autoscaling
  • Designed ScyllaDB schema for the first version of the product service (~10M products): denormalized tables with materialized views enabling both product-centric and vehicle-centric queries
  • Maintained the pricing services and added business and technical features: price caching (Redis, in-memory), logging and metrics, Kafka message processing into PostgreSQL with per-record failure isolation
  • Developed new microservices and deployed them with internal CI/CD templates; provisioned their Azure resources with Terraform: AKS namespaces, PostgreSQL, Key Vault
  • Operated live services: monitoring and alerting (Prometheus, Grafana, Kibana), scaling, troubleshooting issues and Kubernetes pods, technical support on customer requests
  • Java
  • Spring Boot
  • Kafka
  • PostgreSQL
  • ScyllaDB
  • Redis
  • Kubernetes
  • Docker
  • Terraform
  • Azure
  • Grafana
  • Kibana

E-commerce Chatbot(Python Engineer)

  • Developed LLM chatbot live in production for B2B customers: 550+ daily interactions across 6 European markets, LangGraph state machine with human-in-the-loop, integrated with Java microservices via async REST APIs
  • Designed RAG pipeline with FTS BM25 and token coverage rescoring for vehicle lookup; vector search for category matching; multiple Azure OpenAI models for conversation, tagging, and transliteration; function calling with Pydantic schemas
  • Built LLM observability (Langfuse, OpenTelemetry): cost tracking, latency monitoring, content safety via Azure mechanisms; cut LLM cost with token and per-user rate limits
  • Python
  • LangGraph
  • LangChain
  • Azure OpenAI
  • Tantivy
  • Langfuse
  • Pydantic
  • FastAPI
  • PostgreSQL
  • CopilotKit

Backend Developer @ Etteplan

Jun 2019 - May 2022

Java/Spring Boot development: smart metering platform (Diehl Metering) and network device management systems (Nokia)

  • Developed water leakage monitoring and energy forecast features for Diehl IZAR smart metering platform (Spring Boot, Elasticsearch); collaborated with international team and frontend developers
  • Implemented weather API integrations for energy analytics; Elasticsearch integration testing with TestContainers
  • Built server-side adapters for bulk network device management (Nokia)
  • Java
  • Spring Boot
  • Elasticsearch
  • TestContainers

Backend Developer @ ALTIMI

Aug 2016 - Sep 2018

Java/Spring backend for Nokia network management systems

  • Developed server-side adapters using Nokia's internal framework for managing network devices (routers, switches, network servers)
  • Contributed to web application integrating Heating/Cooling modelling tool: Java backend, MS SQL, and JavaScript/jQuery frontend
  • Java
  • Spring
  • MS SQL
  • JavaScript

Software Development Engineer @ Gigaset

May 2015 - Jul 2016

Product-focused smart home team (~20 people): backend for IoT device-software system (sensors, sirens); separate Cordova mobile project

  • Built real-time alert microservice processing sensor events (motion, door/window, smoke) with RabbitMQ; push notifications handled by separate microservice
  • Cordova mobile app modifications and deployment to Google Play and App Store
  • Java
  • Play Framework
  • RabbitMQ
  • Cordova

Android/Backend Developer @ A.T.S. S.A. / XTYPE

Oct 2012 - Apr 2015

Java development: Android applications and backend APIs

  • Built Android TV apps (Java) on custom Android OS for digital signage; optimization and troubleshooting of custom OS issues
  • Backend APIs: Java/Play Framework and PHP; push notifications with GCM
  • Android
  • Java
  • Play Framework
  • PHP

Developer @ Earlier Roles

Jan 2010 - Aug 2012

Python/Django, Android, and PHP development at various companies; also developed own applications

  • Side projects: launched Django web app with growing user base; built profitable Android app
  • Python
  • Django
  • Android
  • PHP
  • HTML
  • CSS

Education

Master's degree, Computer ScienceUniversity of Silesia, Katowice
2006 - 2011
Professional Training, Trainer Development ProgramSchool of Trainers
2018 - 2019
Professional Training, CoachingSchool of Coaching
2016 - 2017

Certificates

AI_devs 4 - BuildersAI_devs
2026
AI_devs 2 & 3 - Building AI Agents & GPT-4 IntegrationAI_devs
2025
10xdevs - AI-Powered Application Development10xdevs.pl
2025
Elasticsearch for DevelopersNobleProg
2023