Web-программист

Уровень зарплаты: от 30 000 руб.
Местоположение: Россия, Республика Саха (Якутия) (МСК +7ч)

Резюме: Web-программист

Разрабатывал приложение похожую на социальную сеть , используя javascript, php, C# , PostgreSQL, OpenSwoole, nodejs и многие др. Создал несколько компонентов: center, client, database, cmail.

1) center - отвечает за подключение компонентов и общение между ними(php, openswoole).
2) client - обрабатывает запросы связанные с браузером(javascript/typescript,dom, svg, nodejs, webpack, html, css, hbs)
3) database - работает с базой данных(Postgresql, EF Core)
4) cmail - работает с почтой(C#, MailKit)

Компоненты изолированы друг от друга. Они зависят только от center, но даже без center продолжат работу. Приложение кроссбраузерна , так как использовал «webpack». Реализовал десктопную и мобильную версию. Использовал правила чистой архитектуру: «SOLID». Активно применял в своем проекте правила чистого кода(книга «Чистый код. Создание, анализ и рефакторинг. Роберт Мартин»). Есть опыт рефакторинга кода. Опыт применение сокетов и протокола http. Могу вручную протестировать код и создать, отправить образ, либо использовать «Jenkins». В ходе разработки проекта решил достаточно много проблем: выбор наиболее оптимальной архитектуру, проверка валидаций инпутов, алгоритм быстрой сортировки, алгоритм быстрого поиска и многие др. Создал много REST API(получение данных от базы данных и его хранение в массиве, сортировка профилей по имени и по дню рождения и др). Самостоятельно рисовал и сделал анимацию примитивов svg.

В общем перечислил основные моменты. Быстро учусь и люблю решать сложные задачи. Работаю в дистрибутиве «ubuntu».

center - git clone https://Mark5555@bitbucket.org/Erhan2001/center.git

database - git clone https://Mark5555@bitbucket.org/Erhan2001/database.git

cmail - git clone https://Mark5555@bitbucket.org/Erhan2001/cmail.git

файлы css , html и скомпилированные файлы js
client - git clone https://Mark5555@bitbucket.org/Erhan2001/client.git

Исходники файлов typescript
svg - git clone https://Mark5555@bitbucket.org/Erhan2001/svg.git

static - git clone https://Mark5555@bitbucket.org/Erhan2001/static.git

nodejs - git clone https://Mark5555@bitbucket.org/Erhan2001/nodejs.git

docker compose - git clone https://Mark5555@bitbucket.org/Erhan2001/vhcompose.git

Посмотрите похожие резюме

Web-разработчик
Зарплата: 400 000 руб.
Разработчик/Тестировщик
Зарплата: 40 000 руб.
Бэкенд разработчик
Зарплата: 250 000 руб.
Unity-разработчик
Зарплата: 100 000 руб.