Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Tomasz Wilk

Wroclaw,02

Summary

Experienced Software Developer with over 10 years in the industry, specializing in modern C/C++ development (up to C++17) in Linux environments. Proficient in system programming, with a strong focus on networking and GPS/Global Navigation Satellite Systems (GNSS). Demonstrated expertise in developing and debugging complex software solutions, particularly for Multi-Layer Ethernet Switches and Radio Access Technology. Adept at leading feasibility studies, collaborating with cross-functional teams, and interfacing directly with customers and vendors to ensure high-quality outcomes.

Overview

13
13
years of professional experience

Work History

Embedded Software Developer

Nokia Solutions and Networks Sp. Z O.o.
09.2014 - Current

Developed new features using C/C++14/17 and Python in a custom Linux environment, focusing on GPS/GNSS and Multi-Level Ethernet Switches.

Led debugging efforts for software and hardware issues, utilizing tools like strace, gdb, and code review practices.

Played a key role in feasibility studies for new features, contributing expert GNSS knowledge and facilitating multi-team cooperation.

Managed direct communication with GNSS device vendors and provided technical support to customers.

Change Manager / Windows Administrator

IBM Global Services Delivery Centre Polska Sp. Z O
05.2011 - 08.2014

As Change Manager: Managed changes to customer IT infrastructure, focusing on minimizing impact and ensuring process integrity.

Led internal and customer meetings to assess risk and validate change scope.

As Windows Administrator: Installed and configured Windows Server 2003/2008 using VMWare virtualization and IBM System X hardware.

Education

Bachelor of Science - Electronics And Telecommunications

Wroclaw University of Technology
Wrocław
01.2017

High School Diploma -

2nd High School
Jelenia Góra
04.2005

Skills

Programming Languages: C/C17, Python (Basic/Intermediate), Bash (Intermediate), Yocto (Basic)

Tools & Technologies: Linux OS,Networking, gcc, Valgrind, Clang Static Analyzer, Google Test, git, SVN, CMake, Autotools

Networking: L2 Layer, GNSS protocols (TSIP, UBX), synchronization technologies

Other: Systemd, Docker, VMWare, SCRUM, Jira, Vim, Eclipse, QT Creator

Languages

Polish
Native language
English
Proficient
C2

Timeline

Embedded Software Developer

Nokia Solutions and Networks Sp. Z O.o.
09.2014 - Current

Change Manager / Windows Administrator

IBM Global Services Delivery Centre Polska Sp. Z O
05.2011 - 08.2014

Bachelor of Science - Electronics And Telecommunications

Wroclaw University of Technology

High School Diploma -

2nd High School
Tomasz Wilk