• File

Петро

C++-програміст

Considering positions: C++-програміст, Team leader, Project-менеджер, Qt Software Engineer, Embedded-розробник, Network engineer, Head of product
City: Remote
Considering positions:
C++-програміст, Team leader, Project-менеджер, Qt Software Engineer, Embedded-розробник, Network engineer, Head of product
City:
Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Lviv, Ukraine
Phone: [open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)

Petro Lysyk

Skills
Primary:
❖ C/C++ (used C++11 on daily basis)
❖ Networking (TCP/IP stack, worked with L2/L3/L4 protocols, Cellular protocols)
❖ Linux (using Linux on a daily basis, OpenWrt)
❖ Git
❖ Build systems (CMake, AutoMake, Make)
❖ Debugging and profiling tools (GDB, Valgrind, etc.)
❖ Projects managements tools (Jira, JQL, Confluence)

Experience

Global Logic, Lviv – Team Lead

February, 2023 – Present
I’m leading a team which contains 8 developers and 1 QA. Our project is about home
wireless gateways that support cellular networks.
Technology stack:
❖ Programming languages: C/C++
❖ OS: Linux, OpenWRT
❖ Tools: Buildroot, U-Boot, Wireshark, tcpdump, GDB, Vim, Valgrind, QEMU,
Bash, Jira, JQL, Confluence, Jenkins
❖ Network protocols: LTE, 5G SA, 5G NSA
Responsibilities:
❖ Set clear goals and objectives for the team
❖ Encourage open communication and collaboration among team members
❖ Facilitate effective teamwork and resolve conflicts when necessary
❖ Provide coaching and support for professional growth and development
❖ Identify training needs and facilitate opportunities for learning
❖ Maintain high standards of code quality and best practices
❖ Conduct code reviews and provide constructive feedback
❖ Track team performance and productivity
❖ Ensure the team has the necessary tools and support to succeed
❖ Provide regular updates on project progress and address any concerns to the
customer
Achievements:
❖ Successfully deployed several versions to the real user’s field
❖ Provided a processes that enhanced the code quality
❖ Transitioned a project from the pre-release phase to active deployment in the field
❖ Successfully launched a high-profile project that met client’s requirements
❖ Established a solid, collaborative team from a diverse pool of talent as a team lead

Global Logic, Lviv – Senior Software Engineer
June, 2022 – February, 2023
I have worked on a cutting-edge project involving the development of a gateway that
leverages the advanced capabilities of WiFi 6 technology. This project entailed
integrating the latest WiFi features into the existing codebase, ensuring seamless
alignment and enhanced performance.
Technology stack:
❖ Programming languages: C/C++
❖ OS: Linux, OpenWRT
❖ Tools: Buildroot, U-Boot, Wireshark, tcpdump, GDB, Vim, Valgrind, QEMU,
Bash
❖ Network protocols: DHCP, DNS, ARP, STP, RSTP, HTTP/HTTPS
Responsibilities:
❖ Evaluate complex problems and implement effective solutions
❖ Investigate and resolve user-reported issues, providing timely and effective
solutions
❖ Monitor system performance and identify areas for improvement
❖ Refactor the existing code base to improve maintainability, readability, and
performance
Achievements:
❖ Effectively tackled high-priority problems affecting a large user base, leading to
enhanced stability and user experience
❖ Designed and developed a recovery solution for the operations system to restore
the board in the case of a boot loader failure

Global Logic, Lviv – Middle Software Engineer
November, 2021 – June, 2022
Designed a home gateway with DSL WAN support, enabling stable and high-speed
internet connectivity for residential networks.
Technology stack:
❖ Programming languages: C/C++
❖ OS: Linux, OpenWRT
❖ Tools: Buildroot, U-Boot, GDB, Vim, Valgrind, Bash
❖ Network protocols: DSL, VoIP
Achievements:
❖ Successfully implemented a visualization feature for the gateway's screen using
the SDL library

Global Logic, Lviv – Junior Software Engineer
November, 2019 – November, 2021
I have worked on an application for PlayStation 4. The application is a service that offers
a wide variety of TV shows, movies and live videos.
Technology stack:
❖ Programming languages: C/C++
❖ OS: Orbis
Achievements:
❖ Resolved deadlocks and race conditions in a multithreading environment,
enhancing stability and performance

SoftServe IT Academy, Lviv – Student of IT Academy
July, 2019 – November, 2019
I developed an IDE for pair-programming conception based on the QT framework in a
team with other students from the IT academy.

Education

National Forestry University of Ukraine
September, 2023 – Present
Bachelor's degree in management of organizations and administration - in progress

Lviv Polytechnic National University
September, 2020 – December, 2021
Master’s degree of Computer Science and IT
Lviv Polytechnic National University
September, 2016 – June, 2020
Bachelor's degree in Computer Science and IT

Languages
English: Upper-Intermediate
Ukrainian: Native

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: