Andrey Krivko, Software Developer in Omsk, Omsk Oblast, Russia
Andrey Krivko

Software Developer in Omsk, Omsk Oblast, Russia

Member since May 26, 2015
Andrey has over seven years of experience in web development. He specializes in developing projects based on Ruby/Elixir on the back-end and React/Vue.js/AngularJS on the front-end. He loves challenges and is excited to help clients bring their ideas to life.
Andrey is now available for hire

Portfolio

  • Live Typing
    Ruby on Rails, Scala, AngularJS, React, JavaScript, ES6

Experience

  • JavaScript, 8 years
  • Ruby on Rails (RoR), 7 years
  • Ruby, 7 years
  • PostgreSQL, 5 years
  • RSpec, 5 years
  • React, 3 years
  • Vue.js, 2 years
  • Elixir, 1 year

Location

Omsk, Omsk Oblast, Russia

Availability

Part-time

Preferred Environment

Vim, iTerm

The most amazing...

...thing I've done is analyze the work of transport services and help solve traffic problems in Moscow.

Employment

  • Full-stack Developer, Team Lead

    2013 - 2018
    Live Typing
    • Created a number of projects including high-load products.
    • Set up and configured Unix servers.
    • Architected back-end features.
    • Designed and developed admin panels.
    • Designed and implemented RESTful APIs.
    • Developed responsive front-end features.
    • Mentored junior and middle developers.
    • Integrated social network and third-party websites.
    • Developed a Chrome extension.
    Technologies: Ruby on Rails, Scala, AngularJS, React, JavaScript, ES6

