Fullstack developer

Верескул Алексей
Fullstack-разработчик


Контактная информация


Цель

Занять позицию фулстек-разработчика, где смогу использовать свой опыт работы с backend (Node.js, Nest.js, Express.js) и frontend (Vue.js, TypeScript) для разработки и поддержки современных веб-приложений.


Ключевые навыки
  • Языки: JavaScript(TypeScript), Python, C++

  • Бэкенд: Node.js: Nest.js, Express.js. Python: Django, FastAPI.  

  • Фронтенд: Vue.js, TypeScript, JavaScript, CSS, HTML

  • Базы данных: PostgreSQL, MongoDB, SQLite

  • Контейнеризация: Docker, Docker Compose

  • Инструменты: Git, Postman, Trello

  • API: REST, WebSocket


Опыт работы

Фриланс-разработчик
Февраль 2022 – настоящее время


Образование

[Рішельєвський науковий ліцей]
Специальность: Информационные технологии
Сентябрь 2023 – настоящее время


Проекты

[Cloud95]
Описание: Файловый менеджер в стиле Windows 95
Роль: Fullstack-разработчик.
Технологии:
Backend: Nest.js, PostgreSQL.
Frontend:Vue.js.
Проект: https://github.com/llstyle/Cloud95

[BubbleJudge]
Описание: Платформа для соревнований по программированию.
Этот проект это аналог codeforces или algotester для того чтобы проводить соревнования среди учеников заинтересованных в спортивном программировании.

Админ может создавать новые задачи на разных языках(c++, python, java), а потом включать их в контесты, которые проходят в группах.
Пользователи могут решать задачи на вышеперечисленных языках и соревноваться между собой на время.
Код пользователя запускается в отдельном контейнере докер и поэтому вредоносный код не будет влиять на работу сервера.

В этом проекте я выступил в роли Principal Dev и руководил процессом разработки фронтенда.

Была создана доска(Trello) для управления процессом разработки, а также репозиторий с разными ветками. Сам сайт работает с помощью docker(docker compose), веб сервер - nginx, база данных - PostgreSQL.

Роль: Principal Dev
Технологии: Nest js, Vue js, PostgreSQL
Проект: https://bubblejudge.online/

[Chatter]
Описание: Мессенджер для деловой переписки

Для backend я использую express js, для доставки сообщений в реальном времени socket js(websocket), реализованы push уведомления через firebase push notification.

Роль: Fullstack-разработчик.
Технологии:
Backend: Express js, PostgreSQL, Redis, Firebase Cloud Messaging
Frontend:Vue.js.
Проект: https://github.com/llstyle/Chatter, https://thechatter.online 


Дополнительные достижения


Дополнительные навыки
  • Английский язык на уровне [Intermediate].

  • Работа с системами контроля версий (Git, GitHub).

  • Развертывание веб приложений на серверах linux

  • Docker, Docker Compose

  • Умение работать как в команде, так и самостоятельно.

  • Быстрое изучение новых технологий и инструментов.


Интересы
  • Решение сложных алгоритмических задач на LeetCode.

  • Программирование в соревновательном формате.

  • Изучение новых подходов в разработке фронтенда и бэкенда.

  • Создание проектов с необычной архитектурой.

...
средняя оценка
...
процент рекомендаций
...
рейтинг фрилансера
Для подсчета статистики необходимо не менее 5 отзывов за год
0 из 5

Портфолио

Отзывы заказчиков

Ozy1
21 год
3 года в сервисе
Был
2 дня назад
$50
10 баллов
3 года назад
Огромное вам спасибо за Вашу работу, я очень доволен результатом!
очень хороший заказчик
Ответный отзыв
guest_16551201967928
3 года в сервисе
Был
3 года назад
$25
10 баллов
3 года назад
Прекрасно выполненная работа, сроки сжатые и все работает прекрасно.
Очень хороший отзывчивый заказчик
Ответный отзыв