Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Rostislav Faina

Sleeping face
Rostislav давно не был на сервисе.
Но на Freelancehunt вы найдете 285711 фрилансеров, которые профессионально и в срок выполнят проект любой сложности.

Украина Киев, Украина
2 года назад
Свободен для работы свободен для работы
3 Сейфа завершены
4 года назад
1 заказчик
на сервисе 4 года

Рейтинг

Успешных проектов
100%
Средняя оценка
Нет данных
Рейтинг
518
3 проекта
Веб-программирование
3 проекта
Javascript и Typescript

Резюме

Привет!
Я Full-Stack Developer с упором на серверную часть.
Работаю разработчиком 2 года и знаком с различными технологиями (большинство из них основаны на .NET).
Я не «робот» или «искусственный интеллект», просто человек, который умеет много и качественно работать.


✅Добро пожаловать в скучный технический стек:

🔹 #OOP and System Design;

🔹 Theoretical knowledge and practical experience with design patterns;

🔹 Asynchronous and multithreading development (TPL);

🔹 Rest API design, architecture and implementation;

🔹3rd party API integration using existing packages or from scratch;

🔹 GIT ;

🔹 .NET / .NET Core C#;

🔹 JavaScript

🔹 jQuery

🔹CSS/LESS/SASS, Bootstrap

🔹HTML

🔹 XML Serialization/Deserialization (XML, Binary, JSON);

🔹 ASP.NET MVC / Web API;  ASP.NET Core;

🔹 React (basic);

🔹 Bootstrap,

🔹 SMS integration (Twilio, Plivo, SMSru);

🔹 Email integration (SendGrid, MailGun, Gmail, custom SMTP);

🔹 SignalR;

🔹 Microsoft Azure

🔹 MS Bot Framework and MS Teams integration;

🔹 Telegram Bot .NET Framework;

🔹 WCF and WebServices;

🔹 Entity Framework (Full and Core) (DB-first, code-first and model-first approaches).

🔹 LINQ and Dynamic LINQ;

🔹 Database architect and optimization including Microsoft SQL/T-SQL;

🔹 Caching (Redis);

🔹 .NET Desktop (WinForms, WPF: MVVM, MVP);

🔹 Prism, MVVM Light, MVVMCross;


🔹 Xamarin (basic);


🔹 WebView2 + local Kestrel for JS-based UI;

🔹 Telerik and DevExpress frameworks for WinForms and WPF

Навыки и умения

