Aliaksandr Katkov

Aliaksandr Katkov

$40/hr
Lead PHP Symfony developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Gomel, Gomel Region, Belarus
Experience:
10 years
Alexander Katkov SENIOR PHP DEVELOPER Antalogic | Software Development email:-tel.: +375 - https://antalogic.com/ Tools and technologies​: ●​ ​PHP, Symfony (3,4,5), Yii2 ●​ ​MySQL, SQLite, PostgreSQL ●​ ​JavaScript (ES5/6) / JQuery ●​ ​Ajax, Apache, Docker ●​ ​CSS3, HTML5, LESS, SASS ●​ ​WordPress, WooCommerce PROFESSIONAL SUMMARY I have 10+ years of programming experience with deep technical knowledge in PHP development. Advanced knowledge of OOP, relational database systems, JavaScript. My skills matrix - ​here​. Experienced as a team lead, making design and architecture of projects. High-level estimates. Development and maintenance for various modules of the client’s Commerce platform. Communicate clearly and concisely with internal and external stakeholders, mentor other developers EDUCATIONAL BACKGROUND 2005 – 2011 Francisk Skorina Gomel State University, Master of Business Administration; 2002 – 2005 Gomel State Road Building College, Gomel, Electronic Computing Machines; LANGUAGE PROFICIENCY English – Fluent Russian – Native EXPERIENCE 2017 – Present ​Senior​​Web Developer |​Antalogic LLC Project management, web development (PHP, Symfony, WordPress); 2013 – 2017 ​ ead Web Developer |​Web-studio “Anova Art” L Website development, project management ; 2005 – 2013 ​ eb-developer |​Individual entrepreneur W Website development using PHP, WordPress CMS; PROJECTS Period June 2020 Till now Project name Custom App store About project Custom marketplace for NetSuite apps and their management Project tasks ● ● ● ● ● ● Full-stack development: Development of the marketplace architecture Full-stack development from scratch CI Pipeline Setup Unit testing Leading the team of 3 developers Tools and technologies PHP 7.4, Symfony 5.1-5.2, JavaScript, PostgreSQL, RabbitMQ, Webpack, PHPUnit, HTML, Redis, Twig, Heroku, Bootstrap Reference Under NDA Period October 2018 June 2020 Project name CRM system About project CRM system for driving school. Administrators can assign lessons to instructors and students (practical, theoretical classes). Create schedules for schools (students and instructors). Contains an API based on which students and instructors ' applications work and which they use during classes. Project tasks Full-stack development: ● Development of backend functionality ● CI Pipeline Setup ● Development of custom JS Frontend ● Test coverage ● Rest API Development Tools and technologies Symfony4, Webpack, VanillaJS (ES6, ES7,ES8) PostgreSQL, RestAPI, PHPUnit, API Platform, PHP 7.3 Reference Under NDA Period February 2017 September 2018 Project name Management system About project It’s a web system providing financial & task management for one of the largest world translation agencies. It has 3 areas: ● Admin (managing users & settings); ● Client (managing tasks for translations, managing invoices & finances); ● Vendor (task list & invoice list for translators, editor for translating text). Project tasks Full Stack development from scratch. ● Created new editor for translators from scratch ● Implemented new settings core & UI ● Created new data management system to translate editor with new frontend data cache layers, which reduced number of DB calls in 3 times ● Refactored existing codebase ● Increased speed & stability of web app ● Developed new features for almost every section of application ● Overall bug fixing & maintenance Tools and technologies PHP, Vanilla JS, jQuery, jQuery UI, WebStorm / VS Code, Git Reference Under NDA Period January 2017 February 2017 Project name CRM-system About project CRM-system that sells WordPress plugins & controls licenses / installations Project tasks Full Stack development from scratch. Part of a team from 5 developers: ● Maintenance & development of custom frontend framework ● Refactor existing codebase ● Implement new frontend features ● Backend maintenance & fixes ● Migration of application parts from Symfony 2 to Symfony 3. Tools and technologies PHP7, Symfony 2/3, MySQL, CSS3, SASS, HTML5, JQuery/JS, Git, PhpStorm Reference Under NDA Period November 2017 April 2018 Project name Website for a project company About project WordPress/Woocommerce Project. Project tasks Part of a team with 3 developers. Full Stack development from scratch. ● WordPress / Woocommerce theme creation ● Custom pages creation ● Custom plugins creation Tools and technologies PHP, MySQL, WordPress, Custom posts, Custom Fields, JS/jQuery, CSS, CSS3 (SASS), Git, PhPStorm Reference http://p-project.by/ Project screenshot Period November 2016 January 2017 Project name Marketplace About project Marketplace based on WordPress 3d models. ​Part of a team from 2 developers. Project manager. Project tasks Full Stack development from scratch. ● Custom theme creation for WordPress/WooCommerce ● Series of modules providing additional features for WooCommerce Tools and technologies WordPress, WooCommerce, CSS3, SASS, HTML5, JQuery/JS, Git, Gulp, PhpStorm Reference Under NDA Period September 2016 October 2016 Project name MagLabs website About project WordPress based site for a marketing agency. Part of a team from 2 developers. Project tasks Full Stack development from scratch. ● Custom theme creation for WordPress with Multi Language support ● Advanced content management (everything on pages is editable) ● Features development for plugins based on ACF ● Shortcodes plugins creation Tools and technologies WordPress, Custom posts, Custom Fields, CSS3 (SASS), HTML5, JQuery/JS, Gulp, VS Code, Bootstrap Reference http://www.maglabs.net/ Project screenshot Period February 2016 November 2016 Project name Leisure time application About project ScoopActivities is a webapp for places of leisure search & management. Project tasks Partial rewriting & maintenance of web app, written in core PHP: ● User & Business cabinets development ● Bug fixing ● Feature development Tools and technologies Core PHP, CSS3, HTML5, JQuery/JS, Git, PhpStorm Reference Under NDA Period September 2016 November 2016 Project name Theme development About project It’s a commercial theme for CMS WordPress. The theme was built as a high quality product, targeting the most popular WP theme markets. Project tasks Full Stack development from scratch: ● Project management ● Project Architect ● WP Plugins Development ● WP Themes Development Features: ● High customization level – almost everything can be changed from Admin area ● Responsive – developed for mobile devices as priority ● Multilanguage – Supports native WP translation technology & 2 main WP Plugins for site translation. Supports RTL languages ● Highest level of integration with WordPress customizer ● Custom CSS framework creation Tools and technologies WordPress, Custom posts, Custom Fields, CSS3 (SASS), HTML5, JQuery/JS, Gulp, PhpStorm, Bootstrap Reference Under NDA Period June 2016 July 2016 Project name Website development About project It’s a site for a European datacenter. Project tasks Full Stack development from scratch. ● Custom theme creation for WordPress with Multi Language support ● Custom plugin creation for a collocation calculator ● Custom templates creation ● Multi Language support Tools and technologies WordPress, Custom posts, Custom Fields, CSS3 (SASS), HTML5, JQuery/JS, Gulp, GIt, PhpStorm Reference http://infonetdc.com/en/ Project screenshot Period 2014 2016 Project name Designer’s platform About project Part of a team with 4 developers. Project tasks Full Stack development from scratch. ● User cabinet creation ● Custom page creation ● Custom migration scripts ● Various frontend/backend fixes Tools and technologies PHP, MySQL, JS/jQuery, CSS, CSS3 (SASS ), Git, PhpStorm Reference http://www.dibla.com/ Project screenshot Period 2013 2014 Project name Online lottery site About project Online lottery site on base of WordPress CMS. Project tasks Part of a team with 2 developers. Full Stack development from scratch. ● WordPress theme creation ● User cabinet creation ● Custom registration/login flow creation ● Payment gateway integration ● Custom pages creation ● Security ● Various frontend/backend fixes. Tools and technologies PHP, MySQL, WordPress, Custom posts, Custom Fields, JS/jQuery, CSS, CSS3 (SASS), Git, PhPStorm Reference Under NDA Period 2012 2013 Project name Website for children’s toys About project WordPress/Woocommerce Project development and support Project tasks Part of a team with 3 developers. Full Stack development from scratch. ● WordPress / Woocommerce theme creation ● Custom pages creation ● Custom plugins creation. Tools and technologies PHP, MySQL, WordPress, Custom posts, Custom Fields, JS/jQuery, CSS, CSS3 (SASS ), Git, PhPStorm Reference http://radostmoya.by/ Project screenshot Period 2010 2012 Project name Markup About project Various PSD to HTML tasks. Project tasks Creation of high quality HTML markup for various projects. ● PSD to HTML ● Responsive markup ● CSS themes creation Tools and technologies HTML, CSS Reference Under NDA SKILLS MATRIX 19 3 Level (Expert, Intermediate, Novice) Expert Intermediate 7 4 1 Expert Expert Intermediate - JavaScript PHP SQL 10 10 10 Expert Expert Expert - Frameworks/Tech/APIs: HTTP AJAX jQuery Vanilla JS CSS Bootstrap LESS - Expert Intermediate Expert Intermediate Expert Expert Expert - Operating Systems MS Windows Linux (Ubuntu) Experience, years Last time used- Databases MySQL PostgreSQL SqLite Programming Languages SASS XML 3 1 Expert Intermediate - Symfony YII2 4 0.5 Expert Basic - WordPress Joomla 7 0.5 Expert Expert - 7 Intermediate 2020 1.5 6 Intermediate/Expert Intermediate - - Intermediate Intermediate Intermediate Intermediate Intermediate Intermediate Intermediate - Web/App. Servers Apache IDEs: VS Code JetBrains PhpStorm Tools and Utilities Git Vagrant Docker Bash Trello Redmine Asana
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.