Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте более двух недель назад
Кандидат
Мужчина, 33 года, родился 7 мая 1991
Не ищет работу
Москва, м. Ясенево, готов к переезду (Доминиканская Республика, Москва, ОАЭ, Санкт-Петербург, Тбилиси, Турция, Япония), готов к командировкам
Инженер-программист / Разработчик
4 000 $ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, проектная работа
График работы: полный день, удаленная работа
Опыт работы 9 лет 7 месяцев
Май 2023 — по настоящее время
2 года
NISUM
Чили, www.nisum.com/
Senior Software Developer (React + NodeJS)
Отрасль домашнего здравоохранения
Реализованы исправления ошибок, исправления данных, тестирование программного обеспечения и документация, что привело к значительному снижению критических ошибок в старых приложениях, разработанных для бэкэнда.
Выявлены и устранены технические долги, что привело к улучшению пользовательского опыта и функциональности пользовательского интерфейса.
Сотрудничество для улучшения извлечения данных и управления состоянием с помощью React Query с целью постепенного устранения зависимости от Redux.
Предложены/предоставлены современные решения и структуры для разработки и внедрения новых функций в разработке фронтенда.
Сентябрь 2022 — Апрель 2023
8 месяцев
Encora Inc.
Колумбия, www.encora.com/
Senior Software Engineer (React + NodeJS)
В основном осуществляем разработку MVP, новых интеграций, новых конечных точек API и функций, создание игровых площадок Storybook, проведение церемоний Agile при необходимости, выявление ошибок в веб-приложениях на этапе предпроизводства и производства, а также рефакторинг кода, среди прочих задач. Фронтенд-разработка играет ведущую роль в команде, используя ReactJS.
Мы сталкиваемся с такими вызовами, как проблемы с E2E-тестированием, чтобы гарантировать отсутствие ошибок в MVP-решениях. Мы реализовали тесты E2E Cypress для всего потока приложения. Проверки конвейера репозитория были настроены на работу параллельно, чтобы минимизировать задержки в процессе "Без обзора кода".
В другом сценарии мы быстро доставляли решения MVP. Структура решений перешла на DIFY-сервисы и модальные модули. Этот подход облегчает быструю поставку каждой новой функции без возникновения проблем с интеграцией.
Октябрь 2021 — Июль 2022
10 месяцев
Bistox Exchange
ОАЭ, exbi.trade/ru
Senior Full Stack Developer (React + NodeJS + Go)
Разработчик Frontend (ReactJS, NextJS, Styled Components, Module Federation):
- Компоненты UI Kit
- Модули приложения для торговли
- Документация (Виджеты) и переводы с русского на английский (Руководство разработки)
Лидер команды Frontend (Временно для стартовой команды, ReactJS, Styled Components, Микро-фронтенды):
- Анализ продукта
- Управление задачами
- Отчеты команды: цели, сроки, проблемы, встречи и т. д.
- Документация команды и проекта
- Storybook
Full Stack Разработчик (ReactJS, SASS, LESS, Golang):
- Веб-сайт криптовалютной биржи
- Административное приложение
Bistox / Exbi
https://exbi.trade/en/trade/BTC_USDT
Хронология разработки:
- V2
Исправление ошибок (ReactJS, NodeJS)
- V3
Новые функции, исправление ошибок (ReactJS, Golang)
- V4
MVP (ReactJS, Module Federation)
Май 2020 — Февраль 2022
1 год 10 месяцев
Freelance
Образовательные учреждения... Показать еще
Программист-разработчик
Менеджер проекта | Руководитель команды | Full Stack Разработчик (ReactJS, React Native, NodeJS):
Электронное обучение - eLearning
Завершил разработку веб-платформы для изучения испанского, русского и английского языков под названием "EsPasion". Вместе с командой из 3 человек (Дизайнер, Фронтенд-разработчик, Менеджер проекта | Руководитель команды | Full Stack Разработчик) мы разработали и внедрили дизайн и функционал платформы, включая методы оплаты и поддержку Google GSuite. В результате были разработаны: Лендинг, Веб-приложение и Мобильное приложение. Моя основная роль заключалась в управлении проектом до доставки MVP и приложения в постпроизводственную фазу.
Менеджер проекта | Руководитель команды | Full Stack Разработчик (ReactJS, NodeJS, Python, TensorFlow / TensorFlowJS):
Веб-приложение для ставок (MERN)
Разработал приложение для ставок для национальной лотереи в странах Латинской Америки. Моя роль включала руководство проектом до доставки MVP и приложения в постпроизводственную фазу. Были реализованы нейронные сети и модели предсказательного анализа, а также методы оплаты и другие функции. Получение информации в реальном времени обеспечивает эффективность пользовательских операций с банками и лотереями.
Декабрь 2020 — Октябрь 2021
11 месяцев
EnerGO Technologies
Москва, energo.app/
Senior Software Developer (React + NestJS)
Сервис аренды Power Banks / Автоматов по выдаче Powerbank (ReactJS, React Native, React-Admin, NestJS)
Цель - заряжать устройства клиентов в пути и выдавать Powerbank в удобном месте. https://energo.app/
Full Stack Разработчик | Менеджер для Команды Аутсорсинга
- Конфигурация автоматов и взаимодействие с устройствами через сокеты
- Разработка Административной Панели с помощью React-admin
- Постоянная разработка новых конечных точек и процессов для бэкэнда
- Интеграция с приложениями сторонних разработчиков
- Обслуживание данных
- Функция уведомлений: сообщение о технических проблемах системы (API, устройства и оборудование) в службу поддержки через Slack
- Параметризованные статистические решения для:
- Отчет о продажах
- Финансовый отчет
- Отчет о клиентах: регистрация, аренда, купленные пакеты, частота использования услуг в каждом месте
- Отчет о работе и задачах команды аутсорсинга
Приложения, разработанные в проекте:
- Административная Панель
- Мобильное Приложение
Приложения, разработанные командой аутсорсинга:
- Лендинг Пейдж
- Приложение Автомата
- Приложение для Обслуживания Медиафайлов
Сентябрь 2015 — Апрель 2020
4 года 8 месяцев
iKompras S.R.L | Farma Xtra
Доминиканская Республика, ikompras.net/
Software Engineer | Team Leader
Software Engineer II | Team Leader | Outsourcing
Отслеживание заказов "Rastreo" | Веб-приложение / Мобильное приложение (ReactJS, React Native, NodeJS, Sequelize, Socket.io)
Цель - облегчить доставку фармацевтических продуктов на дом от различных дистрибьюторов, лабораторий и аптек.
Ситуация
- Время и стоимость доставки зависят от места, куда размещен заказ. Поскольку услуги сегментированы, время ожидания будет варьироваться в зависимости от спроса на предприятиях и расстояния.
Решение
- Используя теорию графов, мы создаем диаграммы и алгоритмы для оптимизации маршрутов доставки в реальном времени, учитывая очередь заказов и местоположения. Это помогает нам разработать эффективные планы маршрутов, чтобы обеспечить оперативное и эффективное обслуживание клиентов.
Роль
- Full Stack Разработчик | Лидер команды
- Интеграция сторонних приложений: Google Maps, WhatsApp
Приложения, разработанные в проекте:
- Панель администратора
- Отслеживание заказов поставщиком
- Ручное и автоматическое обновление статусов заказов
- Ручное и автоматическое назначение водителей доставки в зависимости от доступности
- Обслуживание и отчеты о клиентах, заказах, датах, секторах, сегментах, жалобах и прочее
- Оповещения
- Чат
- Учет и оплата для курьеров
- Веб-приложение и мобильное приложение для клиентов
- Отслеживание заказов
- Размещение заказов
- Оповещения
- Чат
- Способы оплаты
Software Engineer I | Team Leader | Assistant Project Manager
Основные задачи включали:
- Моделирование баз данных и проектирование схемы;
- Разработка бизнес-логики;
- Наблюдение за производительностью персонала и их профессиональным ростом (JavaScript, NodeJS, Delphi, React).
Проекты:
- Обслуживание клиентов через WhatsApp (веб)
- Умное корпоративное расписание (веб)
- Бэк-офис для школ (веб)
- Приложение для выставления счетов (веб)
Software Engineer I | Junior Team Leader
Веб-приложение по взысканию долгов (Delphi, JavaScript, ExtJS):
Инструмент, разработанный для оптимизации процесса взыскания долгов в вашей компании, сокращения времени взыскания. Разработанные функции включают:
- Сегментация клиентов
- Автоматизация уведомлений и жалоб клиентов
- Автоматизация внутренних оповещений
- Приоритизация клиентов (оценка)
- Мониторинг истории каждого клиента
- Управление статусами счетов
- Назначение задач агентам
- Анализ взысканий в реальном времени
- Обслуживание данных, отчеты, статистика
- Возможность интеграции с любой системой ERP или бухгалтерской системой
Роль
- Полностековая разработка и руководство командой
- Проектирование, структурирование и разработка схемы базы данных
Веб- или мобильное приложение для рейтинговых услуг (Delphi, ExtJS):
Рейтинговые услуги используются для измерения удовлетворенности клиентов, сбора жалоб и предложений, а также улучшения обслуживания в аптеках.
Роль
- Надзор за разработкой проекта
- Проектирование, структурирование и разработка схемы базы данных.
Rating Service Web / Mobile App (Delphi, ExtJS)
The Rating Service has been used to measure customer satisfaction, generate complaints and suggestions, and improve customer services in pharmacies.
My role
- Project development supervision
- Schematization, structure and development of the database
Junior Software Developer
Отслеживание заказов | Веб-приложение (Delphi, ExtJS, Sencha):
- Создание заказа
- Отслеживание заказа от поставщика к клиенту и наоборот, управление статусами до завершения заказа.
Роль
- Полная разработка проекта для демонстрации и тестирования моих способностей как младшего разработчика.
Обслуживание и отчетность данных | Приложения для настольных ПК (Delphi):
- Подразделения компании, Филиалы, Клиенты, Персонал, Инвентарь, Продажи, Выставление счетов, Оплата, Долги, Зарплата.
Роль
- Младший полностековый разработчик.
Навыки
Уровни владения навыками
Опыт вождения
Имеется собственный автомобиль
Права категории AОбо мне
Инженер программного обеспечения и сторонник инноваций, я работаю в течение последних восьми лет в международных SaaS и консалтинговых фирмах по технологиям, предлагающих масштабируемые и инновационные решения. Свыше 8 лет профессионального опыта, фокусируюсь на Full Stack разработке на JavaScript, специализируясь на технологиях, таких как ReactJS и NodeJS. Успешно перешел от разработки настольных приложений к передовым веб- и мобильным приложениям, демонстрируя адаптивность и стремление к непрерывному обучению.
Навыки
- Опытный в разработке Full Stack на JavaScript с экспертизой в ReactJS, NodeJS, TypeScript и React Native. Кроме того, имею опыт работы с решениями для бэкенда на Golang, Python и Delphi.
- Опыт в управлении базами данных, включая SQL и No-SQL базы данных. Реализовывал сложные функции, процедуры, миграции и триггеры для безупречной репликации данных, используя MS SQL Server, MySQL, PostgreSQL, MongoDB и DynamoDB.
- Опыт в руководстве командой и управлении проектами.
- Владею навыками дизайна с помощью Figma.
- Опыт в DevOps с GitHub Actions, Docker и AWS.
- Опыт в тестировании с использованием Jest, react-testing-library и Cypress.
Достижения
- В 2018 году возглавил разработку и успешную реализацию инновационного проекта на NodeJS и достиг роста компании с 16 клиентов до 120, запустив проект "Max Monitor". Этот проект революционизировал сектор обслуживания клиентов, используя WhatsApp в качестве фундаментального инструмента коммуникации, предоставляя более удобные средства для пользователей и инновируя центры звонков.
- В 2017 году возглавил создание веб-приложения для взыскания долгов, выступая в роли Full Stack разработчика и руководителя команды для младших разработчиков. Достиг успешной доставки проекта, продемонстрировав навыки лидерства и наставничества.
Процветаю в командных средах, где преобладает сотрудничество и взаимная поддержка.
Высшее образование (Магистр)
2021
Инженерный факультет, Автоматизация и управление
2015
Инженерный факультет, Управление и информатика в технических системах
Знание языков
Гражданство, время в пути до работы
Гражданство: Доминиканская Республика
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения