Ключова інформація
- C#/.NET
- Unity
- ASP
- WPF
- SQL
- JSON
- EntityFramework
- Dapper
- DBA
- Design Patterns
- Azure
- TCP
- REST
- UML
- Git
Навчався в 1 закладі
Коледж інформаційних технологій та землевпорядкування Національного авіаційного університету
Інженерія програмного забезпечення 121
Київ, 2025
Володіє мовами
Англійська
середній
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
FoxmindEd C#/.Net developer
Київ, 2024
Працював з ментором, закінчив проєкти з технологіями: ASP, WPF/MVVM, SQL, TelegramBot, Unit-test. Постійний рефакторинг коду.
Додаткова інформація
Projects
Camp of Strangers (client-server)
2024 September - Now
C#, Unity, TCP, PostgreSQL, Dapper
The game I'm developing uses a Unity client and a game server that communicate using my protocol made on top of TCP. The game is based on reactive.
- I use the SessionId issued by the authorization service to identify the user and authenticate him or her in the system.
- I use the EntryPoint pattern in the client to structure the code.
- I use the Dependency Injection pattern to get rid of dependencies and separate independent parts.
- I'm designing a database for an RPG game with online trading.
- I use MVVM to build an UI.
- I am designing and normalizing a database for an online trading RPG game.
Game jam (3 days) https://alexfaktor.itch.io/oktoberfest-and-the-drunken-demoness
2024 September
C#, Unity
I wanted to bring a small project to completion, so I decided to take part in a game jam. Here I was able to complete the project on time and bring it to the end. It was also my first full-fledged game.The game was completely developed by me, except for the map of object movement.
- The game was completely developed by me, except for the map of object movement.
World controller
2024 September
C#, Neo4j
This is a system that simulates a dynamic map of the game world built on graphs.
- I created queries to the graph database.
AutoBattler https://github.com/AlexFaktor/AutoBattler
2024 June - 2024 September
C#, ASP.NET ,GoogleSheets, JSON
The project that I need for my game is an auto-battle system that can take the configuration from Google tables and process customer requests for battles. The system is quite complex because it covers many game mechanics. There is also logging.
- Using JSON to transfer battle data.
- Logging events in battle.
- Flexible combat system.
Budget keeper (Web) https://github.com/AlexFaktor/BudgetKeeper-ASP-WebApi
2024 May - 2024 June
C#, ASP.NET Web Api, Razor Pages, SQL Server, Entity Framework
- I uploaded the application and database to Azure Cloud.
Web school manager (Web) https://github.com/AlexFaktor/SchoolManager-ASP.NET-MVC
2024 April - 2024 May
C#, ASP.NET/MVC, Razor Pages,SQLite, EntityFramework
- Created the database structure and controllers with CRUD operations for the tree view of the data structure.
- I created forms using Razor Pages.
Course manager (Desktop)
2024 February - 2024 April
C#, WPF/MVVM, SQLite, EntityFramework, PdfSharpCore, Xceed
- Created the database structure and CRUD operations for the tree view of the data structure.
- I created an auto-creator of documents based on groups of students.
- Developed the design of an application that works on the basis of MVVM.
2024 September - Now
C#, Unity, TCP, PostgreSQL, Dapper
The game I'm developing uses a Unity client and a game server that communicate using my protocol made on top of TCP. The game is based on reactive.
- I use the SessionId issued by the authorization service to identify the user and authenticate him or her in the system.
- I use the EntryPoint pattern in the client to structure the code.
- I use the Dependency Injection pattern to get rid of dependencies and separate independent parts.
- I'm designing a database for an RPG game with online trading.
- I use MVVM to build an UI.
- I am designing and normalizing a database for an online trading RPG game.
Game jam (3 days) https://alexfaktor.itch.io/oktoberfest-and-the-drunken-demoness
2024 September
C#, Unity
I wanted to bring a small project to completion, so I decided to take part in a game jam. Here I was able to complete the project on time and bring it to the end. It was also my first full-fledged game.The game was completely developed by me, except for the map of object movement.
- The game was completely developed by me, except for the map of object movement.
World controller
2024 September
C#, Neo4j
This is a system that simulates a dynamic map of the game world built on graphs.
- I created queries to the graph database.
AutoBattler https://github.com/AlexFaktor/AutoBattler
2024 June - 2024 September
C#, ASP.NET ,GoogleSheets, JSON
The project that I need for my game is an auto-battle system that can take the configuration from Google tables and process customer requests for battles. The system is quite complex because it covers many game mechanics. There is also logging.
- Using JSON to transfer battle data.
- Logging events in battle.
- Flexible combat system.
Budget keeper (Web) https://github.com/AlexFaktor/BudgetKeeper-ASP-WebApi
2024 May - 2024 June
C#, ASP.NET Web Api, Razor Pages, SQL Server, Entity Framework
- I uploaded the application and database to Azure Cloud.
Web school manager (Web) https://github.com/AlexFaktor/SchoolManager-ASP.NET-MVC
2024 April - 2024 May
C#, ASP.NET/MVC, Razor Pages,SQLite, EntityFramework
- Created the database structure and controllers with CRUD operations for the tree view of the data structure.
- I created forms using Razor Pages.
Course manager (Desktop)
2024 February - 2024 April
C#, WPF/MVVM, SQLite, EntityFramework, PdfSharpCore, Xceed
- Created the database structure and CRUD operations for the tree view of the data structure.
- I created an auto-creator of documents based on groups of students.
- Developed the design of an application that works on the basis of MVVM.
Анонімний пошукач
C#/.Net developer or game developer
Бровари
Готовий переїхати: Київ
Активно шукає роботу
повна зайнятість, неповна зайнятість
Характер роботи: стажування / практика, віддалена робота
Оновлено 1 тиждень тому