Pavlo Panko

Ukraine, Rivne
Email: realpavlopanko@gmail.com | Telegram: @Pavlunyo | GitHub: @Rivgoo
Unity / .NET Developer
Motivated developer with experience in C#, Unity, and ASP.NET. Gained over two years of commercial experience with ASP.NET and three years of independent game development in Unity. Demonstrates strong problem-solving skills, a deep understanding of OOP and SOLID, and a passion for games. I am studying at the 4th year of computer engineering.
Programming Languages / Technologies
  • C#
  • JSON
  • HTML / CSS / JavaScript
  • Git / GitHub / GitHub Projects
  • REST API / JWT
  • SMTP / FTP
Languages
  • Ukrainian: Fluent
  • English: B1
Paradigms / Principles
  • OOP / SOLID
  • Patterns
  • DI
  • Clean Architecture, MVC, MVP
  • CQRS
Unity Engine
  • In-App Purchasing
  • UI
  • Physics
  • Localization
  • Addressables (Novice)
  • ScriptableObject
  • Custom Editor
  • TextMesh Pro
  • 2D Sprite
  • URP
  • Profiler
  • Logcat
RDBMS
  • MariaDB (Novice)
  • MySQL (Novice)
Frameworks / Libraries / SDKs
  • Unity Engine
  • VContainer
  • DoTween
  • AdMob SDK
  • Google Play Services SDK
  • Firebase SDK
  • ASP.NET
  • Entity Framework
  • Google OAuth 2.0
  • Bootstrap 5
  • MediatR / AutoMapper
  • XUnit (Novice)
  • Testcontainers (Novice)
Development / Editing Tools
  • MS Visual Studio 2022
  • MS Visual Studio Code
  • Blender (Novice)
  • Photoshop
  • DaVinci Resolve
  • FL Studio (Novice)
  • MySQL Workbench
Operating Systems
  • Microsoft Windows
  • Debian / Ubuntu Linux (Novice)
Platform for interaction between students and employers
Project Description:
Service that allows students to publish their resumes and employers to post vacancies. After that, it is convenient to communicate with each other through the system of sending applications and invitations. It is also designed to help students find a place for a production or other type of practice. Allows the practice manager to conveniently manage the practice process and generate the necessary documents. Users access the service through the adaptive website interface.

URL: https://worknuwm.com.ua
Customer:
Ukrainian University (Commercial)
Duration:
3 years
Role:
Software Engineer
Responsibilities:
  • Designed system architecture and developed UI design;
  • Analyzed and clarified requirements;
  • Estimated, prioritized, and distributed tasks;
  • Developed front-end and back-end code;
  • Unit / Functional / Manual testing;
  • Developed REST API;
  • Integrated Google OAuth 2.0 and Google Analytics;
  • Developed build and deployment scripts;
  • Provided product support, administration, and maintained documentation.
  • Integrated mail server and customized emails;
  • Developed 5 distinct user cabinets;
  • Automated document generation;
Team Size:
1 (myself)
Tools:
MS Visual Studio 2022; MS .NET 6-9; ASP.NET; XUnit; Google OAuth2; GitHub Actions; Git; MariaDB 10.2; Entity Framework; MediatR; AutoMapper; Testcontainers; MySQL Workbench; C#; HTML; CSS; JavaScript; Bootstrap 5; JSON; JWT; REST API; SMTP; IIS; Web Deploy; Swagger; Clean Architecture; MVC; DI; CQRS.
Web application for an online construction store
Project Description:
The site allows customers to browse a product catalog and place orders. It includes a comprehensive admin panel for managing products, orders, and site content.

URL: https://es.in.ua/
Customer:
Ukrainian company (Commercial / Freelance)
Duration:
1 month
Role:
Software Engineer
Responsibilities:
  • Collaborated with the client to define project requirements and technical specifications.
  • Developed the front-end and back-end for a new company blog section.
  • Implemented blog and post management features for the admin panel.
  • Improved on-page SEO across the website.
  • Corrected typographical errors and minor UI issues.
  • Configured the project to build into a Docker container.
  • Wrote documentation for building Docker containers and deploying the project to AWS.
  • Added administrator management capabilities to the admin panel.
  • Linked the 'Top Projects' section with the corresponding image gallery.
  • Redesigned the discount system and its front-end display.
Team Size:
1 (myself)
Tools:
MS Visual Studio 2026; MS .NET 7; ASP.NET; Git; PostgreSQL; Entity Framework; AutoMapper; C#; HTML; TypeScript; React; Tailwind CSS; JSON; Axios; JWT; REST API; Swagger; MVC; DI; Docker.
Game: Drone Hunter — Air Defense 3D
Project Description:
A mobile, realistic 3D simulator. The player controls a machine gun and shoots down enemy drones (Shaheds) on a procedural map. Performs daily and weekly tasks. Earn achievements, earn currency, and buy weapon upgrades or better ammunition.

Play Market URL: Link
Customer:
Myself
Duration:
2 months
Role:
Software Engineer
Responsibilities:
  • Designed game architecture and developed UI design;
  • Estimated, prioritized, and managed tasks;
  • Developed code and UI;
  • Manual testing;
  • Integrated AdMob SDK (Interstitial and Reward ads);
  • Integrated Firebase SDK (Analytics);
  • Integrated Google Play Services (Achievements, In-App Update);
  • Integrated in-app purchases;
  • Optimized performance, graphics and physics;
  • Developed build and deployment scripts;
  • Development of all promotional, graphic, and text materials for the game.
  • Published the game on the Play Market & Itch.io;
  • Developed a server for synchronizing player time;
  • Developed — Dynamic occlusion culling, Procedural map & mission generation, Predictive targeting system, Drone component-based damage model, Advanced flight physics with PID controllers, Detailed weapon simulation (Heat & Jamming), Procedural recoil animation, Encrypted save system, Daily and weekly missions system, Upgrade system for weapons, magazines, and bullets.
Team Size:
1 (myself)
Tools:
MS Visual Studio 2026; Unity Engine; C#; DoTween; VContainer; MVP; DI; AdMob SDK; Firebase SDK; Google Play Services SDK; GitHub Actions; Git; GameCI; Unity Localization; Unity Physics; Unity Profiler; Blender; Photoshop; ScriptableObject; Logcat; JSON; TextMesh Pro; Asmdef; In-App Purchasing, JSON, REST API.
Game: WARDRONE — FPV Drone Kamikaze
Project Description:
A 3D mobile military FPV drone simulation game offering players a realistic drone flying experience with accurate physics and controls. The player controls the drone to destroy enemy vehicles on the map; the vehicles move, and their locations and routes are unique to each mission.

Play Market URL: Link
Customer:
Myself
Duration:
6 months
Role:
Software Engineer
Responsibilities:
  • Designed game architecture and developed UI design;
  • Estimated, prioritized, and managed tasks;
  • Developed code and UI;
  • Manual testing;
  • Integrated AdMob SDK (Interstitial and Reward ads);
  • Integrated in-app purchases;
  • Developed path generation system;
  • Developed FPV drone physics;
  • Optimized performance and physics;
  • Developed build and deployment scripts;
  • Development of all promotional, graphic, and text materials for the game.
  • Published the game on the Play Market & Itch.io;
Team Size:
1 (myself)
Tools:
MS Visual Studio 2022; Unity Engine; C#; DoTween; Addressables; VContainer; MVP; DI; AdMob SDK; GitHub Actions; Git; GameCI; Unity Localization; Unity Physics; Unity Profiler; Blender; Photoshop; ScriptableObject; Logcat; JSON; TextMesh Pro; In-App Purchasing.
Game: Retro Pong
Project Description:
A 2D retro mobile game featuring classic Pong arcade gameplay. Players control a paddle to bounce the ball and destroy on-screen squares across multiple levels.

Play Market URL: Link
Customer:
Myself
Duration:
4 months
Role:
Software Engineer
Responsibilities:
  • Designed game architecture and developed UI design;
  • Estimated, prioritized, and managed tasks;
  • Developed code and UI;
  • Manual testing;
  • Integrated AdMob SDK (Reward ads);
  • Developed build and deployment scripts;
  • Development of all promotional, graphic, and text materials for the game.
  • Published the game on the Play Market & Itch.io;
Team Size:
1 (myself)
Tools:
MS Visual Studio 2022; Unity Engine; C#; DoTween; VContainer; MVC; DI; AdMob SDK; GitHub Actions; Git; GameCI; Unity Sprites; Unity Profiler; Photoshop; ScriptableObject; Logcat; JSON; TextMesh Pro.
React Production Practice
Project Description:
A movie poster website for a cinema where users can view available movies, showtimes, and book tickets. Includes an admin panel for site management.
Customer:
Ukrainian Company / University
Duration:
2 months
Role:
Software Engineer / Team Lead
Responsibilities:
  • Analyzed and clarified requirements;
  • Estimated, prioritized, and distributed tasks;
  • Managed the team, assigned tasks, and monitored execution;
  • Reported on development progress;
  • Designed system architecture;
  • Developed front-end and back-end code;
  • Developed REST API;
  • Manual testing;
  • Developed build and deployment scripts;
  • Set up hosting and database;
Team Size:
6 team members
Tools:
Scrum; MS Visual Studio 2022; MS Visual Studio Code; MS .NET 9; ASP.NET; GitHub Actions; Git; MariaDB 10.2; Entity Framework; AutoMapper; C#; HTML; CSS; TypeScript; JSON; JWT; REST API; Swagger; Clean Architecture; MVC; DI; React (Vite); Material UI.
Bachelor's degree | Computer Engineering | 2022 — 2026
National University of Water and Environmental Engineering
  • Chess / Checkers / Card games
  • Board Games
  • Computer Games
  • Filmmaking / Creating short films