Software Developer at Quickline AG - Zürich
April 2021 - Present
As a developer for quickline.ch/tv, I played a key role in the design and implementation
of a modern TV streaming platform: quickline.ch/tv.
My responsibilities included: creating distributed and highly resilient microservices to
handle high network traffic, implementing them in a highly available manner with capability
of handling back-pressure.
I also coordinated with external developers, communicated with client-side developers,
product owners, and non-technical team members, and organized an agile workflow. My
experience and skills have been instrumental in the successful development of this project.
Technologies used: Go, Docker, Couchbase, Python, GNU/Linux, HTTP, Splunk
Software Developer at Auvik Networks Inc. - Barcelona
November 2019 - March 2021
Development of a network management and monitoring solutions: auvik.com
As a developer for auvik.com, I designed and implemented network management and monitoring
solutions, including distributed microservices, stream-processing pipelines, and technical
documentation. I also integrated new systems with legacy codebase.
Technologies used: Go, PostgreSQL, Kafka, protobuf, grpc, Elasticsearch, Docker, Kubernetes,
skaffold, helm
GNU/Linux, GRPC, GitLab, DataDog
Backend Golang Developer at MODULUS – Asseco Group, Cracow
February 2018 - November 2018
Development of social platform: ownetic.com
and SaaS:
futuramo.com.
Writing
of Golang source code, documentation and
Python tests.
Technologies used: Go, MySQL, MongoDB, Redis, Kafka, Docker, GNU/Linux, REST, Python,
GitLab
Full-stack Developer at Futurum Technology LTD. sp. k., Cracow
October 2017 – January 2018
Development of Java 8 and Angular 4 web applications. Creation of source
code, implementation of new features, preparing technical documentation,
writing unit tests.
Technologies used: Java 8, Spring, Hibernate, MySQL, Angular 4, HTML, CSS, JavaScript,
jQuery,
Selenium
Docker, Git
ESI Program Trainee - Java Tester at IBM - Poland, Cracow
July 2017 – September 2017
Creation of automated tests in Java language with use of iTestCloud
Framework, based on Selenium. Writing technical documentation.
Technologies used: Java 8, Selenium, Git, Docker, Jenkins
Praktykant w dziale Automatyki (Student Trainee in Department of
Automatics) at Mikronika, Cracow
July 2016 – August 2016
Assembly, configuration and programming of controllers built of modules SO-52.
Creating SCADA model in SYNDIS RV software.