Matjaž Čuk, Developer in Ljubljana, Slovenia
Matjaž is available for hire
Hire Matjaž

Matjaž Čuk

Distributed Systems Developer

Ljubljana, Slovenia

Toptal member since May 20, 2022

Bio

Matjaž is a back-end and platform engineer with 14 years of experience building distributed systems in multiple languages. He has worked on high-throughput betting systems, cloud-managed Wi-Fi at large scale, and more recently fintech, identity and KYC. In his latest role he focused on platform engineering and developer experience: the API standard four engineering teams build against, and the gateway that enforces it. Earlier, he was a tech lead and a team lead.

Portfolio

USBC
Java, OpenAPI, OpenID Connect (OIDC), OpenID, RabbitMQ, PostgreSQL
Plume Design
Scala, Apache Kafka, Akka
Paurus
Java, RabbitMQ, Distributed Systems, Transitions, Java Transaction API (JTA)...

Experience

  • Java - 14 years
  • REST APIs - 14 years
  • Distributed Systems - 14 years
  • OpenAPI - 10 years
  • Spring - 10 years
  • RabbitMQ - 10 years
  • Software Design - 10 years
  • Software Architecture - 10 years