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
SeniorWeb 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