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




San Francisco, CA, United States



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.


  • Senior Software Engineer

    2018 - PRESENT
    • 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
    • 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 (
    • 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
    • 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


  • 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


  • 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