Jan Rotter, Developer in Wrocław, Poland
Jan is available for hire
Hire Jan

Jan Rotter

Verified Expert  in Engineering

DevOps Developer

Wrocław, Poland

Toptal member since October 3, 2022

Bio

Jan is a professional problem solver with experience in programming and managing Unix systems and networks. As a DevOps developer, he quickly spots opportunities for improvement and implements them on his own, increasing engineering productivity and systems performance. With his skills and expertise, he will be a great addition to any team.

Portfolio

Ocado Technology
Amazon Web Services (AWS), AWS Cloud Architecture, Python 3, GitLab, Nexus

Experience

  • Linux - 18 years
  • Amazon Web Services (AWS) - 6 years
  • Python 3 - 6 years
  • Nexus - 4 years
  • GitLab CI/CD - 4 years
  • GitLab - 4 years
  • AWS Cloud Architecture - 3 years
  • TypeScript - 3 years

Availability

Part-time

Preferred Environment

Linux, MacOS, Amazon Web Services (AWS), Go, GitLab, GitLab CI/CD, Python 3, TypeScript, AWS Cloud Architecture

The most amazing...

...thing I've developed is a credential management system for build tools that allows the instant setup of developers' workstations and projects' CI/CD pipelines.

Work Experience

Staff DevOps Engineer

2018 - PRESENT
Ocado Technology
  • Developed a credential management system for the build tools like Gradle, sbt, Maven, NuGet, and npm to simplify the setup of development environments and CI/CD pipelines. It was praised many times by our developers.
  • Designed, implemented, and maintained infrastructure for hosting a large number of artifacts within Sonatype Nexus 3 installation on AWS.
  • Diagnosed and patched several bugs in Sonatype Nexus 3 that had poor performance or invalid service behavior.
  • Created an internal shared AWS CDK library with common infrastructure patterns. This has substantially reduced the effort required to meet the compliance requirements of our infrastructure.
  • Implemented a caching proxy for the Sonatype Nexus that redirects users to pre-signed S3 URLs, significantly reducing the volume of traffic that has to be delivered by the service itself.
Technologies: Amazon Web Services (AWS), AWS Cloud Architecture, Python 3, GitLab, Nexus

Experience

A Reverse Caching Proxy to Use with Sonatype Nexus 3

A simple reverse caching proxy that integrates well with Sonatype Nexus 3 and allows offloading the traffic from the service to S3. It significantly reduces the amount of data that has to be transferred by the Nexus service itself.

Education

2011 - 2013

Master's Degree in Computer Science

Wroclaw University of Technology - Wroclaw, Poland

2007 - 2011

Bachelor's Degree in Computer Science

Wroclaw University of Technology - Wroclaw, Poland

Skills

Tools

GitLab, GitLab CI/CD, MATLAB

Platforms

Linux, Nexus, Amazon Web Services (AWS), MacOS

Languages

Python 3, TypeScript, Go, C++, ANSI C

Other

AWS Cloud Architecture, Machine Learning, Image Processing

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