Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Michał Mocarski

Helenów

Summary

Experienced DevOps engineer capable of programming with C++, C#, F# and Python who was performing administrative duties related to setup and maintenance of various continuous integration/continuous delivery and version control systems. Engaged with design, development and maintenance of build system, test environments and delivery pipelines. Experienced with various virtualization techniques starting from virtual machines, containerization with Docker and low-level application virtualization.

Overview

15
15
years of professional experience

Work History

Senior DevOps Engineer

Knowit
07.2022 - Current

Working on web electronic documents archivization project.

Performing development tasks in C++ and C#.

Maintenance and development of build scripts using Python, Batch and MSBuild.

Management and development of Azure based Continous Integration and Continous Delivery system.

Migration of TFS repository to Git.

Senior DevOps Engineer

Credit Suisse
07.2011 - 07.2022

Working with >2MLOC financial software codebase built using C++, C# and F#.

Performing code migration projects: Visual C++ 2005 to Visual C++ 2010, Visual C++ 2010 to 2017, .NET 2.0 to .NET 4.0, F# 2.0 TO F# 4.5.

Working with VCS migration project - ClearCase to Perforce. Performing administrative tasks related to Perforce VCS server.

Maintenance and development of build-test-release scripts built with Bash, Perl, Python, MSBuild and F#.

Design and development of proprietary Continuous Integration and Continuous Delivery system based on TeamCity and custom C# + F# code.

Working with custom in-house private cloud solution as well as Azure cloud migration.

Software Engineer

Imagination Technologies
04.2011 - 07.2011

Helping with MKS to Perforce migration project.

Working with Batch and Python based build and test scripts.

Development of GPU drivers.

Software Engineer

Techland
03.2010 - 04.2011

Development and maintenance of world editing tools and 3D game engine.

Build scripts maintenance.

CruiseControl.NET CI administration and maintenance.

Perforce VCS administration.

Software Engineer

HDP Media
07.2008 - 03.2010

C, C++ and VHDL programming.

SVN version control system administration.

Development and maintenance of build and test tools.

Education

Computer Science

Wrocław University of Technology
Wrocław
07.2008

Skills

Programming: C, C, C#, F#, Python

Shell scripts: Batch, Bash

Version Control Systems: Subversion, ClearCase, Perforce, Git

Continuous Integration systems: TeamCity, Gitlab CI/CD, Azure Pipelines

Cloud solutions, virtual machines, application virtualization, Docker

Languages

Polish
Native language
English
Proficient
C2

Timeline

Senior DevOps Engineer

Knowit
07.2022 - Current

Senior DevOps Engineer

Credit Suisse
07.2011 - 07.2022

Software Engineer

Imagination Technologies
04.2011 - 07.2011

Software Engineer

Techland
03.2010 - 04.2011

Software Engineer

HDP Media
07.2008 - 03.2010

Computer Science

Wrocław University of Technology
Michał Mocarski