Ruby on Rails, AngularJS,
CoffeeScript, Slim, Stylus,
PostgreSQL, Redis,
WebSockets,
Native Ruby Sockets
Dmitry Lykov
Ruby on Rails Lead Developer
About Me
My Experience
fruktorum.com
ModelAlliance
StartTrack
I am a Ruby on Rails developer with 10 years experience, worked
on a lot of different projects. Google, Apple, Yandex Maps API
integrations; PayPal, authorize.net, BestToPay payment systems;
Facebook, VK, G+ social networks integrations; native Ruby
sockets apps and web-sockets with ActionCable. Also have
experience working with chatbots for messengers like Slack,
Facebook Messenger.
Working with remote and inner customers - review of
requirements, step-by-step scheduling, development, preparing
for release (including server configuration) and release of the
ready product.
Development distribution among team members, code review,
working with several development teams.
Released projects:
IMoto Photo - service for photographers and photo shoots.
GraphQL-based API integration between Rails and NodeJS React
apps. Authorize.net payment system integration. Code
refactoring depended on Rubocop recommendations.
Bleapp - audio playback integration for mobile beacons apps.
Office Gold - a game bot for Slack team messenger.
From scratch until release socket-based game with Redis fast
caching and Crystal language module for history travelling.
AIS Loto - lottery CRM.
From scratch lottery CRM with full lifecycle of lottery tickets from
printing to selling to customers, main feature is usage,
recognition and encryption of QR codes on loterry tickets.
Social network for fashion models.
Achieved goals:
Migration from Parse to PostgreSQL database.
Complete backend server realisation on Rails.
REST-based mobile API.
3rd party integration - Google Maps, Facebook, VK, WeChat.
Photo gallery for models.
Check-ins with discount system based on mobile geolocation.
Two separate admin panels - administrators and partners.
Encrypted socket chat server with API for mobile.
Startup platform for finding investors. RoR, AngularJS, Redis,
ElasticSearch, Memcached Store.
Achieved goals:
G+ integration.
Questionnaire form with over than 20 pages of questions,
inheritance and nesting of questions.