- File
Антон
.NET-програміст
Contact information
The job seeker has entered a phone number and email.
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/14772007/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Севастьянов Антон Андрійович
Телефон: [
Пошта: [
Тelegram: https://t.me/VimeR_43522
GitHub: https://github.com/VimeR-only
Про мене
Backend-розробник з фокусом на C# та ASP.NET Core. Протягом останніх
двох років я займаюся комерційною розробкою на .NET, спираючись на
5-річний фундамент у створенні та оптимізації високонавантажених
серверних систем на GLua. Шукаю можливість поглибити свою експертизу в
екосистемі .NET та долучитися до складних проектів.
Технічний стек
● Мови програмування: C#, C++, SQL, JavaScript, Lua
● Технології: ASP.NET Core, ASP.NET MVC, REST API, Entity Framework Core,
JWT, React.js, AutoMapper, Redis
● Бази даних: PostgreSQL, MS SQL, MySQL, SQLite
● Інструменти: Git, GitHub, Swagger, Postman, Docker, Linux CLI,
FTP/SFTP/SSH
● Підходи та патерни: OOP, SOLID, DTO, DDD, Dependency Injection,
async/await
Досвід
Backend Developer (2020 – дотепер)
Бекенд для інтернет-магазину автозапчастин
● Задача: Створити серверну частину для e-commerce платформи,
включаючи каталог товарів, керування замовленнями та
особистий кабінет користувача.
● Моя роль та реалізація:
○ Розробив REST API для всіх основних функцій магазину: від
пошуку товарів до оформлення замовлення.
○ Реалізував систему автентифікації та авторизації на основі
JWT-токенів для захисту даних користувачів.
○ Інтегрував API стороннього платіжного сервісу (LiqPay) для
обробки онлайн-оплат.
○ Створив механізм синхронізації з базою даних MySQL для
автоматичного оновлення цін та залишків на складі
● Результат: Запущено повноцінний інтернет-магазин, процес
оновлення товарів повністю автоматизовано.
● Технології: C#, ASP.NET Core, Dapper, MySQL, JWT, REST API,
Postman.
Система автоматизації для ресторану
● Задача: Прискорити обробку онлайн-замовлень та зменшити
кількість помилок, пов'язаних із людським фактором.
● Моя роль та реалізація:
○ Створив легковаговий вебсервіс, який отримував
замовлення з сайту та в реальному часі відображає їх на
екрані в кухні за допомогою SignalR.
○ Розробив просту адміністративну панель на ASP.NET Core
MVC, що дозволяла менеджеру самостійно керувати меню.
○ Налаштував сповіщення в Telegram для керівництва при
надходженні замовлень на велику суму.
● Результат: Час обробки замовлень скоротився на 30%, а точність
їх виконання значно зросла.
● Технології: C#, ASP.NET Core, SignalR, JavaScript, SQLite, MVC.
Модернізація бекенду для ігрового проекту
● Задача: Усунути вузькі місця в продуктивності та спростити
подальшу розробку шляхом міграції ключової бізнес-логіки з
ігрових серверів (GLua) на сучасний стек ASP.NET Core.
● Моя роль та реалізація:
○ Спроєктував та розробив з нуля REST API сервіс на C#, який
централізував всю логіку взаємодії з базою даних
PostgreSQL.
○ Використав Entity Framework Core для побудови надійного
шару доступу до даних та реалізував складні запити для
аналітики.
○ Впровадив систему логування Serilog для моніторингу
роботи сервісу, що дозволило оперативно виявляти та
виправляти помилки.
○ Налаштував базовий CI/CD процес за допомогою GitHub
Actions для автоматичної збірки та розгортання проекту на
тестовий сервер.
● Результат: Домігся зниження навантаження на ігрові сервери,
підвищив стабільність та безпеку системи, а також заклав
архітектурний фундамент для майбутнього функціоналу.
● Технології: C#, ASP.NET Core, EF Core, REST API, PostgreSQL, Docker,
Git, GitHub Actions, Serilog.
Game Servers Developer
● Задача: Керувати повним циклом розробки ігрових серверів на
GLua, забезпечити їх стабільну роботу під високим навантаженням
(600+ гравців онлайн) та координувати команду розробників.
● Моя роль та реалізація:
○ Очолював команду з кількох розробників: займався
постановкою задач, проведенням код-рев'ю та плануванням
спринтів.
○ Провів масштабну оптимізацію серверної частини:
перепроектував алгоритми обробки даних та впровадив
профілювання коду, що знизило затримки в роботі серверів на
60%.
○ Розробив та підтримував REST API для взаємодії ігрових
серверів з вебсайтом та внутрішніми сервісами.
○ Реалізував інтеграцію зі сторонніми сервісами, включаючи
Discord API для створення кастомних ботів та сповіщень.
● Результат: Забезпечив стабільну та продуктивну роботу ігрової
платформи, створив ефективну команду та отримав
фундаментальний досвід в архітектурі високонавантажених систем,
який пізніше застосував при переході на .NET.
● Технології: GLua, MySQL, REST API, Discord API, UI/UX Design,
оптимізація продуктивності.
More resumes of this candidate
Similar candidates
-
.Net developer
Rivne, Remote -
.NET-програміст
Remote -
.Net-програміст
Remote -
.NET-програміст
Remote -
.NET-програміст
100000 UAH, Lviv, Remote -
.NET-програміст
Remote