Ukraine's #1 job service
Максим
Software Developer
- Considering positions:
- Software Developer, Project Manager
- Age:
- 27 years
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmail
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/18853557/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
MAKSYM [open contact info ](look above in the "contact info" section)
[open contact info ](look above in the "contact info" section)
BAS www.github.com/Basicula
SOFTWARE DEVELOPER
WORK E XPE RI E NCE E DUCAT I ON
2018 - PRESENT 2016 - 2020
TARAS SHEVCHENKO NATIONAL
Materialise
UNIVERSITY OF KYIV
C++ Software Developer Bachelor's degree, Computer Science
Responsibilities: and Informatics
Developed Data I/O functionality for analytical and
mesh-based 3D geometry formats. L ANGUAGE S
Triangulation workflow support.
English (B1-B2)
Code refactoring, performance optimization,
Ukrainian (fluent)
debugging, code review.
Designed and maintained CMake build infrastructure. PROGRAMMI NG
Developed Python bindings for C/C++ functionality. L ANGUAGE S
Integrated and updated third-party libraries.
C++ (11–23)
Configured and maintained Azure DevOps CI/CD Python
pipelines. TypeScript / JavaScript
Converted research prototypes into production-ready Dart
C++ solutions C#
Initiatives:
Developed an internal UI tool that significantly
F RAME WORKS &
reduced manual testing effort. T E CHNOL OGI E S
Improved test validation criteria, increasing reliability Flutter
of automated verification. Node.js
Created script for almost fully automatic huge third- React
party update and testing its integration
React Native
Svelte
Unity
ARE AS T OOL S & PL AT F ORMS
Software Architecture CMake
Backend Development Git & GitHub
Mobile Development Azure DevOps
3D Geometry Processing Google Cloud Platform
Performance Optimization MongoDB
CI/CD Figma
Algorithms & Data Structures
P R O J E C T S
Startup: frnds - Social Matching Platform 08.2024-01.2026
Mobile application for connecting people based on mood and interests.
Available on Google Play as "frnds: match by memes". Development was stopped due to project closure.
Role
Sole Software Engineer
Overview
Designed, developed, and maintained the complete technical infrastructure of a production-ready cross-
platform social application, covering mobile clients, backend services, database architecture, deployment, and
administration tools.
Tech Stack
Flutter & Dart - mobile app for Android and IOS
Node.js & TypeScript - server side of application
Experimenting with matching algorithm using straightforward, statistical and their combination
approaches
MongoDB - database solution for storing user data and feed content
Google Cloud Platform - hosting server
Svelte - used for developing custom admin portal solution
Key Features
User authentication and onboarding flows
Personalized content feed
Real-time messaging and chats
User profiles and profile management
Push notifications
Administrative management panel
Self-written game engine 02.2019-04.2022
https://github.com/Basicula/AKE
Role
Sole Software Engineer
Overview
Self study project to learn graphics, physics and other interesting aspects that included to every game engine
Tech Stack
C++ & CMake
OpenCL & Cuda
Key features
Ray Tracing algorithm
Analytical 3D geometry primitives
Self-written math and geometry libs
Basic 2D elements and primitive games sketch examples built on top of them
Match 3 + 2048 game 03.2023-12.2023
https://github.com/Basicula/BreakingRow
Role
Sole Software Engineer
Overview
Idea for match 3 game merged with 2048 game
Tech Stack
Unity3D + C#
Key Features
Basic Match 3 game mechanics with 2048 idea behind implemented
Different abilities added
Different game modes added
[
BAS www.github.com/Basicula
SOFTWARE DEVELOPER
WORK E XPE RI E NCE E DUCAT I ON
2018 - PRESENT 2016 - 2020
TARAS SHEVCHENKO NATIONAL
Materialise
UNIVERSITY OF KYIV
C++ Software Developer Bachelor's degree, Computer Science
Responsibilities: and Informatics
Developed Data I/O functionality for analytical and
mesh-based 3D geometry formats. L ANGUAGE S
Triangulation workflow support.
English (B1-B2)
Code refactoring, performance optimization,
Ukrainian (fluent)
debugging, code review.
Designed and maintained CMake build infrastructure. PROGRAMMI NG
Developed Python bindings for C/C++ functionality. L ANGUAGE S
Integrated and updated third-party libraries.
C++ (11–23)
Configured and maintained Azure DevOps CI/CD Python
pipelines. TypeScript / JavaScript
Converted research prototypes into production-ready Dart
C++ solutions C#
Initiatives:
Developed an internal UI tool that significantly
F RAME WORKS &
reduced manual testing effort. T E CHNOL OGI E S
Improved test validation criteria, increasing reliability Flutter
of automated verification. Node.js
Created script for almost fully automatic huge third- React
party update and testing its integration
React Native
Svelte
Unity
ARE AS T OOL S & PL AT F ORMS
Software Architecture CMake
Backend Development Git & GitHub
Mobile Development Azure DevOps
3D Geometry Processing Google Cloud Platform
Performance Optimization MongoDB
CI/CD Figma
Algorithms & Data Structures
P R O J E C T S
Startup: frnds - Social Matching Platform 08.2024-01.2026
Mobile application for connecting people based on mood and interests.
Available on Google Play as "frnds: match by memes". Development was stopped due to project closure.
Role
Sole Software Engineer
Overview
Designed, developed, and maintained the complete technical infrastructure of a production-ready cross-
platform social application, covering mobile clients, backend services, database architecture, deployment, and
administration tools.
Tech Stack
Flutter & Dart - mobile app for Android and IOS
Node.js & TypeScript - server side of application
Experimenting with matching algorithm using straightforward, statistical and their combination
approaches
MongoDB - database solution for storing user data and feed content
Google Cloud Platform - hosting server
Svelte - used for developing custom admin portal solution
Key Features
User authentication and onboarding flows
Personalized content feed
Real-time messaging and chats
User profiles and profile management
Push notifications
Administrative management panel
Self-written game engine 02.2019-04.2022
https://github.com/Basicula/AKE
Role
Sole Software Engineer
Overview
Self study project to learn graphics, physics and other interesting aspects that included to every game engine
Tech Stack
C++ & CMake
OpenCL & Cuda
Key features
Ray Tracing algorithm
Analytical 3D geometry primitives
Self-written math and geometry libs
Basic 2D elements and primitive games sketch examples built on top of them
Match 3 + 2048 game 03.2023-12.2023
https://github.com/Basicula/BreakingRow
Role
Sole Software Engineer
Overview
Idea for match 3 game merged with 2048 game
Tech Stack
Unity3D + C#
Key Features
Basic Match 3 game mechanics with 2048 idea behind implemented
Different abilities added
Different game modes added
Similar candidates
-
Software Engineer
Remote, Kyiv, Sumy -
Software engineer
Remote -
Python-програміст
Remote, Kyiv -
Javascript-програміст
Remote, Kyiv, Lviv -
Senior .NET Software Engineer
Remote -
Fullstack-програміст
Remote