Piotr Gardynik
Verified Expert in Engineering
Bug Fixes Developer
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
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
Skills
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
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
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