• File

Ivan

.NET developer

Age:
34 years
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedIn

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.

Ivan Klymenko
.Net Developer Contacts
Full-time, remote work, ready to relocate. Email: [open contact info](look above in the "contact info" section)

Linkedin: [open contact info](look above in the "contact info" section)

Portfolio: https://ivan-klymenko.dev
About
I’m a .NET Developer with a background in Unity and PHP. I’m currently focusing on ASP.NET Core and
modern .NET technologies, combining 3.5 years of PHP backend development experience with 4 years of
C# development in Unity.

Education
Donetsk National Technical University

Obtained qualification: Master (2017)

Program Subject Area: Artificial intelligence systems

Professional qualification: Analyst of Computer Systems

Donetsk National Technical University

Bachelor of Computer Science (2015)

Skills
.NET: C#, .NET 10, ASP.NET Core, PostgreSQL, EF Core, Firebase, React (basic)

Unity: C#, Unity 2D/3D, Zenject, DOTS (ECS, Jobs, Burst), NodeCanvas

PHP: PHP, MySQL, Node.js, REST APIs, JavaScript, Bootstrap, HTML, CSS

DevOps & Tools: Linux/SSH basic server administration, Git

Languages
Ukrainian(fuent), Russian(fluent), English (B2)

Experience
.Net Developer
Rumbling Fish (Backend)– Built a REST API with ASP.NET Core for a Unity mobile game.

Implemented player profiles, level results and statistics, and a leaderboard.

Migrated legacy player data from Firebase Realtime Database to PostgreSQL on first login.

Designed a PostgreSQL schema with EF Core (Code First, migrations).

Implemented dual authentication: Firebase tokens for game clients, cookie auth for admins.

Built an admin panel (MVC/React) with a filterable, paginated players table.

Added login rate limiting and forwarded-headers support for running behind a reverse proxy. Set up
Serilog logging.

Deployed to a VPS behind nginx.

Another experience
Unity Developer
from 04.2026 to 06.2026 (3 months)

Rumbling Fish – My personal project, a mobile 3D underwater action game with a living ecosystem.
Responsible for the full development cycle from initial concept to Google Play release, with 3D assets
created in collaboration with a 3D Artist.

Developed using DOTS, Zenject, Behavior Trees, Shader Graph, AdMob, In-App Purchases, and
multiple Firebase SDKs.

https://play.google.com/store/apps/details?id=com.morokgames.rumblingfish

Unity Developer
Twigames, Kyiv (Game Development Studio)

from 04.2023 to 03.2026 (3 years)

Played a key role in the development and release of this Steam project.:

https://store.steampowered.com/app/1536620/Galactic_Glitch

Unity Developer
Dadcom Games, Kharkiv (Game Development Studio)

from 07.2022 to 03.2023 (9 months)

Worked in a team on several 3D android/WebGL projects.

Including multiplayer projects on Photon Pun 2.
PHP Developer
from 07.2020 to 01.2021 (6 months)

Ukrtech, Mykolaiv (Network marketing)
PHP Developer
from 10.2018 to 03.2020 (1 year 5 months)

Aoza, Kyiv (Media, Entertainment, Communications, Finance, Retail.)
PHP Developer
from 12.2017 to 04.2018 (4 months)

Lemon, Kyiv (Internet Solutions Agency)
PHP Developer
from 08.2016 to 07.2017 (11 months)

White Crow, Kremenchug (full-service web-studio and advertising agency)

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: