Evgeny Pyastolov
PHP Backend Developer
Grounded, solution-oriented, and experienced (20+ years) back-end programmer with sound SQL
knowledge. Passionate in acquiring new skills and polishing my current knowledge. Looking for opportunities
of a remote job or on the premise in Europe, Australia, Canada, or USA.
-
-
Tashkent, Uzbekistan
langtoday.site
linkedin.com/in/evgeny-pyastolov
reset_pusher
stackoverflow.com/users/-/onerror
SKILLS
PHP
Symfony
PostgreSQL
JavaScript
RabbitMQ
Git
Grafana
PHPUnit
Codeception
REST
WORK EXPERIENCE
Senior Backend PHP Developer
Textmagic, LLC
03/2024 - Present,
An international business text messaging company operating mainly in the U.S., the U.K., Canada, and Australia
Estonia
Achievements/Tasks
Created a backend PDF rendering system for exporting chat messages with custom emojis and unicode characters support which improved user
experience
Created a custom contact fields system for the PostgreSQL table containing more than 100 millions rows
Created an integration with FirstPromoter API allowing to attract customers through an affiliate system
Debugged dozens of very elusive bugs including sensitive ones, and refactored thousands of code lines to keep the project maintainable and
performant
Optimized tricky SQL queries to increase performance up to 20 times
Senior Backend PHP Developer
Effective Technologies, LLC
10/2019 - 03/2024,
Moscow, Russia
Middle-size IT-company making solutions for businesses. The most prominent products are b2b electronic trading platforms fabrikant.ru and etp-ets.ru
Achievements/Tasks
Created a universal calendar service from scratch. It displays trades data including user and firm roles, procedure info, control dates, event
statuses, event groupings etc. I designed the db allowing an easy extension to include new event types, and wrote queries to be speedy and
steady.
Seamlessly removed several legacy microservices from the system. Those were all tightly interconnected with other services through several
types of links (JSON-RPC of several types, REST, direct database access, cron scripts through db-exchanger, RabbitMQ-based messages).
Successfully refactored and optimized a lot of code in a dozen services written by generations of programmers having various skill levels and
technology inclinations.
Debugged a huge convoluted legacy code that spread around several services written inconsistently and based on several frameworks including
Symfony and Zend.
Successfully influenced a lot of technical and non-technical think-tanks having improved the decision-making process.
Page 1 of 2
WORK EXPERIENCE
Full Stack PHP Programmer
Studio Moderna, LLC
08/2012 - 10/2019,
A large Slovenian-based international retail company. Its former affiliate Marschroute LLC is one of the leaders in logistics in Russia
Moscow, Russia
Achievements/Tasks
Created an integration with Cainiao (AliExpress) trading platform (first time in Russia at that level which demanded coordination with a
Chinese team). This project made the company the main logistics center for AliExpress. Another integration allowed the company sell goods
through the AE platform.
Developed new modules including a stuff productivity statistics, a routing algorithm for logistics center workers, a customer call bases creation
tool based on around 70 filters, and a parser for Yandex Market (a top Russian retail aggregator).
Refactored, extended and debugged a complex Warehouse Management System (top second fulfillment operator in Russia, achieved that
status in 2 years after the start).
Rewrote a filtering and sorting system for a content management system making the interface 10+ times faster.
Created several systems improving the working experience of content management, fiscal, warehouse and supply departments including a
system for managing postal barcodes that proved easily extensible for a different country a couple of years later. That took only one day to
successfully run it.
Web Programmer
Sunrise Regions, LLC
10/2011 - 08/2012,
One of the top computer retailers in the region
Chelyabinsk, Russia
Achievements/Tasks
Maintained and developed several company sites written in PHP and JavaScript, using JQuery, MSSQL, ASP.Net, Joomla, PHPBB.
Worked with a variety of platforms: the main company site, an internet shop, a forum, a site for shop floor terminals, a CMS for managing 1C
databases and an image processing system.
Managed a very diverse system alone.
Low-current systems designing engineer
Telekan, LLC
02/2007 - 10/2011,
A telecom design company with 30+ employees
Chelyabinsk, Russia
Achievements/Tasks
Designed data networks
Made an exploratory research on customer sites
Negotiated with clients and suppliers
Software designing engineer at Converter Equipment Department
NPO "Electromashina", JSC
02/2005 - 02/2007,
Main radioelectronics research center, 500+ employees
Chelyabinsk, Russia
Achievements/Tasks
Programmed several experimental devices on microcontrollers (AVR, using embedded C++) including a controller for an automatic camel
rider
Programmed a high-precision electrocardiograph in C#
Programmed a handheld electrocardiograph with blind source separation of maternal and child heart rate lines
LANGUAGES
English
Full Professional Proficiency
Russian
Native or Bilingual Proficiency
Spanish
Elementary Proficiency
German
Elementary Proficiency
Page 2 of 2