Andrey Shalashov, Web Developer in Moscow, Russia
Andrey Shalashov

Web Developer in Moscow, Russia

Member since July 9, 2017
Andrey is a full-stack web developer and WordPress expert with over 10 years of experience. He is a versatile developer equally comfortable building modern front ends and web applications using React and working with traditional back-end technologies such as PHP and MySQL. His analytical and problem-solving skills are a perfect complement to his professional experience, leading him to consistently deliver top-quality solutions.
Andrey is now available for hire


  • Freelance
    PHP, Laravel, JavaScript, MySQL, jQuery, Sass, HTML, CSS, WordPress...
  • Double W (via Toptal)
    React, GatsbyJS, GraphQL, CSS-in-JS, emotion.js...
  • (via Toptal)
    WordPress, WooCommerce, REST API, PHP, JavaScript, AWS, HTML, CSS



Moscow, Russia



Preferred Environment

Git, Sublime Text, Windows, WSL

The most amazing...

...thing I've built was a web app for managing and automating my company's business processes.


  • Developer

    2014 - PRESENT
    • Coded websites from scratch using PSD designs (PSD to HTML) and created rich back-end functionality.
    • Created a number of web apps using Laravel framework.
    • Developed WordPress plugins and solutions for external API integration including Equifax, Google Maps, Facebook, Authorize.Net, PayPal, Braintree, and Algolia APIs.
    • Updated outdated WordPress plugins with modern architecture and compatibility with the latest WordPress versions and PHP 7.
    • Customized, troubleshot, and resolved WordPress themes and plugins.
    • Developed eCommerce websites with WooCommerce and Shopify.
    • Developed modern React front-end with WordPress as headless CMS back-end.
    Technologies: PHP, Laravel, JavaScript, MySQL, jQuery, Sass, HTML, CSS, WordPress, WooCommerce, Vue.js, React, Shopify
  • Web Developer

    2019 - 2019
    Double W (via Toptal)
    • Implemented a completely custom React front end from scratch based on the provided designs.
    • Set up a headless CMS backend (WordPress) with GraphQL API.
    • Set up webhooks for re-building the frontend when content changes. Uses GatsbyJS, hosted on Netlify.
    • Implemented element animations and page transition animations.
    • Implemented floating blob animation that follows the mouse pointer.
    Technologies: React, GatsbyJS, GraphQL, CSS-in-JS, emotion.js, headless WordPress + WPGraphQL, ACF, Web animation, HTML, CSS, JavaScript
  • WooCommerce API Developer

    2019 - 2019
    (via Toptal)
    • Implemented custom WordPress/WooCommerce REST API endpoints.
    • Audited legacy code for security vulnerabilities and fixed them.
    • Refactored and functionally improved legacy code.
    • Advised on WordPress/WooCommerce REST API solutions and software architecture.
    • Deployed and maintained WordPress installation to AWS EC2 instance.
    Technologies: WordPress, WooCommerce, REST API, PHP, JavaScript, AWS, HTML, CSS
  • Wordpress Plugin Developer

    2018 - 2018
    (via Toptal)
    • Implemented a custom design for site features.
    • Debugged, refactored according to modern practices, and improved legacy code inherited from previous developers.
    • Greatly improved performance of existing back-end plugins by refactoring or rewriting them.
    • Developed custom plugins and theme features.
    • Provided general maintenance and bug fixes.
    • Audited site security and implemented best security practices.
    Technologies: PHP, JavaScript, WordPress, WooCommerce, Sass, Responsive Web Design, Docker, HTML, CSS, Git
  • Blockchain Architect

    2018 - 2018
    (via Toptal)
    • Consulted on blockchain technology and smart contract development.
    • Designed and developed smart contracts for token distribution and future ICO.
    • Wrote automated tests for smart contracts.
    • Performed smart contract security audits.
    • Developed web UI for managing smart contracts.
    Technologies: Blockchain, ICO, Ethereum, Solidity, JavaScript, Vue.js, Web3.js, Truffle, Ganache, Remix, PHP
  • Blockchain Developer

    2018 - 2018
    • Audited Solidity smart contracts to discover exploits and vulnerabilities.
    • Consulted on smart contracts deployment and best practices.
    • Forked a bitcoin based altcoin for research and demo purposes. It was run on several nodes over network and was fully operational.
    • Created a web UI for the bitcoin fork.
    Technologies: Blockchain, Ethereum, Solidity, Smart Contracts, Bitcoin
  • Customizing of a WordPress Template

    2018 - 2018
    Mustafa Kayis (via Toptal)
    • Modified stock theme functionality to include infinite scrolling, custom blog page, custom posts header, and featured image just to name a few.
    • Modified the theme design according to given PSD.
    Technologies: PHP, JavaScript, HTML, CSS, jQuery, WordPress UX, WordPress Themes, Responsive Web Design (RWD)
  • WordPress Developer

    2017 - 2017
    Simpler Trading (via Toptal)
    • Developed custom WordPress plugins.
    • Created a WP admin extension for Authorize.Net CIM to manually tokenize and store customers' payment information.
    • Integrated Discourse API to sync forum groups and WooCommerce memberships allowing premium users to access restricted forum groups.
    • Implemented Discourse single sign-on (SSO).
    • Performed performance audit and speed optimization.
    Technologies: WooCommerce, PHP, JavaScript, HTML, CSS, Authorize.Net, Discourse API
  • Senior Developer

    2011 - 2014
    Systematic Group
    • Developed and maintained an internal web app for managing personnel, orders, and inventory.
    • Created software design and architecture for a number of projects.
    • Worked with clients to identify project requirements and scope.
    • Led a team of developers on a per-project basis.
    • Mentored junior developers.
    Technologies: PHP, JavaScript, jQuery, MySQL, HTML, CSS
  • Senior Developer

    2008 - 2011
    • Built websites and web-based solutions.
    • Managed web development projects starting with identifying client requirements through to completion within deadline and budget constraints.
    • Performed quality assurance and compatibility testing on several projects.
    • Maintained websites and worked as a support engineer.
    Technologies: PHP, MySQL, jQuery, HTML


  • Completed Toptal's "Blockchain Challenge" (Other amazing things)

    I was one of only of few people to entirely complete Toptal's proprietary "Blockchain Challenge" competition.

  • WordPress Source Theme for Gatsby (Development)

    An open-source project of mine. Gatsby blog theme that allows using WordPress as a headless CMS.

  • Custom Website for Double W (Development)

    Custom React front end + headless WordPress + GraphQL API + GatsbyJS.

  • How to Approach Modern WordPress Development (Part 2) (Publication)
    WordPress code, especially back-end PHP code, is often a mess—even in WP core! But legacy code is no excuse. Find out how to develop WP customizations the right way, so your code is readable and maintainable.
  • How to Approach Modern WordPress Development (Part 1) (Publication)
    It's no secret that the WordPress codebase is a mess. Many developers use its legacy code as an excuse for writing sloppy code themselves, even if its newer additions follow best practices. If this is you, it's time to level up your skills!


  • Languages

    PHP, ECMAScript (ES6), HTML, CSS, PHP 5, PHP 7, HTML/CSS, Sass, SQL, CSS3, HTML5, JavaScript, GraphQL, Solidity
  • Frameworks

    Twig, Bootstrap, Laravel, Bulma, ZURB Foundation
  • Libraries/APIs

    Web3.js, Google Maps Geocoding API, Google Maps API, Google Maps, Stripe API, WooCommerce API, Vue.js 2, WordPress REST API, REST APIs, Vue.js, Google APIs, WordPress API, jQuery, Stripe, PayPal API, React, Node.js, Shopify API, Facebook API, GitHub API, Braintree API, Authorize.Net
  • Tools

    GitHub, GitLab, Jira, Git, Advanced Custom Fields (ACF), InVision, Webpack, Adobe Photoshop, Google Analytics, Bitbucket, WPML, Gulp.js, Sublime Text
  • Paradigms

    Responsive, Object-oriented Programming (OOP), Functional Programming, Responsive Web Design (RWD), Serverless Architecture, JAMstack, Responsive Development, Agile, Scrum, RESTful Development, Test-driven Development (TDD), REST, Progressive Enhancement, Agile Software Development
  • Platforms

    Blockchain Platforms, WooCommerce, WordPress, Craft CMS, Blockchain, Shopify, Drupal, Ethereum, Algolia, Amazon Web Services (AWS), Docker
  • Storage

    JSON, MariaDB, MySQL
  • Industry Expertise

  • Other

    Gravity Forms, WordPress Design, WordPress UX, APIs, PSD Slicing, WordPress Plugins, Front-end, Code Refactoring, RESTful Services, RESTful Microservices, RESTful Web Services, RESTful APIs, WooCommerce Subscriptions 2, HTML to WordPress, Payment Gateways, PSD to WordPress, WordPress Themes, PSD to HTML, ACF, Payment APIs, Sketch to WordPress, InVision App, Serverless, eCommerce APIs, eCommerce Development, Responsive Design, Shopify Customizations, Back-end Development, Bitcoin, Smart Contracts, Ethereum Smart Contracts, Customized Blockchains, ERC20, Cryptocurrency Development, Web Services, Site Speed Optimization, SOAP, CSS3 Animation


  • Corda Certified Developer

To view more profiles

Join Toptal
Share it with others