Krzysztof Skolimowski

Krzysztof (Chris) Skolimowski

backend developer

Profile

I am an enthusiastic technology professional with a passion for the Internet, open-source software, and GNU/Linux. I possess a strong understanding of domain-driven design, system design and microservice architecture.

My favourite technologies I've worked with: Go, GNU/Linux, PostgresSQL, Docker, Kubernetes, Kafka, Protobuf.

Employment History

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.

Skills

  • Go
  • Git
  • Docker
  • Kubernetes
  • GNU/Linux
  • SQL
  • GRPC
  • REST, HTTP2
  • DDD
  • Kafka
  • Stream processing
  • Couchbase
  • Clean Architecture

Languages

  • english
  • spanish
  • polish

Education

Bachelor of Science, AGH University of Science and Technology, Cracow

October 2014 – January 2018

Automatics and robotics

Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering

Thesis: Configuration of video surveillance system
Java application created with use of JavaFX designed to enable configuration of video surveillance system with many USB webcams.

Certificates

  • CAE, British Council
  • Driving license category: B
  • Certificate of Competency of Inland Skipper

Extra-curricular activities

Audit committee chairman
at Erasmus Student Network AGH Cracow

May 2018 – May 2019

Fundraising committee coordinator
at Erasmus Student Network AGH Cracow, Cracow

May 2017 – May 2018

ESNcard project cordinator
at Student Network AGH Cracow, Cracow

June 2016 – May 2017

Hobby

  • bachata
  • languages
  • fitness

I agree that my personal data will be processed by the company in order to recruit for the position I am applying for.