Scroll To View More
Alexey Filatov, Software Developer in Moscow, Russia
Alexey Filatov

Software Developer in Moscow, Russia

Member since February 8, 2015
Alexey is an experienced PHP developer with extensive knowledge of OOP and design patterns. He specializes in creating complex web services using frameworks like Laravel and Symfony. He has over six years of experience as well as certifications in PHP and MySQL from Zend and Oracle, respectively.
Alexey is now available for hire

Portfolio

Experience

  • MySQL, 6 years
  • Object-oriented Programming (OOP), 6 years
  • PHP, 6 years
  • Linux, 5 years
  • Symfony 2, 2 years
  • Python, 2 years
  • Laravel, 2 years
  • Django, 1 year
Moscow, Russia

Availability

Part-time

Preferred Environment

Linux, PhpStorm, GitHub, Travis CI, Laravel Forge

The most amazing...

...thing I've ever done is an intelligence system for gathering and processing data from the game Prime World (en.playpw.com).

Employment

  • Lead PHP Developer

    2014 - 2015
    Artwell
    • Created over 20 websites and enterprise portals for Russian government organizations.
    • Worked within very hard deadlines typical of government projects (e.g., Website opmo.mosreg.ru, created from scratch over a weekend).
    • Managed and taught junior developers.
    Technologies: PHP, Laravel, Drupal, MySQL, jQuery
  • Full-stack Web Developer

    2013 - 2014
    Chainiz.ru
    • Created the online store over 6 weeks, working within a hard deadline.
    • Implemented a custom delivery cost calculator where the cost depends on a particular city and delivery method.
    • Created a custom step sequence of the user's order creation process, which significantly improved UI/UX (tracked via Google Analytics).
    Technologies: PHP, MySQL, jQuery
  • Full-stack Web Developer

    2013 - 2014
    Savicon.ru
    • Supported and improved websites savicon.ru and saway.su over the course of 10 months.
    • Refined all steps of the buying cycle, using AJAX (adding items to the cart, order creation and confirmation, etc.).
    • Integrated all common for Russia payment systems.
    • Created synchronization between the online store and a warehouse management system, using special API.
    Technologies: PHP, MySQL, jQuery
  • Back-End Web Developer

    2012 - 2013
    Nival Network
    • Created a forum for the game Prime World - en.playpw.com/forum/ (350 000+ users). Tech stack: PHP, MySQL, vBulletin.
    • Supported and refined a web service for storing data from social networks. Tech stack: PHP, Symfony 2, MongoDB.
    • Created a shared authentication system between the website (en.playpw.com), the forum (en.playpw.com/forum/) and the helpdesk (support.en.playpw.com) of the game Prime World.
    • Created an intelligence system for gathering and processing data from the game Prime World, landing pages and advertising campaigns of the game. It helped to measure all KPI and optimize all steps of the buying cycle.
    • Supported all steps of the release process: administered a continuous integration server (Teamcity), created many build scenarios using Nant, and administered and managed SVN repositories (including merge requests, conflict resolution, etc.).
    Technologies: PHP, Python, Teamcity, Nant, Django, MongoDB, Zend Framework, Symfony2
  • Full-stack Web Developer

    2010 - 2012
    Extyl-pro
    • Created over 30 websites on the LAMP tech stack from scratch.
    • Supported the official Russian website of Epson (epson.ru) over the course of 7 months.
    • Created a catalog search module with many parameters and complex logic behavior for high-load online store Italbazar.ru.
    Technologies: PHP, jQuery, WordPress, Drupal, Linux server administration

Experience

  • Forum + Different Web Services for the Game Prime World (Development)
    http://en.playpw.com/forum/

    High-load (350,000+ users) forum, created using PHP + vBulletin + MySQL.

    Uses web services for shared authentication and storing data from social networks, built using PHP + Symfony2 + MongoDB.

  • Official Website of Epson in Russia (Development)
    http://epson.ru

    I was maintaining and refining it for about seven months. I was responsible for the proper functioning of every part of the website and implementing some new features. Among other things, I accelerated the catalog more than two times via optimizing SQL queries.

  • Italbazar.ru: Online Store for Brand Clothing (Development)
    http://www.italbazar.ru/

    For this project, I designed and implemented all functionality with complex logic behavior, including convenient navigation, catalog search, integration with payment systems, and all steps of order processing.

  • How to be Efficient in PhpStorm: An IDE that Really Matters (Publication)
    It’s every developer’s dream to be more efficient. In this article, you’ll learn how one engineer saved himself from typing more than 20,000 characters over six months and prevented 1,000 bugs in the process.

Skills

  • Languages

    PHP, SQL, CSS, HTML5, Python, SCSS, JavaScript
  • Frameworks

    Laravel, Symfony 2, Django, AngularJS
  • Tools

    PhpStorm, Git, Subversion (SVN), Apache, Nginx, GitHub, NAnt, Travis CI, TeamCity
  • Paradigms

    Object-oriented Programming (OOP), Continuous Integration (CI), REST, Test-driven Development (TDD), Agile Software Development
  • Storage

    MySQL
  • Libraries/APIs

    jQuery, React
  • Platforms

    Debian Linux, CentOS 6, Linux
  • Other

    APIs

Education

  • Bachelor’s degree in Information Technology
    2015 - 2019
    Plekhanov Russian University of Economics - Moscow
Certifications
  • Machine Learning
    JUNE 2018 - PRESENT
    Coursera
  • Cryptography I
    APRIL 2018 - PRESENT
    Coursera
  • Oracle Certified Professional, MySQL 5.6 Developer
    JUNE 2015 - PRESENT
    Oracle Corporation
  • Zend Certified PHP Engineer
    FEBRUARY 2015 - PRESENT
    Zend Technologies
I really like this profile
Share it with others