Yevgeniy Skulditskiy, Developer in Berlin, Germany
Yevgeniy is available for hire
Hire Yevgeniy

Yevgeniy Skulditskiy

Verified Expert  in Engineering

Content Management Systems (CMS) Developer

Location
Berlin, Germany
Toptal Member Since
February 5, 2018

Yevgeniy is talented back-end PHP developer with copious experience building APIs, eCommerce applications, marketing and automation tools, and tests along with application code. He has worked in teams of all sizes, isn't afraid to tackle front-end tasks as well, and likes refactoring of old applications to make them faster, scalable, and maintainable. Before starting his code, he likes to plan from a user story perspective.

Availability

Part-time

Preferred Environment

Jira, PhpStorm, GitLab, Windows

The most amazing...

...thing I've built is an ad-bidding and auto-optimization tool that significantly decreases the costs of manual ad management.

Work Experience

Senior PHP Developer

2016 - PRESENT
Digital Performance GmbH
  • Created a set of tools to integrate with DWH.
  • Merged similar applications—reporting tools, ETL, etc.—across the company's group into a single one.
  • Migrated from PHP5 to the newest versions of PHP, unit tests, and acceptance tests for existing applications.
  • Adopted domain-driven design.
  • Migrated to microservices of existing applications, developing front-ends for them in React.
  • Implemented continuous integration, which allowed us to move to a "more than one release in a day" approach on most supported applications.
  • Developed the in-house CMS system, replacing the company's own CMS-like solutions in different departments.
  • Built a core smart registration API to allow partners to use one endpoint to interact with seven different dating systems.
Technologies: Amazon Web Services (AWS), React, RabbitMQ, Redis, PostgreSQL, JavaScript, PHP

Full-stack Web Developer, Team Lead

2010 - 2016
Kazakhstan Virtual Technologies
  • Completed 400+ projects.
  • Built numerous integrations of eCommerce websites with payment, accounting, stock, and logistic software.
  • Effectively worked with customers to create specifications for projects.
  • Managed a team of four developers, always actively participating in discussions with the client.
  • Managed tasks and team to support more than 100 projects.
Technologies: jQuery, JavaScript, MySQL, PHP

Web Developer

2008 - 2010
Asket, LLC
  • Created an intranet portal including integration with NetUp billing and a chat system using IRC protocol.
  • Developed and/or supported a CRM, tracker, ticket system, forum, and marketplace.
  • Integrated Nagios monitoring with Google Maps, and integrated network hardware monitoring with a support ticket system.
  • Integrated with Tvzavr (built an interface for a VoD service).
  • Developed a route planner for the repair team, which allowed us to increase the number of users served.
Technologies: jQuery, JavaScript, MySQL, PHP

eCommerce Website

An online shop of building goods, integrated with logistic, supply, and accounting software.

Food Delivery Company

Website and API for a mobile application.

Entertainment Center Website

Website integrated with internal software for a cinema and nightclub to display current information.

Agricultural News Portal

Migrated from Joomla 1.0 to Joomla 3 while keeping old content, rewriting outdated components, and reducing server load. Redesigned the portal, developing new features.

Back-end for eCommerce Mobile Application

Integrated with various physical stocks and shops for displaying the latest data about availability and prices. Implemented autoexchange of orders with accounting applications and a courier service.

News Portal

http://obk.kz/
Migrated from the old version of the CMS to a new one adapted for PHP 7 and redesigned.

Tire and Wheel E-shop

http://shinline.kz/
A solution for bulk exchange of data between physical shops without a stable internet connection. Geographic- and stock-based pricing model with various SEO optimizations.
2004 - 2008

Bachelor of Science Degree in Computer Science

North Kazakhstan State University - Petropavlovsk

FEBRUARY 2019 - FEBRUARY 2022

AWS Certified Architect Associate

AWS

DECEMBER 2018 - FEBRUARY 2022

AWS Certified Cloud Practicioner

AWS

MARCH 2017 - PRESENT

PHP Zend Certified Engineer

Zend

Libraries/APIs

Google APIs, React Router, Bit.ly API, Yelp API, Mail.Ru API, MailRu API, Facebook API, Google API, VK API, Amazon API, jQuery DataTables, jQuery File Upload, jQuery UI, jQuery EasyUI, jQuery Validation, jQuery, Selenium WebDriver, React-JSS, React Redux, React, React DnD

Tools

PhpStorm, Jira, Behat, RabbitMQ, Webpack 2, Git, Bitbucket, GitHub, GitLab CI/CD, GitLab, Slack, HipChat, TeamViewer, Webpack, Apache Avro, PhpBB, JSX, Splunk

Frameworks

PHPUnit, Laravel, PhalconPHP, Bootstrap, Symfony 3, Symfony 2, Bootstrap 2, Bootstrap 3, Artisan Console, Silex, Symfony 1, Symfony, Zend Framework

Paradigms

Test-driven Development (TDD), Unit Testing, Scrum, Agile, Modular Design, User Acceptance Testing (UAT), Testing, Requirements Analysis, Agile Software Development, Agile Workflow, Clean Code, Refactoring, Team Development, Load Testing, Acceptance Testing

Languages

PHP 7, PHP 5, YAML, Gherkin, JavaScript, SQL, CSS, PHP, HTML5, HTML

Storage

JSON, SlimPHP, MySQL, Redis, Phinx, PostgreSQL

Platforms

Windows, Amazon Web Services (AWS), WooCommerce, Magento, MODx, WordPress, Web, Drupal 7, Drupal 8, Drupal 6, JoomlaLMS, Joomla 3, Joomla, 1C Bitrix, Linux

Other

Back-end, Domain-driven Design (DDD), Content Management Systems (CMS), GitFlow, Code Deployment, Business Logic, User Requirements, Agile Software Testing, Agile Sprints, Lean Development, Clean Design, Legacy Software, Legacy Code, Code Review, POP, POP3, SMTP, HTML UI, PSD to HTML, WordPress Rescue, WordPress Themes, Teams, Process Design, Corporate Software, Corporate Culture, Web Pages, Google, APIs, Data Migration, Migration, Google Search Console, Web App Security, Secure Coding, PSD to Joomla!, Data Manipulation, IT Security

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring