Sergey B.

LEAD DEVELOPER

809 dollar
Freelancer
20 years
London, UNITED KINGDOM

My experience

More

FreelanceFebruary 2018 - Present

Developed different projects mostly on PHP/MySQL/MongoDB/Redis.
Designed and implemented microservices and highload stable solutions.
Managed continuous integration solutions integration.
Managed teams workflow organization.
Designed and managed AWS infrastructure + continuous delivery.
More

LUUPSeptember 2016 - February 2018

Converted business requirements to technical specifications for tech team.
There was very poor product management team, so I was forced to design and develop a lot of product components by myself.
Managed team of 3 full-stack programmers and 1 system administrator (tasks specification, repository management, code review).
Designed and implemented Payment Service API integrated with 10+ different payment service providers API's (service-oriented architecture finally evolved to micro-service architecture).
Designed and implemented highload, failover and auto-scale development and production environments on AWS including continuous integration setup based on CircleCI + AWS CodeDeploy.
Covered core API services with 400+ unit tests.
Supported all new Chinese and European merchants in API integration and troubleshooting.

https://luup.com
More

Freelance & Outsource projectFebruary 2016 - August 2016

Highload and scalable web-projects based.
Asynchronous web-services based on Lumen and ReactPHP.
Database architecture with Sphinx and Elastic Search optimizations.
Failover AWS infrastructure and Linux servers configuration.
Continuous integration and release automation.
Unit and Selenium tests coverage.
Development process organization with Agile/Scrum, git-flow, code reviews and etc.
More

ÉVASION (Bon Voyage Inc.)September 2015 - February 2016

System performance and security audit.
Designing new platform architecture and writing development plan.
Developing integration with MasterCard payment service.
Migration project infrastructure to AWS.
Interviewing developers and managers in new team.
More

Automated Intelligence SystemsMay 2014 - May 2015

Successfully developed and managed several financial Web projects.
More

US Belar IT GroupFebruary 2014 - May 2014

I was part of a team developed very popular online education service for USA schools and universities http://www.achieve3000.com
More

PHP Console (got ~90k active users)July 2013 - December 2013

Product management of PHP Console new version: http://github.com/barbushin/php-console
Architecture design and development of new project version core.
Writing release requirements specification.
Writing project documentation & press-release.
Developing and supporting some other Open Source projects.
More

TutorionJuly 2012 - July 2013

Architecture designing and back-end development of online education service http://tutorion.ru
Organizing team development process with Agile methodology.
Configuration & administration issue-tracking system.
Communication with product manager, support & test teams, writing project requirements documents and technical tasks specifications.
Building continuous integration process, releases deployment & quality assurance.
Writing project documentation.
More

Exigen ServicesMay 2012 - July 2012

System audit & performance optimization.
More

Exteer Ltd.August 2011 - May 2012

Developing Web-service framework for highload social game project.
Developing system of abstract data access to MySQL/MongoDB/Redis/Membase.
Developing all project API methods with 100% code coverage by Unit tests.
Developing statistics aggregation system and project administrative panel.
Developing highload testing library and organizing highload tests.
Automatization deployment process on test and production servers.
More

EYEO LLCApril 2010 - July 2011

Architecture designing and back-end development of commercial corporate issue-tracking system.
Communication with CEO & writing project technical specification.
Building project continuous integration process.
Releases deployment & quality assurance.
Writing project documentation.
More

Scartel Star Lab (Yota Lab)January 2008 - April 2010

Architecture designing & developing highload stable framework and mobile social-network portal.
Communication with different teams & developing intracorporate services.
Building project continuous integration process.
Writing project documentation.
More

DynTNTOctober 2007 - January 2008

Developing CMF modification of Zend Framework.
Coordination team of remote developers.
More

Prosto-rNovember 2005 - September 2007

Architecture design & development of commercial CMS.
Developing and supporting about 20 different web-sites.
Communication with clients & support team.
More

NienschanzJune 2005 - October 2005

Developing & supporting commercial CMS. Developing about 10 different web-sites, based on PHP and Perl CMS.
More

EMSJanuary 2002 - March 2005

Developing and supporting company public portal and corporate CRM.

My stack

Zend Framework, Yii, Web Services, Web development, System Architect, System administration, Symfony, Sphinx, Software Architecture, Software Architect, SOAP, REST, Redis, Project Management, PostgreSQL, PHPUnit, PHP, Phing, Open Source, Node.js, MySQL, MVC, MongoDB, Memcached, MemCache, Linux, Leadership, Laravel, jQuery, Jenkins, JavaScript, Git, ElasticSearch, Database Design, CSS, Continuous Integration, Code Reviewer, Code Review, AWS, API, Ant