C++ Developer

Senior Software Engineer

Linux user (primarily Gentoo) for over 20 years, with a professional background focused mainly on Linux-based environments. In my spare time, I’m a chess player and board game enthusiast. I also enjoy exploring new technologies such as Unity and React. Proud owner of two amazing cats.


Experience: 11 years

Yearly salary: $110,000

Hourly rate: $60

Nationality: 🇵🇱 Poland

Residency: 🇵🇱 Poland


Experience

Senior Software Embedded Engineer
Consult Red
2019 - 2024
Develop and integrate Yocto based solutions for set-top boxes. Integration of applications such as Netflix, Cobalt, and Prime Video, as well as development of Comcast’s SDK, including the Thunder Framework.
Software Engineer
Vewd
2018 - 2019
Development and integration of middleware for smart TVs and set-top boxes, focusing on adaptation to new hardware platforms. Responsibilities included enhancing the integration of the Cobalt runtime within the Vewd environment to ensure successful certification test compliance.
Team and Technical Leader
Siili Solutions Poland
2016 - 2018
Led a development team as both team leader and technical leader in the creation of the frontend layer of an infotainment system for a premium automotive client. The frontend was developed in C++ using the Kanzi framework, with a strong focus on performance, usability, and integration with embedded systems.
Linux Software Developer
Imagination Technologies
2016 - 2016
Development of software for smart audio systems as part of a standalone project. The Linux distribution was built using Buildroot, with a focus on DLNA protocol integration and GStreamer feature extensions.
Software Engineer
Intel Corporation
2015 - 2016
Developed an application for managing Intel data servers. Responsibilities included introducing best practices, refactoring existing code, and implementing support for Linux-based servers.
Senior Development Engineer
Fujitsu Technology Solutions
2015 - 2016
Modification of RHEL and SLES installation programs to ensure out-of-the-box compatibility with Fujitsu Primergy servers. The project involved a complete rewrite of the existing SLES installer implementation due to the distribution’s transition from YaST to Ruby.
Software Engineer
Trapeze Group
2012 - 2015
Development and maintenance of software used in public transport vehicles such as trams and buses. Included implementation of support for new communication protocols used to interface with third-party hardware devices.

Skills

linux
python
c-plus-plus
english