Available for work · Open to remote

Danil Aptin

Middle Software Engineer. I'm really into programming and curious to learn a lot more of it. Ready to implement any ideas starting from "Yet another microservice" and ending with "Reversing the app source-code".

C/C++ Java Git Multithreading Linux STL/Boost TCP/UDP SQL CMake Gradle
01

About Me

3+
Years of
Experience
Languages
C/C++, Java, Type Script/Java Script, GLSL, Facts
Frameworks
Boost, Dear ImGUI, Crow C++
Tools & DevOps
Make, CMake, Gradle, Ninja, GDB, GitHub Actions, GitHub CI/CD, Nginx, Docker, Systemd, IPTables, Grafana, Prometheus, x64dbg, Wireshark, Bruno
Specializations
Highload Low-Latency microservices, CLI/Desktop-GUI Applications, REST API clients/servers
Current Role
C/C++ Developer at Be Nice Games - Creating HTML5 games using pure C/C++ and JS.
02

Work Experience

11.2024 - Present
C/C++ Developer
Be Nice Games Herceg Novi - Montenegro
I was involved into development of web-games using C/C++ and connecting them through REST API. The company has its own engine (W4), on which the games are built. The engine does not have a graphical interface (like Unity or Unreal), and everything is done exclusively through coding. This helped me to learn many of the language's intricacies and grow a lot (really a lot) as a specialist.
Stack: C/C++, Emscripten, Java Script, ImGUI, CMake, GLSL
09.2023 - 10.2024
C/C++ Software Engineer
WizardSoft Saint Petersburg - Russian Federation
Developed and maintained a C/C++ desktop cost estimation application (kinda like Excel+Access+Word together). Implemented document logic (estimate creation, linking, automatic formula recalculation, dependency resolution), developed MFC UI components.
Stack: C/C++, COM, MFC, VS Studio
11.2021 - 01.2022
Web-Developer
Fifth Dimension Kemerovo - Russian Federation
This was my industrial practice during my studies. I developed a Web site + admin panel on the Laravel framework, created a structured MySQL database, and then put it all together. So for the first time in practice I got acquainted with writing complex MySQL queries and data encryption.
Stack: PHP, HTML, CSS, Java Script, MySQL, Laravel
09.2018 - 07.2022
Studying
Nothing to say here. Would've been better if I'd dropped it and spent all this time to work instead. But it is how it is.
03

Soft Skills

I've spent points on, when I was born
Team-Worker Team-Worker
Fast Learner Really fast
Curiosity Curious
Leadership Not Really
Public Speaker Shy
More on LinkedIn →
04

Latest Projects

Other Projects

01
Chat Improver
A Minecraft mod, that allows you to create custom addons for editing received chat messages in a most flexible way.
Java Gradle Library API Minecraft
Find out more →
02
Addon For Chat Improver
A mod-addon for Chat Improver. Implementation of the library for a specific minecraft server.
Java Gradle Minecraft
Find out more →
03
Plugin - PVP
A Minecraft plugin that allows configuring PVP logic on the server.
Java Gradle Minecraft
Find out more →
04
Plugin - Player Scale
A Minecraft plugin allows players to change their size.
Java Gradle Minecraft
Find out more →
More on GitHub →
05

Education

Secondary Vocational Education
Programming in Computer Systems
2018 - 2022
06

Languages

Russian
Native
English
C1

You have reached the end

Chill and listen some music
Alan Walker - Faded
0:00
TheFatRat - Fly Away
0:00
TheFatRat - Unity
0:00