I'm interested in long term projects. Business process automation to bring good quality of service is my main goal. As system architect I integrate best development practices to projects with huge clients base and complex business logic. As IT Manager / Tech Lead I managed highly experienced developers to keep them in one direction.
This includes:
Continuous Integration (revision control system, testing, bugtracking, code quality, automatic deployment)
Application health monitoring and notifications
System backups and disaster recovery plan
Api building (REST API, SOAP)
Integration with remote systems
Working in SCRUM/KANBAN enviroment
Blockchain architecture (creating decentralized application based on HyperLedger, Ethereum, IPFS)
My preferable tools for new projects implementation and migration of legacy code are currently Zend 2+, Symfony 4+, AngularJS 6+, React with Redux, NodeJS 8+, MySQL/Postgres, Nginx, Docker, AWS platform.
As an in-office employee I had 11 years experience in IT software development area.
Now I'm totally focused on fulltime remote work with flexible worktime. Usually this includes morning/weekly meetings and bugtracking system to add tasks.
Most of the time I'm available on Skype, Hangouts and email. My personal mobile phone number can be used for emergency notifications/calls too.
Technology stack:
Zend Framework 2, Symfony 3/4, Laravel (all with TDD in PHPUnit)
Doctrine2 based on MySQL (MariaDB with TokuDB), PostgreSQL, MongoDB(TokuMX), ElasticSearch, CouchDB
Apache, Nginx
Memcached, Redis
Git/Svn
Jira / Bitbucket / Taiga / Redmine
Continuous Integration (Jenkins, TeamCity)
AngularJS, React, Ember
Websockets with Ratchet
RabbitMQ
MySQL, Postgress, Mongo, CouchDB
Linux administration, Puppet/Ansible, Docker, bash scritping
AWS