11/05/2024 updated

MP
100 % available

Experienced Software Engineer with DevOps and Automation Expertise

Poland
Only remote
Bachelor of Science, Telecommunications
Poland
Only remote
Bachelor of Science, Telecommunications

Profile attachments

Matsvei_Pahotski_Resume.pdf

C (Programming Language)Apache HTTP ServerAutomationBash ShellVoIPC++ (Programming Language)CMakeDatabasesContinuous DeliveryContinuous IntegrationDebuggingLinuxDevOpsGitHubPython (Programming Language)Quick EMUlator (QEMU)Software EngineeringSystems ModelingTCP/IPUMLWebSocketWorkflowsTestingGerritGitLabRestful ApiC++14Software Version ControlDockerJenkinsProgramming Languages
Programming Languages
Proficient in C++, Python, and C, with experience in various versions including C++14, C++17, and C++20. Also skilled in Bash scripting.

DevOps and Automation
Experienced in DevOps practices, testing methodologies, and software lifecycle optimization. Proficient with tools like Docker, QEMU, and Jenkins for continuous integration and deployment.

Frameworks and Technologies
Skilled in using Boost, STL, Catch2, GoogleTest, and PyQT frameworks. Experienced with Websockets, HTTP, REST, VoIP, and TCP/IP technologies.

Version Control and CI/CD
Proficient with GitHub, GitHub Actions, GitLab, and Gerrit for version control and continuous integration/continuous deployment workflows.

Linux and Server Technologies
Experienced with Linux environments, CMake build system, Apache HTTP Server, and Valgrind for memory debugging.

Database and Modeling
Familiar with gdb for debugging and UML for system modeling and design.
 

Experience

Professional experience0 - 5 years
Freelancer since2023

Languages

EnglishFluentPolishNative speaker

Project history

Software Engineer

Harman International Industries
Developing and maintaining secure modules for Mercedes-Benz project, implementing C++ best practices, and improving automated release processes using Python.

Academic Teacher

Wroclaw University of Science and Technology
Educating students in Object-Oriented Programming (OOP) with C++ and Python, focusing on project-based learning and Git usage.

Junior Software Engineer

Nokia
Developed high-performance solutions for multithreaded applications using C and C++, maintained infrastructure with Python, and automated processes using Jenkins.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in