Serge A.

Serge A.

Senior PHP Developer

Russia
Hire Serge A. Hire Serge A. Hire Serge A.

About Me

Serge is a highly skilled PHP developer with 9 years of software development under his belt, and 5 years of managing development teams of up to 20. He is experienced in PHP, Symfony, React.js, Node.js, Python, and a wide range of other technologies. His accomplishments include fast-scaling a SaaS environment 10+x times and decreasing the cost of server infrastructure by 10+ times using code optimization

Work history

UpStack
UpStack
Senior PHP Developer
2021 - Present (3 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

TurboCRM
TurboCRM
PHP Developer/CTO
2018 - 2020 (2 years)
Russia
  • Worked on a joint purchases eCommerce platform: full market automation in a team of 12.

  • Managed a cross-functional (product, engineering, sales, support) team of 20 and coordinated with 3 business partners toward the successful launch of an e-commerce platform.

  • Handled system design of highly scalable microservices architecture. Reduced manual testing by 40% using automated Selenium testing.

 TurboParser
TurboParser
PHP Developer/CTO
2016 - 2021 (5 years)
Russia
  • Designed and developed fast MVP of a universal and customizable parser from scratch to production for 2 months, with the ability to parse 98% of any online stores.

  • Implemented 20+ integration modules for products export to facebook.com, instagram.com, vk.com, ok.ru.

  • Scaled out products database capacity from 50K items to 500M. Built and mentored a strong team of 3 developers.

FamilyAlbum
FamilyAlbum
Full-Stack Team Lead
2015 - 2016 (1 year)
Russia
  • Developed a social network MVP from scratch to production in only 3 months.

  • Built and managed a team of ~10 including engineering and support. Split a monolithic system into micro-services.

  • Turned a single-app single-DB system into a distributed service.

Freelance
Freelance
PHP Developer
2013 - 2015 (2 years)
Remote
  • Developed an universal MVC CMS (backend and frontend) from scratch, having 150+ different modules.

  • Coded an internal CRM from scratch for custom sales workflow. Founded a development department of 4 web developers.

  • Completed 100+ custom projects: from simple landing pages to huge online stores and custom web applications.

DSMB
DSMB
Full-Stack Developer
2012 - 2013 (1 year)
Russia
  • Modified the approach to the development of functionality from project to product, as a result of which freed 2 developers from 50% of work.

  • Implemented full automation of the web service deployment, as a result of which freed up a significant part of the resources of the development department.

  • Automated the basic customization, thus offering optimization for the support department.

Portfolio

Senior Developer - Turboparser.ru
Senior Developer - Turboparser.ru

Turboparser.ru is a revolutionary e-commerce service with over 300k active SME users helping millions of Russian users buy cheaper. Designed and developed a fast MVP of a universal and customizable parser from scratch to production for 2 months, with the ability to parse 98% of any online stores. Maintained and scaled out the parser up to 70k+ online stores. Implemented 20+ integration modules for products export to facebook.com, instagram.com, vk.com, ok.ru. Developed a browser extension which is a bookmark with an iframe injector. Developed a widget for eCommerce websites. Reduced the load peaks by 3 times by developing job queue optimization schemes. Technologies: PHP, Symfony, Node.js, MySQL, Mongo, Redis, Selenium, Phantom.js, ClickHouse, Tarantool, ElasticSearch.

Software Developer - Family Arbor
Software Developer - Family Arbor

FamilyAlbum is a Russian social network similar to vk.com. The platform has unique features such as a "family tree" where you can discover family members up to 100 levels. It achieved over 300k active users in 6 months. Worked on the development of the platform. Technologies used in the project: PHP, JavaScript, jQuery, Node.js, MySQL, MongoDB, Redis, Selenium, Tarantool, ElasticSearch.

Software Developer - Rented & Rented
Software Developer - Rented & Rented

Rented & Rented is a platform for apartment rentals. A brand new service of direct interaction between tenants and landlords. Renting an apartment in any city of the Russian Federation, the platform helps agents find potential clients and select the most comfortable place to stay. Worked on the development of the platform. Technologies: PHP, MySQL, MongoDB, JavaScript, Vue.js, RabbitMQ, Selenium.

Software Developer - Street Adventure
Software Developer - Street Adventure

Street Adventure is a platform offering the best city entertainment: quest games around the city, parks, and museums! It has more than 20 routes for every taste: along cozy city streets, through parks and museums, on foot and by car, in Moscow, the Moscow region, and other cities. Worked on the development of the platform. Technologies: PHP, MySQL, JavaScript, jQuery.

Education

Bachelor's degree in Telecommunications and Informatics
Bachelor's degree in Telecommunications and Informatics
Siberian State University