Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл сегодня в 12:47
Мужчина, 25 лет, родился 1 августа 2000
Москва, готов к переезду, готов к командировкам
React.js + Node.js разработчик
450 000 ₽ на руки
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание, стажировка
Опыт работы 4 года 9 месяцев
Декабрь 2020 — Июнь 2023
2 года 7 месяцев
Arcadia Inc.
Санкт-Петербург, softwarecountry.ru/
Software Developer
Последний проект:
Платформа обучения языкам goFluent B2B. Более 2 лет
- Разработка и управление процессами
- Разработка чат-приложения для консультантов и учеников с использованием React, React-query, TypeScript и CSS-модулей, что позволило в короткие сроки создать полностью функциональный продукт для улучшения обмена данными в реальном времени и оптимизации процессов обучения.
- Создание новой версии функции опросника для бизнес-анализа качества процесса обучения, способствующей принятию решений на основе данных.
- Руководство разработкой приложения для видео тестирования устной речи. Оптимизация битрейтов видео и аудио на стороне клиента для достижения оптимального соотношения качества и размера, что обеспечивает плавный пользовательский опыт.
- Внедрение новой конфигурации CI/CD с кэшированием зависимостей для всех 5 приложений, что значительно сократило время сборки и развертывания, приведя к увеличению эффективности на всех этапах разработки в 2-4 раза.
- Руководство процессами команды разработчиков фронтенда в составе 3 человек, направленное на достижение высокого уровня коммуникации, использование современных технологий, соответствие стандартам доступности.
До этого: Платформа TAO для оценки в образовании и занятости. Более 30 миллионов тестов по всему миру. Более 6 месяцев
- Разработка надежной бизнес-логики для всесторонней платформы управления тестами, школами и приложения для тестирования знаний (доступность уровня ААА).
- Инициирование создания библиотеки из более 20 многоразовых компонентов пользовательского интерфейса, упрощающих процесс разработки и содействующих согласованности кода.
- Внедрение техник предобработки и постобработки кода для тестирования компонентов, написанных на Svelte и React, что привело к увеличению эффективности и надежности тестирования.
- Успешная миграция всего проекта библиотеки на использование последней версии Node, что привело к улучшению скорости установки зависимостей, более быстрым временам сборки, ускоренному выполнению тестов и повышению производительности разработчика.
- 3+ продукта получили оперативную поддержку и доработку
- Прочёл больше кода на PHP, чем за всю свою жизнь
Июль 2020 — Декабрь 2020
6 месяцев
ОТР
Казань, otr.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Фронтенд разработчик
Фронтенд разработчик
Разработал веб-интерфейса для ВТБ онлайн банка, кабинет юридических лиц, документов сотрудников, выплат
Использовал React.js, Redux, Redux-Saga и TypeScript для создания надежного и эффективного приложения.
- Автоматизировал подписание документов через браузер и аппаратные системы.
- Разработал и внедрил пользовательский интерфейс для различных бизнес-услуг, предоставляемых банком, включая выплату зарплаты.
- Участвовал в развитии общей банковской библиотеки компонентов, набрался опыта хорошей документации!
Стек технологий: React.js, Redux, модули CSS, Redux-Saga, redux-toolkit, TypeScript, HTML, SCSS, JavaScript.
Сторона DevOps: Openshift (Kubernetes) и Nexus.
Декабрь 2018 — Декабрь 2020
2 года 1 месяц
Freelance
Веб-разработчик
Начал с ботов, парсеров и скриптов, написанных для автоматизации действий в социальных сетях. Их много.
* Также веб дизайн и разработка пользовательских интерфейсов
* Бэкенд и фуллстек разработка веб приложений с использованием фреймворков на JavaScript / Python
* Сейчас разрабатываю бэкенд платформы по продаже недвижимости http://tsnnovostroy.ru/
Express.js, PostgreSQL, TypeScript
Март 2019 — Июль 2020
1 год 5 месяцев
Eratart Development
Веб разработчик
Бэкэнд и фронтенд разработка
Заслуги:
* Посадочная страница для компании
* Бот для социальной сети (3 проекта)
* Бэкенд для веб-приложения - Node/Python
* Архитектура базы данных
* Архитектура веб-приложения
Бэкенд: Aiohttp(async), Django/Flask + PostgreSQL, MongoDB, AWS и GraphQL, иногда NodeJS.
Фронт: HTML 5 + CSS( SASS ) + JS.
Январь 2020 — Февраль 2020
2 месяца
Innopolis University
Ведущий разработчик бэк-энда
Second Industrial University Internship
University - Innopolis
Январь 2020 - февраль 2020
Сделал веб-сервис для интерпретации сейсмических данных
* Алгоритм взаимной корреляции
* Обобщение на произвольное количество трасс
* Удаление Амплитудной Чувствительности
* Dip-коррекция
* Стек: Python3 segyio + numpy + scipy + mayavi + многопроцессорная обработка + matplotlib + Docker + Aiohttp
-------
Task: Write a web-service for Interpretation of seismic data
1. cross-correlation algorithm
2. Generalization to an Arbitrary Number of Traces
3. Removing Amplitude Sensitivity
4. Dip-correction
Stack: Python3 segyio + numpy + scipy + mayavi + multiprocessing + matplotlib + Docker + Aiohttp
Май 2019 — Август 2019
4 месяца
Innopolis University
Ведущий разработчик бэк-энда
Что сделали? Разработали систему технической поддержки университета
* Стек: Gitlab CI
* 1-й микросервис: Aiohttp + asyncpg (PostgreSQL)
* 2-е: Flask + PostgreSQL 3d (внешний интерфейс): JS + CSS + HTML Docker Swaggerhub для документов.
* В команде из 5 человек мы завершили создание сети технической поддержки университетов для социальных сетей (VK + Telegram) с интеграцией системы OTRS через специально созданную серверную часть.
* Получил опыт координации команд и управления задачами в качестве руководителя бэкэнд-команды.
Октябрь 2018 — Декабрь 2018
3 месяца
AISales
Веб-разработчик
* Что сделал? Разработал скрипт для автоматической регистрации аккаунтов в социальной сети ВКонтакте (Selenium как основной инструмент).
* Стек: Python 3 + Selenium (Google headless) + Google Sheets API + Instagram API
* Что сделал? Разделил программу на микросервисы, разработал API с использованием формата json, реализовал с помощью Flask
* Стек: Flask + Swaggerhub + Dockerr (начало)
* Что сделал? Реализовал функции, позволяющие определенному боту выполнять действия и изменил архитектуру
* Стек: Flask + Swaggerhub
* Что сделал? Разработать микросервис, который обрабатывает события из Corezoid и Dialogflow и запускает реакции ботов (связано с предыдущей подзадачей)
* Стек: Docker + Aiohttp (начал изучать асинхронное программирование) + Corezoid API + Dialogflow API
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Обо мне
👋 Здравствуйте! Я Иван. Я написал код, который широко используется в Amazon, Microsoft, Deloitte и крупных технологических компаниях для изучения новых языков. Я опытный разработчик программного обеспечения и гордый финалист Всероссийского хакатона "Цифровой прорыв".
Я владею комплексным набором инструментов для фронтенд-разработки (полный стек), уделяя особое внимание созданию интуитивно понятного и динамичного пользовательского интерфейса с использованием React.js, Node.js, Python.
За прошедшие годы я оттачивал свои навыки работы с JavaScript, TypeScript, ES6, Redux и различными интерфейсными технологиями, что привело к моим успехам на хакатонах и работе. Я известен своей способностью быстро создавать прототипы и развертывать функции, помогать команде, находить баланс между скоростью, удобством сопровождения и качеством кода. Кроме того, на протяжении всего времени работы над проектом я могу контролировать качество кода сложной связности.
Будучи страстным любителем решения проблем, я люблю погружаться в сложные задачи и находить инновационные решения. Я также ценю ценность сотрудничества, и мне одинаково комфортно работать как в команде, так и самостоятельно.
В дополнение к техническим навыкам я привношу глубокое понимание полного жизненного цикла проекта, методологий Agile, Waterfall и приверженность дизайну, ориентированному на пользователя. Я всегда учусь и ищу новые возможности для роста и оказания влияния.
Если вам нужен преданный своему делу или командный разработчик, который ценит качественный код, четкое общение и может добавить искру творчества в вашу команду, я буду рад услышать ваше мнение.
Давайте вместе построим что-то удивительное! 🚀
Фронтенд:
React.js, Redux, стилизованные компоненты, модули CSS, Redux-Saga, набор инструментов redux, rxjs, ответный запрос, TypeScript, HTML, SCSS, SASS, CSS, JavaScript, AJAX.
Дополнительный опыт:
Бэкэнд:
Node.js — Express.js, Коа.
Python 3 — Aiohttp/Flask/Django.
Базы данных: PostgreSQL, MongoDB.
Управление сборкой:
Докер, Openshift, Кубернетес, Gitlab CI
Высшее образование
2022
Высшее образование
Innopolis University
Mathematics. Computer Sciences
2018
Высшее образование
Lyceum of Physics and Mathematics
Physics and Informatics
2016
Высшее образование
Educational Center “Shkola” (ECS)
Знание языков
Повышение квалификации, курсы
2020
FrontendMasters - WebGL
FrontendMasters, WebGL & ThreeJS
2020
FrontendMasters - React
FrontendMasters, React & Redux
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Грузия, Россия
Желательное время в пути до работы: Не имеет значения
