Piotr Gardynik, Developer in Wrocław, Poland
Piotr is available for hire
Hire Piotr

Piotr Gardynik

Verified Expert  in Engineering

Bug Fixes Developer

Location
Wrocław, Poland
Toptal Member Since
March 18, 2022

Piotr is a seasoned C++ developer, specification engineer, and systems architect who spent most of his career at Nokia, developing the base transceiver station, BTS SW, and its architecture—first for the long-term evolution (LTE), now for 5G. Most of his work was focused on synchronization, introducing innovative ways of synchronizing new features and aligning to O-RAN and Cloud. Piotr was responsible for SW development, at first, and then for its specification and architecture.

Portfolio

Hewlett Packard Enterprise
C++, C, Docker, Docker Hub, Amazon Web Services (AWS), Amazon EBS
Nokia
C++, Design Specifications, Architecture, Product Owner...
Rinf
C++, Programming, Bug Fixes, Standard Template Library (STL), Unit Testing...

Experience

Availability

Part-time

Preferred Environment

Programming, C++, Software Development

The most amazing...

...experience I've had as a developer was being part of the team working on the base transceiver station BTS SW of one of the leaders in the market.

Work Experience

C/C++ Developer

2022 - PRESENT
Hewlett Packard Enterprise
  • Refactored and redesigned legacy code written in C and moved part of it to C++.
  • Added new functionalities focused on cloud technologies.
  • Planned and introduced testing and working environment (e.g., Jenkins, Docker, VMs) that can be used with the codebase.
Technologies: C++, C, Docker, Docker Hub, Amazon Web Services (AWS), Amazon EBS

C++ Developer, System Architect and Advanced Planning and Optimizer (APO)

2013 - PRESENT
Nokia
  • Developed software for long-term evolution (LTE) and 5G telecommunication systems. First as a regular developer, then as the tech lead of one area of the software. As a C++ developer, the tasks covered developing new features and fixing bugs.
  • Performed system analysis, discussed solutions with other experts, and prepared technical specifications for new functionalities in LTE and 5G systems as part of my role as a system architect.
  • Acted as an APO, supervising and supporting a team of system architects, assigning tasks, and serving as "first point of contact" for discussing solutions for bugs and new functionalities in the synchronization area.
Technologies: C++, Design Specifications, Architecture, Product Owner, Functional Specifications, Design Documentation, Bug Fixes, Programming, Standard Template Library (STL), Unit Testing, Software Development

C++ Developer

2012 - 2013
Rinf
  • Built software for TVs and set-top boxes (STB) working on Linux.
  • Developed software for motor drivers and improved the GUI library.
  • Fixed bugs, introduced improvements, and created tests.
Technologies: C++, Programming, Bug Fixes, Standard Template Library (STL), Unit Testing, Software Development

Base Transceiver Station (BTS) Software

I was part of the team developing LTE and 5G BTS software. First, as a regular developer, then I progressed to tech lead in the operations and maintenance synchronization area. My work covered planning and developing new features as well as bug fixing.

Languages

C++, C, Go

Paradigms

Object-oriented Programming (OOP), Unit Testing

Libraries/APIs

Standard Template Library (STL)

Platforms

Amazon Web Services (AWS), Docker

Other

Design Specifications, Architecture, Bug Fixes, Design Documentation, Functional Specifications, Functional Requirements, Software Design, Programming, Electronics, Product Owner, Software Development

Tools

Docker Hub, Amazon EBS

2006 - 2011

Master's Degree in Electronics and Telecommunication

Wrocław University of Science and Technology - Wroclaw, Poland

JUNE 2023 - JUNE 2026

AWS Certified Solutions Architect – Associate

Amazon Web Services

NOVEMBER 2022 - JUNE 2026

AWS Certified Cloud Practitioner

Amazon Web Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring