Helped developing new features for the search and suggestion functionalities.
Microservices, AWS, Scala, Monix, Java, Spring, ElasticSearch and Redis.
Helped develop pipelines processing data of over 30 million users and robustly migrated it to a new architecture.
Microservices, AWS, Scala, Cats Effect and Smithy4s.
Led development of a new version of the advertising app backend. Migrated users' data from the old backend.
Spearheaded the development of a critical service with DDD and laid foundations for its architecture.
Developed internal tools as a part of the platform team to improve productivity and DX of other teams.
Microservices, AWS, Scala, Akka, Cats Effect, Doobie, Flyway, PostgreSQL, Kafka, Protobufs and gRPC.
Developed several core-domain services. Promoted DDD. Contributed to architectural decisions and internal tooling. Provided workshops and mentoring to other developers.
Microservices, AWS, Scala, Akka, Cats Effect, Monix, Flyway and PostgreSQL.
Helped improve the scalability of the core service. Expanded the array of service integrations available to customers.
AWS, Heroku, Scala, Play Framework, Akka, Monix, Slick, FlywayDB, PostgreSQL, React and Redux.
Worked as an architect, back-end developer and a leader of a small team of 3 engineers, representing the company externally as a technical co-founder.
AWS, Scala, Akka, Cats, Monix, Slick, FlywayDB and PostgreSQL.
Worked as Scala consultant. Contributed to the development of e-commerce and fintech applications.
Microservices, Scala, Akka, Play Framework, Slick, MariaDB and ElasticSearch.
Part of the team developing the core module of the company's flag product's desktop version, Opera browser.
C++, Chromium and GYP.
Thesis Tools for calculating Nash equlibria in finite games concerned the creation of equlibria-calculating tools and algorithms used to find them.
Thesis Client of autoupdater server concerned the creation of a generic updater client.
ComboSolutions Mateusz Kubuszok (sole trader)
Żory, Poland
+48 784 929 440
JVM (10 years)
Scala (9 years)
Concurrency and parallelism (9 years)
Functional programming (9 years)
Distributed systems (8 years)
Microservices (8 years)
Agile (8 years)
Reactive Streams (Akka Streams, FS2, Monix) (7 years)
Scala metaprogramming and library development (7 years)
Akka (Actors, Cluster, HTTP, Streams) (6 years)
AWS (6 years)
Polish (native speaker)
English (C1)
Driver's licence
Author of Things you need to know about JVM (that matter in Scala)
Frequent conference speaker (over 20 talks/workshops on conferences and meetups, guest at podcasts)
Maintainer of Chimney, the most popular type mapping library in Scala
Kubuszok.com (blog)
GitHub.com/MateuszKubuszok (Open Source)
StackOverflow.com/users/1305121/mateusz-kubuszok (over 27k rep)