Mateusz Kubuszok Senior Software Engineer Focused on delivering scalable and reliable solutions.
Value the culture of cooperation, learning and feedback.
Experience Zalando Jul, 2024—now Remote Senior Scala Developer

Helped developing new features for the search and suggestion functionalities.

Microservices, AWS, Scala, Monix, Java, Spring, ElasticSearch and Redis.

SiriusXM Oct, 2023—May, 2024 Remote Senior Scala Developer

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.

Swissborg SA Oct, 2020—Feb, 2023 Remote Senior Back-End Developer

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.

Coya AG Aug, 2018—Nov, 2019 Remote Senior Back-End Developer

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.

OrderMetrics Inc. Feb, 2018—Jul, 2018 Remote Back-End Developer

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.

SkillHouse.io Mar, 2017—Jan, 2018 Wrocław, Poland CTO, Back-End Developer

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.

ScalaC Jun, 2015—Jul, 2017 Remote Scala Developer

Worked as Scala consultant. Contributed to the development of e-commerce and fintech applications.

Microservices, Scala, Akka, Play Framework, Slick, MariaDB and ElasticSearch.

Opera Software ASA Mar, 2014—May, 2015 Wrocław, Poland Software Developer

Part of the team developing the core module of the company's flag product's desktop version, Opera browser.

C++, Chromium and GYP.

Nokia Siemens Networks Sep, 2012—Jun, 2013 Wrocław, Poland Working Student

Contributed to an internal network dimensioning tool. Developed a repository for versioning the tool and its updater client.

Java, Guava, Guice, Spring Framework and Hibernate.

PGS Software SA Aug, 2012 Wrocław, Poland Intern

Developed a small user-facing website.

Java, Spring Framework, Spring Roo, Hiberante, jQuery.

Education Wrocław University of Technology 2013—2014 Wrocław, Poland Computer Science (Algorithmics) at Faculty of Fundamental Problems of Technology, Master of Science GPA 4.0

Thesis Tools for calculating Nash equlibria in finite games concerned the creation of equlibria-calculating tools and algorithms used to find them.

Wrocław University of Technology 2009—2013 Wrocław, Poland Computer Science at Faculty of Fundamental Problems of Technology, Bachelor of Science GPA 4.5

Thesis Client of autoupdater server concerned the creation of a generic updater client.

I hereby declare that all the facts and information for this cover letter and CV are true. I hereby give consent for my personal data included in the application to be processed for the purposes of the recruitment process in accordance with Art. 6 paragraph 1 letter a of the Regulation of the European Parliament and of the Council (EU) 2016/679 of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).
Contact information

ComboSolutions Mateusz Kubuszok (sole trader)

Żory, Poland

+48 784 929 440

Mateusz.Kubuszok@gmail.com

LinkedIn.com/in/MateuszKubuszok

Skills

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

Key achievements

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

Portfolio

Kubuszok.com (blog)

GitHub.com/MateuszKubuszok (Open Source)

StackOverflow.com/users/1305121/mateusz-kubuszok (over 27k rep)