Study price
Игорь Осаволюк
Техлид
Программирую для себя на любительском уровне с 2008 года . Профессиональным разработчиком являюсь 3 года . Я создаю проекты на всех платформах, где доступен .Net и C# : для веба (asp.net core), для Desktop/Mobile ( WinForms,UWP, MAUI) . Т.е. это Fullstack-разработка полностью на C#
🤝 Can help with
- Помогу с любыми C# - проектами или сложностями, которые встречаются в проектах на этом языке ( C# Backend, C# Frontend , C# Desktop , C# Mobile ) .
- Помогу развиваться в языке C# и платформе .Net от абсолютного новичка до все более опытного уровня.
- Расскажу актуальную информацию о том,что происходит в мире разработки сейчас , как в РФ , так и по всему миру : какие вещи и тренды становятся не актуальными, какие наоборот обретают актуальность .
💻 Work experience
January 2024 — until now
Fun&Sun — Senior Backend C# Developer
August 2022 — until now
Ип — Senior C# Developer
November 2021 — August 2022
Гк цифра — Middle Backend Developer
October 2020 — November 2021
Clickme software — Junior Backend Developer
🤟 Projects
Видеохостинг для скандинавской аудитории
Мой первый highload-проект . Рефакторинг старого кода и помощь в переходе от свободного фреймворка, который перестал поддерживаться, на .Net Core рельсы. Через месяц работы я нашел в одной из книг , которые я изучал после работы, идею, которая позволила упростить и ускорить в разы рефакторинг этого проекта, что привело к тому , что главный эксперт компании стал больше консультироваться со мной и учитывать мое мнение ( несмотря, что я был всего лишь Junior - разработчиком)
Платформа для цифровизации производственных предприятий РФ
Мой второй highload-проект . Создание отдельного микросервиса в микросервисной экосистеме для огромной enterprise платформы , используя GraphQL технологию и немного некоторые другие : PostgreSQL,XUnit, AutoFixture, Automapper. Цель моего микросервиса – ускорить взаимодействие между фронтендом и бэкендом плюс уход от полностью от сервиса Camunda
API взаимодействие двух сервисов концертной деятельности : Eventim и российского подразделения
Третий Highload - проект. Разработка сервиса , который наладил взаимодействие по API между двумя билетными системами (большая, старая и громоздка - европейская, и небольшой , более подвижной - у российского подразделения). Сервисы между собой общаются по XML-протоколу ( это был не мой выбор : ) ), плюс использовались MongoDb + SQLite( для локального кэша). Чтобы понимать, почему я называю европейский сервис более громоздким : потому что большая часть сервиса была написана на VB.net и только небольшая часть на C# .
Стартап Совместные покупки для юрлиц
Реализация нескольких бэкенд фич на C# + asp.net core MVC . Помощь стартапу в реализации MVP
Разработка Лаунчера для частного игрового сервера
Полностью выполненный мной проект : - десктопный клиент сделан на MAUI - на сервере использовался консольный проект,который занимался вопросами безопасности, идентификации и аутентификации . Этого хватило , т.к. проект был на начальной стадии и кол-во клиентов было небольшим .
Система помощи gamedev-сценаристам по моделированию сюжета игры
Полностью разработанный мной десктопный клиент на MAUI , который подгружал необходимые сценарии и данные из Excel и выгружал туда , сохраненные решения