You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Maciej PilawskiMP

Maciej Pilawski

Senior C++ Software Developer

€700/day
Katowice, PL
8-15 years

Average response time: 1 hour

About Maciej

As a C++ software developer holding 2 MSc degrees I am using modern C++ on daily basis to maintain and further develop Visual Analytics product. My main focus is on architecture, creating services and communication channels between them. I understand templates, Standard Library and features introduced in modern standards, including C++20. Moreover I have a basic comprehension of C, C# and Python.
  • Polish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Ipsotek Ltd
    Senior C++ Software Developer
    TECH
    October 2020 - Today (5 years and 8 months)
    Katowice, Poland
    Design and implementation of architecture of Visual Analytics software. Migration of legacy C++98 Windows dependent code to modern, cross platform services. Development of communication channels between services using various network protocols as well as RabbitMQ. Development of interface between C++ services and ElasticSearch. Design and implementation of automatic data migration process between various versions of the product. The process leverages various ElasticSearch features, like data streams, aliases, ILM. Working on Windows and Linux using GIT, GCC, VisualStudio 2019.
    C++ RabbitMQ Elasticsearch Distributed Architecture Microservices
  • ION Group
    Senior C++ Software Developer (Contractor)
    BANKING AND INSURANCE
    July 2022 - March 2025 (2 years and 8 months)
    Katowice, Poland
    Migration of legacy C++ Windows code to modern services. Development of tools used by the DevOps and Support teams, including software to automatically read data from databases, communicate with other applications, generate current exchange rates between multiple currencies on a weekly basis. Working on Windows using GIT, VisualStudio 2019, SQL Management Studio, DBeaver.
    C++ Microsoft Visual Studio SQL software architect
  • Sabre Corporation
    C++ Software Engineer (Contractor)
    TRAVEL AND TOURISM
    October 2018 - January 2021 (2 years and 3 months)
    Kraków, Poland
    Development and maintenance of high-performance search engines responsible for looking up flight tickets using modern C++. Involved in a project aiming to optimise the above-mentioned engines in terms of speed and memory required. Member of the team in charge of monitoring the CI/CD systems in order to pick up any issues as soon as possible. Working on Linux using GIT, GCC and Clang
    C++ Linux Back-End development Continuous integration Distributed Architecture

Recommendations

Be the first to recommend Maciej

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree
    Cranfield University
    2015
    Master's Degree
  • Bachelor's degree
    Silesian University of Technology
    2014
    Bachelor's degree

Skill set

Categories