MAKSYM HNAP / FULL STACK DEVELOPER

Web. Games.
AI. Applications.

I build full-stack web platforms, games, Windows applications and RAG assistants. I bring interfaces, server logic and data together — from an idea to a working project.

Explore projectsRésumé PDF
Odesa, Ukraine · remoteReady to start immediately
Portrait of Hnap Maksym
MAXGODDYKHnap Maksym
PERSONAL

Hnap Maksym.

Full-stack web developer. Games and RAG assistants.

I’m Maksym, a developer based in Odesa. My interests include full-stack web development, game development and RAG assistants. I work with interfaces, server logic and data, using ASP.NET Core and Python/FastAPI for web projects, with additional PHP practice.

Hnap Maksym is the sole developer of the projects presented here. I independently developed them from idea to implementation, using AI as a tool. My experience comes from client projects, personal applications and coursework: a booking platform with a Telegram bot, Windows apps, RAG search and an Unreal Engine diploma game. This portfolio is also an example of my web development: a responsive interface, two languages, themes and an assistant with source retrieval. The cards below show my contribution, code and documents.

Date of birth
My age today18 years1 month · 24 daysBased on Kyiv time
Based in
Odesa, Ukraine
Areas & stack
Full-stack web · Games · RAGPython · .NET · PHP
Work format
Remote
Selected work / 01—06

See what I built.

A client project, personal applications and coursework. Each one includes the task, my contribution and the stack.

01Private client project

ALEXA MUA

A service booking platform. The owner manages appointments and prices independently through the website and Telegram.

ALEXA MUA — interface
Booking platform: responsive interface and access to services and profiles. ASP.NET Core, SQLite, JavaScript. Running local application with an isolated test database.
C#ASP.NET CoreSQLiteTelegram
02Personal project

JARVIS Desktop RAG

An assistant for personal documents and repositories: semantic search, context selection and answers with source citations.

JARVIS Desktop RAG — interface
Search of a test document with exact line citations. Python, FastAPI, React, TypeScript, FAISS/BM25. Running application in evidence mode without an LLM.
PythonFastAPIFAISSBM25ReactTypeScript
03Personal learning project

Qwen3 Grounded QA · QLoRA

Qwen3-4B adaptation for multilingual cited answers: dataset validation, 4-bit training and base-versus-adapter evaluation.

PythonPyTorchTransformersPEFTTRLQLoRA
04Personal project

Local LLM Desktop Chat

A Windows app for chatting with local models. A WPF interface, a separate Python backend and conversation history.

C#WPFMVVMPythonFastAPI
05Diploma project

C++ RPG FARMER

A diploma 3D game built with Unreal Engine 5.7: resource mining, trading and character progression. Defended with an excellent grade in June 2026.

C++ RPG FARMER — interface
Ore mining and its health indicator. C++, Unreal Engine 5.7, HUD. Source: thesis PDF, page 88. The game was not launched during this verification.
C++Unreal Engine 5.7BlueprintsUMG / SlateJSON
06GoIT coursework

WebStudio

A responsive website with mobile navigation, a modal and forms. A published demo is available.

HTMLCSSJavaScriptGitHub Pages

My work on GitHub.

Public repositories / 13

My work on GitHub.

Related work is grouped into series: Unity and GoIT web practice. Each series retains links to every repository and its branches.

Web development · coursework

GoIT · Web development & WebStudio

One practice series: from an introductory HTML page to responsive WebStudio. Stages cover markup, CSS, layout, SVG, animations, modals, forms and a mobile menu.

I joined GoIT for its employment support and to strengthen my practical experience. I am already familiar with web development fundamentals and how to complete these tasks; I use the course for structured practice and to refine my skills.

HTMLCSSJavaScriptGitHub Pages
Project case study
Game development · practice

Unity · Movement, interactions & cameras

Two successive practice projects in one series: object and character movement, material changes, teleportation, Rigidbody and first-/third-person camera switching with Cinemachine.

C#UnityCinemachine
Coursework / personal project

HomeWorks

Console coursework: algorithms, arrays, classes, a banking model and a phone book.

C#.NET
Coursework / personal project

qwen3-grounded-rag-finetuning

Qwen3-4B adaptation for multilingual cited answers: dataset validation, 4-bit training and base-versus-adapter evaluation.

PythonPyTorchTransformersPEFTTRLQLoRA
Project case study
Coursework / personal project

rag-homework

Eight stages of RAG coursework and a separate JARVIS branch: document processing, hybrid search, reranking, cited generation, an NBU tool, controlled workflows and evaluation.

PythonFAISSBM25LangGraphTelegram
Project case study
Coursework / personal project

RPGFARM

Source project for the C++ RPG FARMER diploma 3D game: resources, trading, inventory, progression, quests and saves.

C++Unreal Engine 5.7BlueprintsUMG / SlateJSON
Project case study

Reviewed: . MAXGODDYK is the only commit author in the reviewed history. Libraries, templates, coursework designs and third-party assets are not claimed as original work. Applications and model training were not run during this review.

02 / TECH STACK

Technologies in context.

My areas are full-stack web development, games and RAG. I use .NET and Python for backend work; my PHP experience includes coursework and a contact form.

05

Game development

RPG FARMER diploma 3D game

C++Unreal Engine 5.7BlueprintsUMG / SlateJSONVisual Studio 2022UnrealBuildTool
06

Educational practice

College, courses and game projects

CJavaUnity / Unity 2DPHPMySQLphpMyAdmin
07

Additional technologies

Tools I am familiar with

SASSWordPressNoSQLGitLab
GET TO KNOW ME THROUGH SOURCES

Ask about my experience.

What have I built with .NET? How does my RAG project work? Have I worked at a company? The portfolio assistant helps find answers and shows its sources.

  1. 01Your question
  2. 02Portfolio retrieval
  3. 03Answer + sources
MAXGODDYK / ASSISTANTSource search
ASSISTANT

Ask about my projects or add job requirements as text or a PDF. Confirmed facts include sources; points without enough evidence can be clarified with Hnap Maksym.

Answers about Maksym’s experience and projects only.

EDUCATION & COURSES

Learning through practice.

2024—2026

Odesa Corporate Computer College

Diploma in specialized education with a supplement

Web design, computer graphics, programming and computer systems/network administration. The C++ RPG FARMER diploma project received an excellent grade.

2024—

Odesa Professional College of Computer Technologies

I. I. Mechnikov Odesa National University. Enrolled since 2024; specialty 131 Applied Mechanics. Completed general secondary education in 2026.

Ukrainian — fluent · Polish — intermediate · English — beginner (reading and translation)

03 / LET’S TALK

Let’s start a conversation.

Ready to start immediately. Salary, work format and workload are discussed based on the offer.

Invite Maksym to an interview

Your invitation is saved on the server and forwarded to me through Telegram. If the form is unavailable, contact me directly.

Message on Telegram · @MAXGODDYK12Email · lukgu9@gmail.com