Scroll To View More
Andrew Belousoff, Software Developer in Moscow, Russia
Andrew Belousoff

Software Developer in Moscow, Russia

Member since October 9, 2016
Andrew has been working as a professional developer since 2010. He has experience both in desktop and web development—working with both the back-end and front-end. He writes mainly in PHP, JavaScript, CSS, and C++, but he also has some knowledge of C# and Python. Andrew can interact with databases, Unix Shell, WordPress, Joomla CMS, and others.
Andrew is now available for hire

Portfolio

Experience

  • PHP, 7 years
  • HTML5, 7 years
  • PostgreSQL, 7 years
  • Symfony, 7 years
  • PHPUnit, 6 years
  • JavaScript, 5 years
  • PhalconPHP, 3 years
  • Bootstrap, 3 years
Moscow, Russia

Availability

Part-time

Preferred Environment

Ubuntu, PhpStorm

The most amazing...

...project I've worked on is a REST API for a highload payment system.

Employment

  • Strong PHP API Developer

    2017 - 2018
    Searle Creative Group (via Toptal)
    • Finished developing the CRM using PHP and React.
    • Improved a RESTful API created to connect the CRM and a WordPress site.
    • Simplified the project deployment in various environments by introducing a tool for database migrations (Phinx).
    • Made a convenient deployment workflow using Grunt and Babel.
    • Significantly accelerated the loading of the CRM.
    Technologies: PHP, JavaScript, React, WordPress
  • PHP/MongoDB Developer

    2017 - 2017
    Merchpin (via Toptal)
    • Built a Docker image for the project to be deployed to Iron.io.
    • Made fixes and updates to the old code to be run under contemporary Mongolab.
    Technologies: MongoDB, PHP, CodeIgniter, Docker, Iron.io, Mongolab
  • Senior Web Developer

    2013 - 2016
    Рayment System RURU (JSC | National Service Company)
    • Created a REST API that met PCI DSS safety standards and allowed the company and partner web-services to use the unified payment engine.
    • Improved the performance and stability of the system through the code optimization and writing unit and functional tests using PHPUnit and Selenium.
    • Wrote in PHP, JavaScript, and CSS3 using Symfony and Phalcon frameworks.
    • Created some of the company's internal tools using PHP, Symfony 2, and Node.js.
    • Performed front-end tasks.
    Technologies: PHP, Symfony 1.4, Symfony 2, Phalcon PHP, CSS, JavaScript, jQuery
  • PHP Developer

    2011 - 2013
    Contextual Advertisement System | Blondinka.ru
    • Wrote in PHP using Symfony 1.4 and Symfony 2 frameworks.
    • Developed the Lite and Social modes (parts of the SaaS application).
    • Created the page for the user's advertising campaigns management.
    • Improved the contextual advertising strategies.
    • Refactored the code.
    • Wrote some of the company's internal tools in Python.
    Technologies: PHP, Symfony 1.4, Symfony 2, Python
  • C++ Developer

    2010 - 2011
    Scientific and Technical Enterprise (Technosoft-M)
    • Developed the SCADA-system core.
    • Created the Microm language precompiler.
    • Built the system configurator.
    • Wrote in C++, worked with the Qt4 framework, STL, and Boost libraries.
    Technologies: C++, Qt4, STL, Boost

Experience

  • Moscow English Club (Development)
    http://moscowenglishclub.com/

    A website for English courses in Moscow that I developed.

  • Trio-Service (Development)
    http://trio-service.ru/

    An online shop that I built.

  • Vist Catalonia Website (Development)

    A website for a travel agency.

  • PhalconPHP: A Solution for High-load RESTful APIs (Publication)
    PhalconPHP will make your high-load application fast and easy, it's one of the fastest MVC frameworks for PHP available. It's written in C and supplied as a compiled PHP extension, so it doesn’t need to be interpreted at every request. Consider PhalconPHP for your next project, you won't regret it.

Skills

  • Languages

    Less, CSS3, PHP, HTML5, Sass, Delphi, JavaScript, Bash, C, C++, Python
  • Frameworks

    Bootstrap, Symfony, PHPUnit, PhalconPHP, Qt, Boost, Selenium
  • Libraries/APIs

    Doctrine, Google AdWords, jQuery, Standard Template Library (STL), React
  • Tools

    PhpStorm, Git, Xdebug, Redmine, Jira, Confluence, MongoLab, Nginx, Gerrit, Jenkins, Apache, Adobe Photoshop, Babel, Grunt.js
  • Paradigms

    REST, Object-oriented Programming (OOP), Model View Controller (MVC), Test-driven Development (TDD), Scrum, Agile Software Development, Responsive Web Design (RWD)
  • Storage

    Redis, PostgreSQL, MongoDB, Memcached, MySQL, NoSQL, Phinx, Microsoft SQL Server
  • Other

    Ajax
  • Platforms

    Windows, Linux, WordPress, Iron.io, Docker, Joomla

Education

  • Master's degree in Computer Science
    2006 - 2012
    Bauman Moscow State Technical University - Moscow, Russia
I really like this profile
Share it with others