Alexey Rastaturin, Software Developer in San Francisco, CA, United States
Alexey Rastaturin

Software Developer in San Francisco, CA, United States

Member since June 1, 2015
Alexey is a strongly self-motivated, open-minded software developer focused mainly on back-end and mobile development. He loves to make clear, scalable, well-documented, and tested code. He is strong in math and algorithms.
Alexey is now available for hire

Portfolio

Experience

Location

San Francisco, CA, United States

Availability

Part-time

Preferred Environment

Jira, Git, Android Studio, PhpStorm

The most amazing...

...thing I've built is an algorithm for numerically calculating mass transfer in falling liquid films.

Employment

  • Senior Software Engineer

    2018 - PRESENT
    Instacart
    • Built back-end services.
    Technologies: React, Ruby on Rails (RoR)
  • Senior Software Engineer

    2017 - 2017
    The Meet Group
    • Developed the API and services.
    Technologies: MySQL, PHP
  • Software Engineer

    2015 - 2016
    Rocket Internet
    • Designed and developed several back-end components for admin and merchant sections.
    • Improved booking and cancellation subscription processes.
    Technologies: PostgreSQL, PHP
  • Senior Software Engineer

    2015 - 2015
    Lazada.com
    • Designed and developed several components for order processing and warehouse management systems, from DB tables design to models, controllers, and services.
    • Improved performance of order processing from 1.2 req/sec to 10 req/sec per a single process by analyzing performance of database requests, profiling and finding "bottlenecks" and resolving deadlocks.
    • Made a system for managing background RabbitMQ consumer daemons.
    Technologies: New Relic, MySQL, Zend Framework, PHP
  • Senior PHP Developer

    2012 - 2014
    5turistov.ru (otdih.nakubani.ru)
    • Designed and developed searching, booking, and billing systems, and integrated third-party payment systems.
    • Made a mobile application for the merchants and web API service.
    • Researched the sales funnel, measured conversation and efficiency of forms and UI elements, and increased overall conversion rate up to 200%.
    • Improved performance of the search system up to three times.
    • Created and managed a successful team of five developers.
    Technologies: Java, jQuery, MongoDB, Yii, PHP
  • Software Development Engineer

    2001 - 2012
    Ruport.ru
    • Designed, developed and supported a web-based enterprise system, which manages all business processes of the company: operations, accounting, employees managing, etc.
    • Maintained and ensured the uptime, stability, and functionality of the system.
    • Made numerous websites.
    Technologies: jQuery, MySQL, PHP

Skills

  • Languages

    PHP, JavaScript, Ruby, Java
  • Libraries/APIs

    React, jQuery
  • Tools

    Jira, RabbitMQ, Git, PhpStorm, Android Studio
  • Storage

    MySQL, SQLite, Memcached, MongoDB, PostgreSQL
  • Other

    SOLID Principles
  • Frameworks

    Bootstrap, PHPUnit, AngularJS, Zend Framework, Yii, Ruby on Rails (RoR)
  • Paradigms

    Agile Software Development, ACID
  • Platforms

    Android, New Relic

Education

  • Master's Degree in Software Engineering
    2016 - 2018
    International Technological University - San Jose, CA
  • Ph.D. in Math and Physics
    2003 - 2006
    Kuban State University - Krasnodar, Russia
  • Bachelor's Degree in Math and Computer Science
    1998 - 2003
    Kuban State University - Krasnodar, Russia

To view more profiles

Join Toptal
Share it with others