Aleksander Korzynski
Verified Expert in Engineering
DevOps Engineer and Linux Software Developer
Warsaw, Poland
Toptal member since July 20, 2021
Aleksander is a veteran Linux engineer who helps organizations achieve strategic software delivery goals, such as agility, reliability, and security. As a Toptal/Google contractor, he designed a CD pipeline supporting almost 1,000 developers. At the University of Cambridge, he tuned the performance of applications in a >£1 million Linux HPC cluster. Aleksander can configure the cloud, CI/CD, and release automation.
Portfolio
Experience
Availability
Preferred Environment
Linux, DevOps, Python, Bash, CI/CD Pipelines, Docker, Kubernetes, Google Kubernetes Engine (GKE), Google Compute Engine (GCE), Argo CD
The most amazing...
...system I've developed was a comprehensive CI/CD pipeline for tracking the OpenStack project, supporting changes from over 10,000 open-source developers.
Work Experience
DevOps Engineer
Priceline
- Designed and implemented a new Kubernetes (GKE) deployment system, incorporating security, quality, and compliance checks while maintaining good developer experience for hundreds of software engineers.
- Architected and implemented a Helm chart rendering system, featuring rendering preview on GitHub pull requests and the ability for the central DevOps team to enforce specific parts of the configuration.
- Developed an innovative extension to Argo Rollouts: a synchronization barrier for parallel deployments to different Kubernetes clusters.
- Designed and implemented a new deployment pipeline to Ionic (a Progressive Web App framework), allowing developers to maintain separate deployment channels for different native app versions.
- Implemented REST endpoints in a custom internal application at the crux of the build and deployment system.
- Supported the enterprise with migration to Google Cloud Platform (GCP).
Independent Consultant – Linux, DevOps and Web
DevOpsera
- Conducted an audit of an OpenStack public cloud installation, saving the client costly support issues down the road.
- Consulted a client on setting up a CI system for building Ubuntu Linux software packages, greatly simplifying the solution they planned and saving them time and money.
- Managed software projects to develop and/or migrate about five WordPress websites, applying Kanban to achieve agility.
- Managed and mentored a software engineer to develop a bespoke Python script for promoting online events on Meetup.com.
- Hosted regular online events for tech leaders and built a community of nearly a thousand people.
- Automated audio transcriptions with Google Cloud.
- Built processes for business development using open-source technologies, such as Groundhogg CRM and Kanboard.
Linux DevOps Engineer – OpenStack
Hewlett Packard Enterprise
- Led the development of a downstream CI/CD system for OpenStack, capable of processing changes from over 10,000 open-source developers.
- Developed an extension to Git that allows for tracking patches on top of an open-source project by combining the advantages of Git merges and rebases.
- Co-developed the code for deploying OpenStack to a virtual test environment using the same Chef recipes as in production.
Linux Engineer – HPC
University of Cambridge (ClusterVision)
- Developed software for monitoring a high-performance computing (HPC) cluster, including OO analysis and design.
- Participated in a supercomputer performance research project on behalf of the University of Cambridge. Tuning the compiler, communications, OS, and applications.
- Tuned the performance of applications in a €15 million Linux HPC cluster at the Julich Supercomputing Centre, Germany–the fastest computer in Europe.
- Tuned the performance of applications in a >£1 million Linux HPC cluster at the University of Cambridge, UK–the fastest x86 computer in the UK in 2006.
- Resolved performance issues for researchers running HPC code in Linux clusters.
Linux Engineer – HPC
University of Birmingham (ClusterVision)
- Reorganized the storage for a £2.6 million Linux parallel compute cluster, increasing resilience and supportability for the in-house system administrator team.
- Developed health checking and self-healing scripts for the Linux cluster, fixing computational performance issues.
- Transferred knowledge about the cluster to in-house system administrators.
Linux Software Developer
ClusterVision
- Co-developed software for managing Linux high-performance compute clusters. Built a data collection mechanism that scales to 1,000s of nodes.
- Increased the performance of the pre-existing cluster management code by several factors. Introduced code profiling tools into the team.
- Developed internal software for managing support engineers' access to environments belonging to our clients.
- Developed internal software for monitoring the activity of support engineers on machines belonging to our clients.
Experience
A Beginner's Book on Linux
https://userbie.com/get-startedCI/CD System for OpenStack
https://devopsera.com/2014/04/federative-continuous-integration/Linux Kernel-level Checkpoint and Recovery
https://2006.dsn.org/FinalProgram.pdfCD-based Distribution of Minix
http://studia.elka.pw.edu.pl/prog/minix/ReplayGain Implementation in the LAME MP3 Encoder
https://svn.code.sf.net/p/lame/svn/trunk/lame/doc/html/history.htmlEducation
Postgraduate Diploma in Entrepreneurship
Lazarski University - Warsaw, Poland
Master's Degree in Computer Science
Warsaw University of Technology, Faculty of Electronics and IT - Warsaw, Poland
Diploma in Mathematics and Physics
Stefan Batory High School - Warsaw, Poland
Certifications
Certified Scrum Master
Scrum Alliance
Skills
Libraries/APIs
Microsoft Development, API Development, REST API, Standard Template Library (STL), OpenSSL, Node.js, API
Tools
Git, GitHub, Google Kubernetes Engine (GKE), Helm, Terraform, Jenkins, Git, GitLab CI/CD, Torque, Docker Compose, GCP Security, Chef, Gerrit, Apache Tomcat, Apache, VMware, Subversion, Vagrant, LearnDash, CVS, GCC, Ansible, Google Compute Engine (GCE), Splunk, RabbitMQ
Languages
Python, Perl, Bash, C, Bash Script, C++, Java, SQL, HTML, CSS, JavaScript, XML, DocBook, Python, PHP, XSLT, YAML
Frameworks
OAuth, Django, Google Web Toolkit, Boost, Django
Paradigms
DevOps, Object-oriented Programming, Refactoring, Agile Development, Continuous Integration (CI), Agile Development, Continuous Development (CD), High-performance Computing (HPC), DevSecOps, Agile Development, Agile Development, Kanban Project Management, Object-oriented Design (OOD), Object-oriented Analysis & Design (OOAD), Scrum Master Consulting
Platforms
Linux, Kubernetes, Docker, Cloud Engineering, Linux, OpenStack, WordPress Development, Ubuntu, Debian, Software Design Patterns, Linux, CentOS, Linux, Nexus, Linux, New Relic, Red Hat Enterprise Linux
Storage
JSON, Relational Databases, GPFS, Google Cloud Development, Cloud Engineering, Google Cloud SQL, MySQL, PostgreSQL, Google Storage Development
Other
CI/CD Pipelines, Software Development, System Administration, Performance Tuning, GitFlow, Shell Script, Linux, Ubuntu Server, Git Flow, Git Repo, Argo CD, Scripting, Site Reliability, Cloud Computing, Architecture, GitOps, Cloud Engineering, Cloud Architecture, Cloud Engineering, Cloud Migration, Software Architecture, SSH, Code Review, High Code Quality, Software Development Lifecycle (SDLC), API Integration, APIs, Linux, Virtualization, Web App Deployment, Web Development, Containerization, Code Deployment, GitHub Actions, Cloud Infrastructure, Software Design, GitHub Workflows, Decentralized Systems, Back-end Developers, Monitoring, Canary Deployment, IP Networks, Elementor, Scrum Master Consulting, Groundhogg CRM, Infrastructure as Code (IaC), Code Auditing, IT Security, Full-stack, Technical Leadership, Technical Requirements, Orchestration, SecOps, Identity & Access Management (IAM), Lean Project Management, Product Management, Business Development, Intellectual Property, IBM Storage, Scientific Linux, Reverse Engineering, Operating Systems, Private Clouds, Nexus IQ, DevOps, Unix Shell Scripting, SOX Compliance, SOX, PCI Compliance, Containers, Data Structures, Solution Architecture, Email, Mail Servers, SSO Engineering, Google Cloud Functions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring