- File
Петро
C++-програміст
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.
You can get this candidate's contact information from https://www.work.ua/resumes/16141102/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Phone: [
Email: [
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
-
Python-програміст
Remote -
Розробник-програміст мікроконтролерної техніки
30000 UAH, Remote, Kharkiv -
C#, C, C++, Python Developer
Remote, Bila Tserkva -
C++ developer
Remote -
Програміст C#
Remote -
Junior Software Engineer (Go)
Remote