Olgierd Kasprowicz, Developer in Gdańsk, Poland
Olgierd is available for hire
Hire Olgierd

Olgierd Kasprowicz

Verified Expert  in Engineering

DevOps Developer

Location
Gdańsk, Poland
Toptal Member Since
July 29, 2020

Olgierd is a DevOps-oriented software developer with experience navigating all stages of SDLC–from requirements gathering to post-release monitoring as well as parallel and distributed systems. He created an MVP that allows users to attach labels such as bills, electricity reports and raw expense data, and an internal tool for tracking local Git repositories. He used NixOS to discover methods to improve build reproducibility and developer onboarding time, saving company resources.

Portfolio

Intel Corporation
DevOps, Git, Linux, NixOS, Jaeger PoC, Grafana, Prometheus, Flask, Python...
Freelance
Amazon Web Services (AWS), DevOps, Git, Linux, JavaScript, Flask, Python...
Clusterone
DevOps, Git, Kubernetes, Drone CI, Docker, Bash, React, Django...

Experience

Availability

Part-time

Preferred Environment

Git, Make, Taiga, PyCharm, Vim Text Editor, NixOS

The most amazing...

...product I've developed involved leading a team of volunteers that took a 2-sentence idea to a usable product in production.

Work Experience

Graphics Software Development Intern

2019 - 2020
Intel Corporation
  • Contributed to the development of an internal distributed CI system for the graphics driver.
  • Demoed Jaeger as a way of leveraging the OpenTracing standard to get extremely detailed insights into the performance of our product.
  • Demoed Nix to evaluate new opportunities to improve build reproducibility and developer onboarding time.
Technologies: DevOps, Git, Linux, NixOS, Jaeger PoC, Grafana, Prometheus, Flask, Python, Microsoft SQL Server, PostgreSQL, Apache Airflow

DevOps Engineer

2018 - 2019
Freelance
  • Created the Terraform code for production-grade Snowplow analytics infrastructure on AWS.
  • Developed an MVP of an app (from scratch to running system) that users to attach meaningful labels such as bills and electricity as well as raw expense data such as those acquired from a bank API) for further processing.
  • Deployed an internal tool for tracking local Git repositories with unpushed commits.
Technologies: Amazon Web Services (AWS), DevOps, Git, Linux, JavaScript, Flask, Python, Ansible, Make, Docker, Vue, Terraform

Full-stack Developer

2017 - 2018
Clusterone
  • Maintained and extended the functionality of the CLI.
  • Collaborated with the product manager to ensure the best possible command-line experience.
  • Created and maintained the JavaScript client library.
Technologies: DevOps, Git, Kubernetes, Drone CI, Docker, Bash, React, Django, Command-line Interface (CLI), JavaScript, Python

Lmap: A Mindmap Learning To-do List

https://github.com/allgreed/lmap
I was inspired to take a more organized approach to learning. A simple list wasn't sufficient, and mindmaps lacked the ability to mark things as "done" [or "learned"]. I gathered a group of volunteers and began to create my ideal tool to manage learning. It's still in the alpha stage, yet already providing added value over other tools.

Languages

Python, JavaScript, Rust, Bash

Tools

Git, Terraform, Ansible, Vim Text Editor, PyCharm, Make, Apache Airflow, Grafana

Paradigms

DevOps

Platforms

Linux, Docker, Drone CI, Kubernetes, Amazon Web Services (AWS)

Other

Minimum Viable Product (MVP), NixOS, Prometheus, Jaeger, Networking, Domain-driven Design (DDD), Nomad, Taiga, Jaeger PoC, Command-line Interface (CLI), FastAPI

Frameworks

Flask, Django

Libraries/APIs

React, Node.js, Vue

Storage

MongoDB, PostgreSQL, Microsoft SQL Server

2017 - 2020

Bachelor's Degree in Computer Science

University of Gdańsk - Gdańsk, Poland

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring