Специалисты

Описание

Programming Languages
- Ruby
- CoffeeScript
- JavaScript
- Typescript
- HTML/HTML5
- CSS/CSS3
- HAML/Slim

Frameworks/Libraries
- Ruby on Rails
- Sidekiq
- RabbitMQ
- Axios
- Lodash
- Moment.js
- jQuery

DBMS
- PostgreSQL
- MongoDB
- MySQL
- Redis

Cloud services
- AWS
- Heroku
- Google Maps
- EC2
- STRIPE
- s3 bucket

Application/Web Servers
- Nginx
- Apache
- SQL Soap

Application Type
- REST
- Social Networks

Development Tools
- Git
- Webpack
- CSS modules

Other
- Agile
- Puma
- Rake
- MVC
- Ajax
- XML
- JSON
- SSH
- Unix

Образование
Факультет электроники и приборостроения, Специалитет
Технологический институт «Южного федерального университета», Таганрог, Россия

Опыт
Проект

Приложение для продавцов магазинов Amazon

Описание

Описание проекта Основные услуги, которые предоставляет платформа: - Помогает при возмещении средств. Каждый день специальный менеджер по работе с клиентами отслеживает данные магазина Amazon на предмет пропущенных возмещений и открывает споры в Amazon от вашего имени. - Защищает сборы FBA. Ежедневно сравниваются показатели SKU с отчетом о комиссионных сборах Amazon FBA. Когда сборы оказываются неправильными, куратор отправляет запрос в Amazon, чтобы исправить эти измерения. - Набор инструментов самообслуживания. Для продавцов, которые хотят управлять своими возмещениями, предоставляется программное обеспечение, которое обнаруживает возмещение, которое Amazon должен Вам предоставить, и помогает открыть спор всего за несколько кликов. Что было сделано Мы работали с бекенд частью приложения. Так как платформа уже действует давно, основная задача разработчиков состояла в исправлении багов. Помимо фиксов мы настраивали Docker. Также занимались рефакторингом, т. к. многие части кода устарели и их надо было исправлять.

Технологии

JavaScript / Ruby / Ruby on Rails / PostgreSQL. Интеграции: AWS EC2 / Payment systems / Microservices / Complex data through APIs

Длительность

Март 2019 – по настоящее время месяцев

Проект

Портал для подрядчиков и строителей, строительных компаний

Описание

Описание проекта Пользователи заводят аккаунт компании (мастер-аккаунт) в сервисе, приглашают своих рабочих (аккаунты сотрудников), и ведут свои строительные проекты и документацию в сервисе. Сервис имеет платные подписки. В сервисе есть большая проблема - очень долго грузятся отчёты по документации и многие страницы в целом. Мы предлагали разные решения, часть из них уже реализована. Что было сделано Изначально работали с оптимизацией и улучшением производительности приложения. Сейчас также работаем над новыми фичами. Например, нами был добавлен Stripe Billing customer portal для работы с платежками. Интегрирован OpenWeatherAPI для мониторинга погодных условий при составлении отчетов о работе. Добавлен функционал Unsubscribes при email рассылке. Оптимизированы многие запросы на сервере и в БД, что в разы ускорило работоспособность и отклик страниц приложения.

Технологии

JavaScript / Ruby / Ruby on Rails / React.js / PostgreSQL / GraphQL. Интеграции: AWS EC2 / AWS S3 / Social networks / Payments systems / Microservices / Complex data through APIs

Длительность

Март 2019 – по настоящее время месяцев

Проект

Облачное решение для автоматизации работы с документами

Описание

Описание проекта Это облачное решение, которое автоматизирует работу с документами в логистических компаниях: накладные, выставления счетов клиентам и т.д. Что было сделано Нам пришлось столкнуться с Legacy кодом, который мы успешно модернизировали. Несмотря на то, что изначально мы были наняты для рефакторинга кода, помимо этого мы имплементировали много различных бекенд задач (написание модуля для ElasticSearch и его настройкой, написание модуля для поиска/сортировок данных из внешнего api, добавление метаданных для существующих запросов, модификация схемы данных и т.д.), покрывая каждую задачу тестами.

Технологии

JavaScript / PostgreSQL / Docker / Ruby on Rails / cancan. Интеграции: AWS S3 / Microservices / Complex data through APIs

Длительность

Март 2019 – по настоящее время месяцев

Проект

Платформа для инфлюенсеров (блогеров) и подписчиков

Описание

Описание проекта Блоггеры создают так называемые рутины, распорядок действий для каких-то занятий (например, диета). Подписчики покупают рутину (если она платная, бывают бесплатные) или подписываются на инфлюенсера и получает его контент в большем количестве. Что было сделано Мы подключили систему уведомлений и настроили их так, чтобы они срабатывали для локального часового пояса каждого пользователя по всему миру. Ruby on Rails был использован в качестве серверной технологии. Разработали админ-панель для платформы с нуля на чистом RoR. Панель администратора позволяет управлять пользователями - от сброса пароля пользователя до приостановки их работы и удаления учетных записей. Главной проблемой была технология, с помощью которой была написана первоначальная платформа - Ember.js. Это ограниченный язык, который всегда обрабатывает запросы и отношения по-своему, поэтому каждый раз бэкенд должен вручную регистрировать все запросы для Ember.js. Фронтенд требовал большой работы с мобильным редизайном, и, несмотря на технологические ограничения, мы успешно все реализовали.

Технологии

Ruby / Ruby on Rails / Ember.js / PostgreSQL. Интеграции: Heroku / Payment systems / Social Networks / Sockets / Complex data through APIs / Cloudinary

Длительность

Март 2019 – по настоящее время месяцев

Проект

Приложение для купонов

Описание

Описание проекта Приложение для получения купонов и их дальнейшего использования для оплаты различных услуг (поход в кино, обед в ресторане/кафе и т.д). Позволяет искать купоны по местоположению на карте и другим фильтрам, подписываться на магазины и категории купонов. Что было сделано Серверная часть реализована на Ruby, нашей задачей было написание нового функционала, в соответствии с требованиями заказчика. На бэкенде делали юнит - тесты. Внедрили роли и систему разрешений. Интегрировали push уведомления на телефоны, систему оплаты (Braintree), облачное хранилище для медиа - AWS S3.

Технологии

Ruby / PostgreSQL / Unit tests. Интеграции: AWS EC2 / AWS S3 / Payments Systems / Microservices / Complex data through APIs

Длительность

Март 2019 – по настоящее время месяцев