Hi! I'm Mykhailo Oleksyn, a software engineer with over 10 years of commercial experience. I've shipped features for Windows, Linux, macOS, PS4, and Tizen OS, and I enjoy full-cycle application development. I love facing new challenges, leading teams, and mentoring others. I aim to grow as a developer, leader, and mentor.

Mykhailo Oleksyn

Hi! I'm Mykhailo Oleksyn, a software engineer with over 10 years of commercial experience. I've shipped features for Windows, Linux, macOS, PS4, and Tizen OS, and I enjoy full-cycle application development. I love facing new challenges, leading teams, and mentoring others. I aim to grow as a developer, leader, and mentor.

Available to hire

Hi! I’m Mykhailo Oleksyn, a software engineer with over 10 years of commercial experience. I’ve shipped features for Windows, Linux, macOS, PS4, and Tizen OS, and I enjoy full-cycle application development.

I love facing new challenges, leading teams, and mentoring others. I aim to grow as a developer, leader, and mentor.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Ukrainian
Fluent
English
Advanced

Work Experience

Senior Back End Engineer at Arringo Ltd
March 1, 2024 - Present
Designing and development (C++20, Docker, SQL, Redis, HTTP, REST) of new features for a crypto broker web service. Improving Confluence documentation. Responsible for demo meetings with stakeholders.
Lead Software Engineer (Part-Time) at GlobalLogic
November 1, 2023 - January 1, 2025
Development (C++17) of new features for TV OS (PQ algorithms, IPC via Redis). Implementing and improving Confluence documentation. Code coverage by Unit tests, flow coverage by BDD tests. Leading the team of 5 senior developers.
Lead Software Engineer at GlobalLogic
April 1, 2023 - November 1, 2023
Taking responsibility for project team leading. Designing and implementing docker-based services for peripheral devices configuration (Python, Bash, Docker, gRPC, SSH, Balena OS). Taking the role of Scrum Master; assisting with hiring.
Senior Software Engineer at GlobalLogic
June 1, 2022 - April 1, 2023
Taking responsibility of project team leading. Architecture design and development of PC manufacturing verification tool (C++, Vue.js, gRPC, Balena OS, REST API). Scrum Master.
Middle Software Engineer at Symphony Solutions
February 1, 2018 - November 1, 2018
Working on technical design, UML diagrams, documentation (Doxygen). Multithreading synchronization analysis. Implementing (C++14, Boost, FlatBuffers) network layer logger.
Middle Software Engineer at GlobalLogic
May 1, 2019 - July 1, 2019
From-scratch design and implementation (C/C++, FFMPEG) of a video processing engine under Linux (Docker). Camera simulator cross-platform application (C++, HTTP, gRPC, RTSP, Python). Unit tests.
Middle Software Engineer at GlobalLogic
July 1, 2019 - October 1, 2020
Architecture redesign and refactoring of cameras calibration product (C++, Qt/QML, C#, proto, gRPC, RTSP). From-scratch design and implementation of camera manufacturing validation application. Scrum Master.
Junior Software Engineer at GlobalLogic
August 1, 2017 - February 1, 2018
Implemented desktop (Windows/MacOS/Linux) application for lessons creation using C++11, C#, WPF, Qt, WinAPI, Cocoa, JS. Provided bug fixes and feature estimates; mentored Trainee developers.
Associate Software Engineer at GlobalLogic
September 1, 2016 - August 1, 2017
Analysis and maintenance of automation testing tool (C++11, Qt/QML, JS). Provided estimates and basic technical documentation; mentored Trainee developers.
Trainee Software Engineer at GlobalLogic
June 1, 2016 - September 1, 2016
Implemented automation testing tool (C++98, MFC, WinAPI); provided estimates and functional documentation; mentored Trainee developers.
Senior Back End Engineer at Arringo Ltd.
March 1, 2024 - Present
Designing and development (C++20, docker, SQL, Redis, HTTP, REST) of new features for crypto broker web service. Improving confluence documentation. Responsible for demo meetings with stakeholders.
Computer Graphics Lecturer at Ivan Franko National University of Lviv
September 1, 2022 - September 1, 2024
Providing computer graphics classes at the Ivan Franko University.
Senior Software Engineer at GlobalLogic
October 1, 2020 - June 1, 2022
Taking responsibility of project team leading. Providing architecture redesign and refactoring of cameras calibration product (C++, Qt/QML, C#, proto, gRPC, RTSP). Providing from-scratch design and implementation (C#, gRPC, C++) of camera manufacturing validation application. Taking the role of scrum master.
Middle Software Engineer at GlobalLogic
November 1, 2018 - May 1, 2019
PS4 streaming service client implementation; GUI library development for project; mentoring trainees.
C++ Lecturer at IT Education Academy
January 1, 2019 - January 1, 2021
Defined learning topics for basic and advanced C++ training courses, created presentations and practical tasks, conducted lectures and provided feedback via code reviews.
Algebra and Geometry Lecturer at Lviv Physics and Mathematics Lyceum
January 1, 2017 - January 1, 2018
Provided Algebra and Geometry classes as part of the university educational program.

Education

Bachelor's degree at Ivan Franko National University of Lviv
January 11, 2030 - January 23, 2026
Master's degree at Ivan Franko National University of Lviv
January 11, 2030 - January 23, 2026
PhD degree at Ivan Franko National University of Lviv
January 11, 2030 - January 23, 2026
Bachelor's degree at Ivan Franko National University of Lviv
January 11, 2030 - January 23, 2026
Master’s degree at Ivan Franko National University of Lviv
January 11, 2030 - January 23, 2026
PhD degree at Ivan Franko National University of Lviv
January 11, 2030 - January 23, 2026

Qualifications

C++ Entry-Level Programmer
January 1, 2023 - January 23, 2026
C++ Associate Programmer
January 1, 2023 - January 23, 2026
C++ Professional Programmer
January 1, 2023 - January 23, 2026
C++ Entry-Level Programmer
January 1, 2023 - January 23, 2026
C++ Associate Programmer
January 1, 2023 - January 23, 2026
C++ Professional Programmer
January 1, 2023 - January 23, 2026

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer in Lviv today.