
Piotr Gardynik
Verified Expert in Engineering
Bug Fixes Developer
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
Experience
- Bug Fixes - 10 years
- C++ - 8 years
- Programming - 8 years
- Software Development - 8 years
- Standard Template Library (STL) - 8 years
- Design Documentation - 4 years
- Design Specifications - 3 years
- Amazon Web Services (AWS) - 2 years
Availability
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
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.
C++ Developer, System Architect and Advanced Planning and Optimizer (APO)
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.
C++ Developer
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.
Experience
Base Transceiver Station (BTS) Software
Education
Master's Degree in Electronics and Telecommunication
Wrocław University of Science and Technology - Wroclaw, Poland
Certifications
AWS Certified Solutions Architect – Associate
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services
Skills
Libraries/APIs
Standard Template Library (STL)
Tools
Docker Hub, Amazon Elastic Block Store (EBS)
Languages
C++, C, Go
Paradigms
Object-oriented Programming (OOP), Unit Testing
Platforms
Amazon Web Services (AWS), Docker, Kubernetes
Other
Design Specifications, Architecture, Bug Fixes, Design Documentation, Functional Specifications, Functional Requirements, Software Design, Programming, Electronics, Product Owner, Software Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring