Ukraine's #1 job service
Roman
C# Developer
- Considering positions:
- C# Developer, .NET-програміст
- Age:
- 22 years
- City of residence:
- Mykolaiv
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberMessenger
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/20666407/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
ROMAN KAFTAN Piešťany, Slovakia | 22 years old
Phone: [open contact info ](look above in the "contact info" section) | Email: [open contact info ](look above in the "contact info" section)
GitHub: github.com/NightSoul2202 | YouTube Portfolio: Game Showcase
SUMMARY Motivated Software Engineer with hands-on team experience developing full-stack web
applications, interactive games, and machine learning models. Adept in C#, ASP.NET Core, and React, with
a strong foundation in databases, deployment (Docker), and software architecture. Proven track record of
delivering complex academic and personal projects from concept to live deployment.
TECHNICAL SKILLS
● Backend: C#, ASP.NET Core, Python, Java (Foundational)
● Databases & ORM: SQL, MS SQL Server, MySQL, Microsoft Entity Framework (EF Core), Database
Migrations
● Frontend: React, TypeScript, JavaScript, HTML5/CSS3, Angular (Foundational)
● Game Development: Unity (C#), Unreal Engine 5 (C++)
● DevOps & Architecture: Docker, Clean Architecture principles
● Quality Assurance: Unit Testing (C#, C++, Python), Selenium
● Desktop Development: WPF, Windows Forms
● Machine Learning: Python, YOLOv8 (Object Detection)
● Languages: English (B2), Ukrainian (Native)
PROJECTS & PRACTICAL EXPERIENCE
Cloud Storage Platform (EasyDisk Cloud) | ASP.NET Core, React, TypeScript, Entity Framework, Docker
● Developed and deployed a comprehensive, three-tier client-server web application mimicking
Google Drive functionality for file storage and management.
● Designed and managed database schemas using MS SQL, Entity Framework, and Migrations to
ensure data integrity and seamless updates.
● Implemented Clean Architecture principles to ensure system scalability and maintainability.
● Containerized the full application stack using Docker and successfully deployed it for public internet
access.
Game Development (2D Tactical Shooter & Custom Projects) | Unity, Unreal Engine 5, Python
● Designed, programmed, and shipped interactive video games for personal portfolio, university
coursework, and Computer Academy "STEP".
● Engineered a custom server-side application in Python to support multiplayer backend functionality
and game communications.
● Utilized both Unity (C#) and Unreal Engine 5 (C++) to build out core gameplay mechanics, custom
assets, and UI systems.
● Demonstration: Gameplay Video Showcase on YouTube
Machine Learning Object Detection | Python, YOLOv8, Label Studio
● Trained and implemented machine learning models for visual object recognition utilizing YOLOv8.
● Handled dataset preparation, image annotation, and model training workflows to achieve accurate
object detection.
EDUCATION & COLLABORATION
Software Engineering Degree & Technical Training
● University Degree in Software Engineering
● Computer Academy "STEP" (Software Development Program)
Teamwork & Development Methodologies
● Gained robust collaborative development experience through team-based academic and academy
projects.
● Effectively communicated technical requirements and divided feature workloads in a team
environment to deliver functioning software on deadline.
Phone: [
GitHub: github.com/NightSoul2202 | YouTube Portfolio: Game Showcase
SUMMARY Motivated Software Engineer with hands-on team experience developing full-stack web
applications, interactive games, and machine learning models. Adept in C#, ASP.NET Core, and React, with
a strong foundation in databases, deployment (Docker), and software architecture. Proven track record of
delivering complex academic and personal projects from concept to live deployment.
TECHNICAL SKILLS
● Backend: C#, ASP.NET Core, Python, Java (Foundational)
● Databases & ORM: SQL, MS SQL Server, MySQL, Microsoft Entity Framework (EF Core), Database
Migrations
● Frontend: React, TypeScript, JavaScript, HTML5/CSS3, Angular (Foundational)
● Game Development: Unity (C#), Unreal Engine 5 (C++)
● DevOps & Architecture: Docker, Clean Architecture principles
● Quality Assurance: Unit Testing (C#, C++, Python), Selenium
● Desktop Development: WPF, Windows Forms
● Machine Learning: Python, YOLOv8 (Object Detection)
● Languages: English (B2), Ukrainian (Native)
PROJECTS & PRACTICAL EXPERIENCE
Cloud Storage Platform (EasyDisk Cloud) | ASP.NET Core, React, TypeScript, Entity Framework, Docker
● Developed and deployed a comprehensive, three-tier client-server web application mimicking
Google Drive functionality for file storage and management.
● Designed and managed database schemas using MS SQL, Entity Framework, and Migrations to
ensure data integrity and seamless updates.
● Implemented Clean Architecture principles to ensure system scalability and maintainability.
● Containerized the full application stack using Docker and successfully deployed it for public internet
access.
Game Development (2D Tactical Shooter & Custom Projects) | Unity, Unreal Engine 5, Python
● Designed, programmed, and shipped interactive video games for personal portfolio, university
coursework, and Computer Academy "STEP".
● Engineered a custom server-side application in Python to support multiplayer backend functionality
and game communications.
● Utilized both Unity (C#) and Unreal Engine 5 (C++) to build out core gameplay mechanics, custom
assets, and UI systems.
● Demonstration: Gameplay Video Showcase on YouTube
Machine Learning Object Detection | Python, YOLOv8, Label Studio
● Trained and implemented machine learning models for visual object recognition utilizing YOLOv8.
● Handled dataset preparation, image annotation, and model training workflows to achieve accurate
object detection.
EDUCATION & COLLABORATION
Software Engineering Degree & Technical Training
● University Degree in Software Engineering
● Computer Academy "STEP" (Software Development Program)
Teamwork & Development Methodologies
● Gained robust collaborative development experience through team-based academic and academy
projects.
● Effectively communicated technical requirements and divided feature workloads in a team
environment to deliver functioning software on deadline.
Similar candidates
-
Програміст PHP
Remote, Odesa -
Unity 3D-програміст
80000 UAH, Remote -
C#/.NET developer
150000 UAH, Remote, Other countries -
C# програміст
30000 UAH, Remote -
Програміст PHP
Remote, Vinnytsia -
Back end програміст
Remote, Lviv