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

Software Developer in San Francisco, CA, United States

Member since April 19, 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

  • PHP, 15 years
  • MySQL, 12 years
  • Java, 5 years
  • Android, 4 years
  • PHPUnit, 2 years
  • AngularJS, 1 year

Location

San Francisco, CA, United States

Availability

Part-time

Preferred Environment

PhpStorm, Android Studio, Git, Jira

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: Ruby on Rails, React
  • Senior Software Engineer

    2017 - 2017
    The Meet Group
    • Developed the API and services.
    Technologies: PHP, MySQL
  • 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: PHP, PostgreSQL
  • 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: PHP, Zend Framework, MySQL, New Relic
  • 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: PHP, Yii, MongoDB. jQuery, Java
  • 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: PHP, MySQL, jQuery

Experience

Skills

  • Languages

    PHP, Java, JavaScript
  • Paradigms

    SOLID Principles, Agile Software Development, ACID
  • Storage

    MySQL, SQLite, Memcached, MongoDB
  • Frameworks

    PhalconPHP, Bootstrap, PHPUnit, AngularJS, Zend Framework, Yii
  • Libraries/APIs

    jQuery
  • Tools

    RabbitMQ, Git, Jira
  • Platforms

    Android

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
I really like this profile
Share it with others