Dmitry Lykov

Dmitry Lykov

$30/hr
Ruby on Rails Lead Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Moscow, Moscow, Russian Federation
Experience:
10 years
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.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.