Experience

  • Confa.me (Development)

    A service that helps to create and manage events like conferences, meetups, hackathons, etc. It provides an admin panel, web version, and native mobile applications with the ability to:
    - view schedules
    - view information about speaker and spokespersons
    - watch news, send comments with attachments
    - answer poll questions
    - get notifications

    Responsibilities included: Back-end architecture, comprehensive TDD-oriented application development, designing and implementation of the RESTful API, development of the admin panel, and Unix server setup and configuration.

    Conference apps made for Pepsico, Conde Nast, Moco Forum, MIK Omsk Forum, etc.

  • Polls of Transport Department of Moscow (Development)

    Website and mobile apps for iOS and Android which help to analyze the work of transport services and take part in solving traffic problems in Moscow.

    Responsibilities: Architecture design, TDD-based application development, design and implementation of public API; development of Chrome extension

    *Project is closed right now

    Screenshots:
    http://monosnap.com/image/R5jr1EMLzM6G6nSH2X2R1N75WlxdEO.png
    http://monosnap.com/image/LMKCIVP8eKLjbYquRVsomTt9T2U07y.png
    http://monosnap.com/image/4jQqWAkTO9GohgO6ZLgh2lX6bchSGp.png
    http://monosnap.com/image/3lWlOdvGJ6nJgesF8ZAvHosbdZkQeI.png
    http://monosnap.com/image/cFTDBvBfj4DIFVx06trwuB1tUI2ak3.png
    http://monosnap.com/image/3Eh38QpCguPOYtnCHaS4nh3jBovfUW.png

  • Planch.me (Development)

    Time tracking and team allocation service. A kind of clone of getharvest.com and getharvest.com/forecast.

    Responsibilities included: Application architecture, TDD-oriented back-end development, and font-end development using AngularJS.

    Screenshots
    http://monosnap.com/image/L0jJoPhW1wzcBUZ6oVYU8jmhExWREl.png
    http://monosnap.com/image/Jujoj6ITBMBTYxRzVgFZpXcoeoaOap.png
    http://monosnap.com/image/2BtpQbzhyH4XUfS2MTqB9mlARFCTU7.png
    http://monosnap.com/image/IrHlrBauUUufUq3tRMwRaQkdKw1jRG.png
    http://monosnap.com/image/LUJpBVmNPlrIeRUZMUIgA9lm6czWBW.png

  • Barbie Letter (Development)

    Promo iFrame Application for Barbie brand in the Odnoklassniki social network. It was a New Year card constructor with more than a million users and more than 200,000 cards.

    Responsibilities include: Architecture design and application development

    *Project is closed

    Screenshots:
    http://monosnap.com/image/wGr0X18bb1iVUzrpnv4YiASXs8UZQq.png
    http://monosnap.com/image/T4COVj1qrFvzQynhGvqBS3AtXAVgfm.png
    http://monosnap.com/image/3lblXkmlKBA30OVMrwJ0MtHzMKcIdI.png

  • Duresta (Development)
    http://promo.admagazine.ru/duresta/

    Contest on Contestify platform and front-end development.

    Contestify platform created by Live Typing has these features:
    - Product moderation
    - Product gallery with sorting and filtering
    - Configurable product upload form (photos, files, text)
    - Social network integration (Sharing and Likes)
    - Internal voting engine
    - Admin panel

  • Macau (Development)

    We developed this project for Conde Nast Russia with Contestify (internal engine for contests).

    Includes:
    - Product moderation
    - Product gallery with sorting and filtering
    - Configurable product upload form (photos, files, text)
    - Social network integration (Sharing and Likes)
    - Internal voting engine
    - Admin panel

  • Contestify.ru (Development)

    A site that helps to create and manage contest applications. It provides an admin panel, web application for the contest, and a RESTful API to create mobile or web apps.

    Responsibilities include: Back-end architecture, TDD-oriented back-end development, design and implementation of the RESTful API, development of the admin panel, Unix server setup and configuration, responsive front-end development for some contests in AngularJS, integration of social networks and 3D-party websites, and support for tens of successfully completed contests (Hairchalk for Loreal, Sin City 2, TicTac, Taft for Henkel, Conde Nast, Oriflame).

    Contestify platform created by Live Typing has this features:
    - Product moderation
    - Product gallery with sorting and filtering
    - Configurable product upload form (photos, files, text)
    - Social network integration (Sharing and Likes)
    - Internal voting engine
    - Admin panel

  • MongoDB for Developers [M101] (Other amazing things)

    Professional certification received from The MongoDB Company in 2012.

  • Professional Training via UC Berkeley (Other amazing things)

    Successfully passed both Software as a Service [CS169.1x] and Advanced Software as a Service [CS169.2x], offered by the University of California at Berkeley in 2012.

Skills

  • Languages

    ECMAScript (ES6), HTML5, Ruby, Sass, JavaScript, CSS, Scala, PHP, Elixir, Go
  • Frameworks

    Ruby on Rails (RoR), AngularJS, Sinatra, Bootstrap, Hanami, Capybara, minitest
  • Libraries/APIs

    Vue.js, React, Sidekiq, Pushwoosh, VK API, jQuery, ProsperWorks CRM API, Salesforce API, Resque, Instagram API, Twitter API, Facebook API
  • Tools

    rbenv, RVM, RubyMine, Nginx, Git, RSpec, PostCSS, Ansible, Passenger, Cluster, Apache, Jekyll, Middleman, Mocha, Adobe Photoshop
  • Paradigms

    Test-driven Development (TDD), Agile Software Development, Behavior-driven Development (BDD), Scrum
  • Platforms

    Mandrill, Docker
  • Storage

    PostgreSQL, AWS S3, MySQL, MongoDB
  • Other

    Puma, SaaS, Delayed_job, Chrome Extensions, Dry-rb, Deep Learning

Education

  • Master's degree in Computer Science
    2008 - 2014
    Omsk State Technical University - Omsk
Certifications
  • Deep Learning Specialization
    JANUARY 2019 - PRESENT
    Coursera
  • Software as a Service
    NOVEMBER 2012 - PRESENT
    EdX

To view more profiles

Join Toptal
I really like this profile
Share it with others