Портфолио


  • Дизайн онлайн магазина

    Веб-программирование
    Дизайн магазина наушников
    https://www.behance.net/gallery/132200909/ProSound-design-in-style-minimorphism
  • Сайт блог Unity

    Веб-программирование
    Данный проект в архитектурном виде полностью схож на сайт с магазином велосипедов, но здесь, нету доступа к веб приложению напрямую, здесь был создан клиент на ReactJS который работает с веб приложением, не посредственно, через API. Как видно с приложенных скриншотов, данный проект больше напоминает готовый продукт и он почти им является, хоть деплой на сервер и пусть народ пользуется. На деле сайт получился приятным глазу с интуитивной навигацией, сделано всё для удобства при использовании. Для того, чтобы создать аккаунт не обязательно регистрироваться через сайт, можно использовать один из вариантов подключенной авторизации в приложении, например Google, а самое главное, что для добавления новых типов подключения не понадобиться «колошматить» код. Так же в случаи добавления двух факторной авторизации, изменять структуру не понадобится и займет эта операция не так много усилий. Дизайн сайта строился на основании личных предпочтений, определенных стилей как таковых, не было использовано во время проектировки. В куки храниться только JWT ключ сессии, который создает приложение во время логина или регистрации.
    Клиент полностью написан с использованием технологии ReactJS и Bootstrap.
    Для внутреннего содержимого каждой статьи используется, не очень популярный, но достаточно практичный EditorJS.
    https://xd.adobe.com/view/0d0fbad7-2d7d-43ec-baa2-72d31278e1fb-585c/
  • Pulse Audio Music Player

    Веб-программирование
    Данный музыкальный плеер существует для того, чтобы покрыть все нужды пользователя, который ищет удобный, практичный плеер с приятным дизайном. Почему PulseAudio удобный? Все просто, плеер состоит с привычных нам элементов, проведя глубокий анализ других приложений, все используют +- одинаковую структуру, что позволяет новому пользователю быстро разобраться в управлении. Что насчет практичности? Здесь также всё элементарно, плеер состоит из всех нужных инструментов для его эксплуатации, для того чтобы сделать прослушивание ваших любимых треков максимально приятным.
    Первое, что на это способствует это хороший звук, который не базируется на стандартном решении от Microsoft. За счёт, как минимум, этого звук становиться лучше и использование в базовых настройках плеера уже покрывает большинство конкурентов, потому что плеер в первую очередь про звук. Для более истонченных пользователей существует целый инструментарий для корректировки звучания.
    В отряде звука входит широкополосный эквалайзер с настройкой количества полос, настройка реверберации, которая позволит создать любую нужную сцену для вас и конечно настройка баланса и стерео.
    Весь этот инструментарий создает необходимый фундамент хорошего плеера, но что выделит его от других хороших? Конечно дизайн. Человек воспринимает, в первую очередь, информацию зрительно, а именно внешний вид приложения может как оттолкнуть потенциального пользователя, так и привлечь. На этом тезисе получаем второю важную вещь – пользовательский интерфейс. Конечно, на вкус и цвет всё карандаши разные, поэтому о том какой классный и самый крутой интерфейс у нашего плеера не будем говорить, но есть один важный аспект.
    Мы – существа свободные и всё время что-то выбираем, так почему бы не выбрать и тему для плеера? Буквально, в плеере есть возможность использовать другие темы и всё это не требует каких-то сверх умений. Если же вы не нашли в каталоге, то что искали, тогда для вас существует конструктор тем, который поможет создать персональный дизайн.
    На основании выше сказанного этот плеер подходит для тех, кто хочет слушать музыку с комфортом использования.

    https://xd.adobe.com/view/6865998c-35de-4a2a-b69e-66c706794f6d-3d36/
  • Игра Spacelander

    C#
    Игра написана на С# с использованием WinForms и GDI++ для отрисовки всей графики. В концепции находилась обычная игра с максимально простой целью – приземлить космический корабль на платформу. Буквально это простой проект с генерацией ландшафта на основании уровня сложности, который был выделен как максимальная высота гор и количество «пик» на карте. Так званные текстуры являются шаблонной картинкой, нарисованной в приложениях для работы с изображением.
  • Тестировщик знаний

    C#
    Идеологией данного проекта являлась крепкая бд и что клиент выполняет минимум работы с данными, которые хранятся на сервере. Для решения данной проблемы, была создана бд с таблицами и функциями та процедурами для работы с данными, которые я, не хотел отправлять клиенту, таковыми являются данные о пользователе, та его регистрация.Для создания работы с сервером использовался Entity Framework и частично ADO .net для доступа к возможностям базы данных, которые фреймворк не умеет генерировать. С контекста ясно, что использовался подход Database first

Отзывы и комплименты о выполненных проектах 3

24 февраля 2022 6000 UAH
Client-api для 2х трейд-площадок

Качество
Профессионализм
Стоимость
Контактность
Сроки

Быстро и четко, молодец. Рекомендую

Vlad S | Персональный

17 февраля 2022 3220 UAH
Client API для трейд-площадки

Качество
Профессионализм
Стоимость
Контактность
Сроки

Быстро сделал, качественно. Общаемся на одном языке. Будем дальше сотрудничать.

Vlad S | Персональный | Ответный отзыв

10 февраля 2022 5000 UAH
API для трейд площадок (steam)

Качество
Профессионализм
Стоимость
Контактность
Сроки

Быстро и четко, высокий потенциал. Разработчик понимает с полуслова - очень удобно. Надеюсь будем и дальше сотрудничать.

Активность

  Последние ставки 9
Client-api для 2х трейд-площадок Персональный проект
6000 UAH
Client API для трейд-площадки Персональный проект
3220 UAH
Фриланс-проект
2000 UAH
Настроить WP API для передачи информации в реестр сведений о билетах Персональный проект
425 UAH
Фриланс-проект
5000 UAH
Фриланс-проект
425 UAH
Фриланс-проект
59 430 UAH
Фриланс-проект
84 900 UAH
Фриланс-проект