PROFILE
Programming is my life passion and I have more than 12 years of experience designing and creating various types of software - from small applications to big complex systems handling big traffic. I have very solid experience in functional programming as well as in object oriented programming - where I prefer to mix both paradigms always trying to find the simplest and most efficient way of creating applications. I specialise in designing backends, tooling and systems, but I also have a lot of experience with creating various types of rich UIs and frontends.I love programming, designing systems and mathematical riddles. I value stability and maintainability above anything else in my work. I always try to “make it better” and “feel nicer”EDUCATION & CERTIFICATES
Nov 2013
Functional Programming Principles in Scala
Coursera
2010-2013
Bachelor's degree
Polish-Japanese Institute of Information Technology Gdańsk
SKILLS
Proficient in
- scala, scala3, Typescript, Javascript (ES5, ES6), python, PHP, Java
- kafka, elastic, redis, postgresql, MySQL, Flink
- Docker, Kubernetes, protobuf, AWS
- React, Angular, scala-js, nodejs
- akka, cats-effect, zio
Familiar with
- Play Framework, koajs, OpenShift, bazel
- MariaDB, rabbitMQ, Selenium, go
Learning
- Rust,
- Kotlin,
- Svelte
TOOLS
- Intellij Idea, Docker, AWS, MacOS
- Kubernetes, Linux
LANGUAGES
- English Advanced
- Polish Native
- German Basic
- Spanish Basic
- Japanese Learning
SIDE PROJECTS
Clothy
Jul 2013 – Jun 2016
- Description: Instagram like application for fashion bloggers
- Technologies: scala, Play Framework, redis, elastic, slick, akka, Typescript, Angularjs
CF
Jan 2020 – Present
- Description: Secret project for coffee lovers
- Technologies: scala, cats-effect, postgresql, redis, elastic, python
WORK EXPERIENCE
zooz
Remote
Sep 2021 - Present
Scala Developer
- Technologies: scala, scala3, scala-js, zio, cats-effect, Docker, Kubernetes, postgresql, kafka, Flink, Typescript, AWS
- Projects: control-center, ververica-deployment-cli, sql-engine, masking-service, data-exporter
White Hat Gaming
Remote
Sep 2020 - Aug 2021
Senior Scala Developer
- Technologies: scala, cats-effect, akka, Docker, Kubernetes, postgresql, kafka, AWS
- Projects: platform, sendto-segment
Sony Electronics
Gdańsk, Remote
Dec 2018 - May 2020
InfoSec Automation Scala Developer
- Technologies: scala, cats-effect, monix, Kubernetes, postgresql, redis, graphql, kafka, AWS
- Projects: ONC, transistor, slack-proxy
Nordea
Gdańsk, Gdynia
Oct 2017 – Dec 2018
Senior IT Developer
- Technologies: scala, akka, cats-effect, Kubernetes, OpenShift, bazel, kafka, postgresql, redis, protobuf
- Projects: CRAFT, governance-hub
Assertis
Gdańsk, London, Remote
Jul 2014 - Oct 2017
Full Stack Developer, Team Leader, Scrum master
- Technologies: scala, go, PHP, Typescript, nodejs, Angularjs, React, MySQL, MariaDB, Ansible, Memcached, AWS
- Projects: Caledonian Sleeper, Railsmartr
On Track Retail
London
Apr 2015 - Sep 2015
Scala Developer
- Technologies: scala, spray.io, slick, rabbitMQ
- Projects: payment-service, admin-panel
Business Software Solutions
Gdańsk, Sopot
Mar 2013 - Jun 2014
Developer
- Technologies: scala, akka-actors, slick, Play Framework, PHP, MySQL, Java
- Projects: Amber Expo, Finst, Zelga
Wirtualna Polska
Gdańsk
Apr 2013 - Dec 2013
PHP Developer
- Technologies: PHP, Java
- Projects: rozrywka.wp.pl, komiksy.wp.pl
Polcode
Remote
Sep 2012 – Feb 2013
PHP Developer
- Technologies: PHP, Selenium, MySQL
- Projects: Evertalk, Crossfit