Marcin Nikliborc

Senior Software Engineer

Wroclaw Metropolitan Area

About

Backend engineer designing event-driven systems and AI integrations at scale. I own the full lifecycle — from architecture decisions through production operations. Currently building real-time reporting pipelines and LLM-powered chat systems at Chili Piper. Former Technical Team Leader at UBS, managing a team of 5 developers, building streaming application. Github: https://github.com/mnikliborc

Experience

  • Scala Developer at Chili Piper
    Aug 2022 - Present · 3 yrs 11 mos

    Responsibilities: - developing services in fast-paced / high autonomy startup environment - configuring deployments - supporting services in production (monitoring error alerts, fixing issues) - code reviews Tools: Scala, Cats, Tapir, Doobie, Tagless-Final, Kafka, Postgres

  • UBS (2 yrs 3 mos)
    • Technical Team Lead
      Mar 2021 - Aug 2022 · 1 yr 6 mos

      Responsibilities: - analysing features and splitting them into development tasks for other devs - leading design meetings - implementing POCs - troubleshooting of Akka Streams and Kafka Streams pipeline - conducting code reviews Example tasks: - designing and bootstrapping a service responsible for creating configuration of data ingestion sources from Excel documents, - analysing new data sources to identify missing features in the data ingestion pipeline, - POC of mini programming language for record metadata transformation using parser combinators, - understanding Kafka/Kafka Streams mechanisms for troubleshooting, e.g. leader election, transactions, idempotency Tools: Scala, Akka Streams, Kafka Streams, Cats

    • Scala Developer
      Jun 2020 - Aug 2022 · 2 yrs 3 mos

  • Scala Developer at Luxoft
    Jun 2020 - Aug 2022 · 2 yrs 3 mos

  • Scala Developer at Cloudentity
    Dec 2016 - Jun 2020 · 3 yrs 7 mos

    - designed, developed, and documented Pyron API Gateway (http://github.com/cloudentity/pyron), performing code reviews - leading functional programming/Scala internal workshops - implemented yet another Scala/Java framework, for Vertx-based microservice development (REST APIs, configuration management, HTTP clients, event-bus abstraction layer) (https://github.com/cloudentity/vertx-tools) Tools: Scala, Scalaz, Vertx

  • Scala Developer at Cammy
    Aug 2015 - Aug 2016 · 1 yr 1 mo

    - built from scratch and deployed to production an authentication service within first few weeks at Cammy - experimented, designed and implemented a people detection service based on deep neural networks (YOLO algorithm) - mentoring co-workers new to Scala and JVM