Stylised portrait of Kamil Szulc pulling a face, curly hair and round glasses
Kamil SzulcSenior Backend Developer
Based in Poznań
Java · Kotlin · Cloud

About Kamil

I'm Kamil — a backend developer from Poznań. For 9+ years I've built cloud-native systems in Java and Kotlin: digital signatures, payments, and parking & mobility platforms used by millions across Europe, North America and Australia. I care about clean code, continuous delivery, and teams that share what they know.

Scroll
  1. 2014 – 2018

    B.Eng. Computer Science

    Poznań University of Technology

    • Where the Java habit started.
  2. 2016 – Now

    Software Engineer → Senior

    Inwebit · Poznań

    • Nine years at one software house, shipping for clients across fintech, IoT, healthcare and mobility.
  3. 2018

    Bills & Invoices Payment Platform

    Full-Stack Java Developer

    • Secure platform aggregating bills, paid by card, payment gateway or PayPal.
    • One backend API for Android, iOS, Tizen, Android TV and web.
  4. 2018 – 2019

    Document Digital Signing Platform

    Java Developer

    • Designed the system architecture with third-party and PKI integrations.
    • Legally compliant e-signatures for B2B and B2C customers.
  5. 2019

    Beehive Monitoring Platform

    Full-Stack Developer

    • Beekeepers track hive weight, temperature, humidity and sound remotely.
    • Built the iOS app and the backend.
  6. 2019 – 2020

    First Aid Emergency Call App

    Full-Stack Developer · Team lead

    • Life-critical app that calls emergency services and guides you through the incident.
    • Accessibility features for users with sensory disabilities, including deafblindness.
    • Led a small Scrum team across iOS and backend.
  7. 2021

    Local Business Marketplace

    Senior Backend Developer · Yell

    • REST APIs for business data on a high-traffic consumer platform.
  8. 2021 – Now

    EasyPark Mobility Platform

    Senior Backend Developer · Arrive

    • Spring Boot microservices behind EasyPark, RingGo, ParkMobile and Parkopedia — up to 7M requests a day.
    • External API for automotive integrations that brought in 1M+ new users.
    • Automated fraud detection: up to 30% less credit loss in targeted markets.
  9. Now

    AI-assisted engineering

    Claude Code in the daily loop

    • Cut log volume by 55% across team services — about $2,700 a month in infra savings.
    • AI tooling for code review, post-incident analysis and security monitoring.

Works

Kamil taking a mirror selfie in a steel elevator, suitcase at his feet

what I've been building →

01

Mobility at scale

Arrive · EasyPark · 2021 – Now

7Mrequests a day on the busiest services

  • Core parking services7M req / day
  • External automotive API1M+ new users
  • Automated fraud detection−30% credit loss
  • Log cleanup with Claude Code−55% logs · $2.7k/mo
  • Monolith → microservicesMigration lead
  • Consumer data & accountsPII · retention

Brands EasyPark · RingGo · ParkMobile · Parkopedia

02

Earlier builds

Inwebit · 2018 – 2021

5products shipped, from bees to e-signatures

  • First Aid Emergency CallLife-critical
  • Beehive MonitoringIoT
  • Document Digital SigningPKI
  • Bills & Invoices PaymentsPayments
  • Yell marketplaceHigh traffic

Also shipped iOS apps in Swift · Angular front-ends · VoIP

03

Toolbox

Java · Kotlin · SQL

9+years on the JVM

  • Spring Boot · MVC · Data · SecurityFrameworks
  • PostgreSQL · JPA · Flyway · SnowflakeData
  • AWS · Docker · KubernetesCloud
  • Grafana · Datadog · HumioObservability
  • LaunchDarkly · canary deploysDelivery
  • TDD · DDD · Clean ArchitecturePractice

CI/CD Maven · Gradle · Jenkins · GitHub Actions

05

Off the keyboard

Mat · pitch · table · cup

Kamil in a hoodie and cap at the gym
  • Brazilian Jiu-JitsuMat
  • FootballPitch
  • Board gamesTable
  • Specialty coffeeCup
  • AIAlways

Languages Polish — native · English — fluent

Say hi

Looking for someone to own a backend end-to-end — from the first schema to the on-call pager? Let's talk.

kamilszulc95@gmail.com