Был на сайте более двух недель назад
Сидоренко Александр Викторович
Мужчина, 24 года, родился 26 октября 1999
Не ищет работу
Сербия, не готов к переезду, не готов к командировкам
Контакты
+7 (923) 132-16-96
Телефон подтвержден
mail@alexandr-sidorenko.me — предпочитаемый способ связи
NodeJS разработчик
3 500 € на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день, гибкий график, удаленная работа
Опыт работы 5 лет
Декабрь 2021 — по настоящее время
2 года 7 месяцев
Май Гиг Технолоджис
Москва, mygig.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Бэкэнд разработчик
● Ускорил десятки запросов за счет переноса некоторых обработчиков в очереди RabbitMQ, оптимизировал запросы к базе данных (ускорил до 4-х раз) и сократил количество запросов к базе данных.
● Переработал использование стороннего API, что повысило стабильность и производительность приложения. Сокращение использования стороннего API позволило снизить затраты на обслуживание.
● Помогал DevOps с переносом сервисов на k8s. Написал модули для работы с файловой системой на S3. Переписал работу с Redis и RabbitMQ, чтобы обеспечить работу нескольких экземпляров приложения. Избавился от ненужных переменных окружения.
● Разработал сервис обработки событий для нужд отделов маркетинга и продукта.
Июль 2019 — Декабрь 2021
2 года 6 месяцев
Словения, clevercraft.com/
Информационные технологии, системная интеграция, интернет... Показать еще
Full-Stack JavaScript разработчик
● Разработал систему документооборота, позволяющую автоматически подключать тысячи новых
партнеров каждый день. С точки зрения клиента, это гибкая система, в которой можно визуально выбрать необходимые фильтры и действия. А бэкенд обработает последовательность событий в соответствии с указаниями пользователя. В случае ошибки пользователь получит подробную информацию. Предусмотрен функционал самовосстановления процесса при возникновении ошибки.
● Разработал систему лобби видеочата. Функциональность сервиса: взаимодействие с видеодвижком и координация потоков, отправка сообщений и реакций, инициирование записи трансляции. Достигнута стабильность работы видеочата для тысяч участников.
● Провел бенчмарк WebRTC и FlashPhoner. Нам не подходило решение с высоким потреблением процессора на клиенте, необходимо было максимально перенести всю работу с трансляцией на сервер.
Ключевые навыки
Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже
Обо мне
Программирование моя страсть, впервые увидев компьютер в шесть лет я твёрдо для себя решил: я хочу посвятить свою жизнь их изучению и программированию. С годами я упорно шёл к этой цели. В 12 лет я начал изучать Visual Basic 6.0 по книге моего отца и HTML по материалам из интернета. В 16 лет я вплотную заинтересовался веб-программированием и начал изучать JavaScript и информационную безопасность. Даже получил награду hack-bounty от местного интернет магазина.
Когда я поступил в университет для обучения программированию, мне всегда было мало знаний, которые мне давали преподаватели. Поэтому я проводил своё время за книгами и хотел делиться тем, чему научился с другими. Во время учёбы в университете, я проводил для всех желающих мероприятия, которые помогали им определиться с направлением разработки и давали возможность начать практиковать современные подходы уже сейчас, не дожидаясь окончания университета. Партнёрами мероприятий выступали Google и Github. Также я занимался участием в хакатонах и соревнованиях по информационной безопасности. Организатором одного из CTF мне даже посчастливилось побывать.
Первую свою работу я получил на втором курсе университета. После победы на одном из хакатонов меня заметили и пригласили работать в аутсорс компанию, которая разрабатывает внутренние CRM для крупной мировой корпорации. Это позволило мне закрепить свежие полученные знания в производственной практике. Я работал fullstack разработчиком и разрабатывал на TypeScript React-приложения и серверные приложения на fastify, в качестве базы данных использовался MSSQL. Самым заметным и долгоживущим проектом была система документоборота, которая позволяла привлекать компании новых партнёров. В автоматическом режиме отправлялись рассылки, предлагались к заполнению формы и подписывались контракты. Этот проект был разработан мной с нуля и успешно работает до сих пор.
Решив себя попробовать в новой области я устроился в HRTech стартап. Продукт который я разрабатываю, позволяет в автоматическом режиме и без бумажной волокиты найти людям подработку. Система сама высчитывает налоги и выставляет чеки. А пользователь может не задумываться над непростым процессом оформления и просто начать работать. На работе использую чистый JavaScript, базу данных MongoDB, Redis и брокер сообщений RabbitMQ.
Github: https://github.com/batyshkaLenin
Высшее образование (Бакалавр)
2021
АВТФ, Информатика и вычислительная техника
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не более часа