PHP Developer

В корзину
Уровень ЗП ($): 4 000$ 12 Лет опыта работы Кандидат ID:5796 Киев Дата добавления 20 сент. 2019 г.
  • 12 Лет
  • Работа в офисе на полный день


Senior Software Engineer with 12+ years of experience in web and software development areas with deep system and architecture background, working in product companies and as freelancer. 
I am a fast learner, able to quickly understand new projects, sociable, attentive to details
Professional skills:
  • FP, OOP, GRASP, SOLID, KISS, DRY, YAGNI, GoF, Enterprise patterns
  • UML, PlantUML for design app, solution, infrastructure
  • CI - drone.io, gitlab-ci, Jenkins, Bamboo, Bitbucket-pipeline, Travis
  • Static code analysis - Scrutinizer, phpqa, phpstan, insight.sensiolabs.com 
  • The design architecture and solution for high-load projects
  • work with clustering, sharding, replication for many tools and solution
  • Knowledge in protection and security solutions for the Web
  • Experience in solving complex algorithmic tasks, in high school, won the regional competition in Computer science (diplomas available)
  • Symfony 2.3, 3.x, 4.x + doctrine 2,  YII 2.0
  • Redis: as key-value storage, distributed lock 
  • Memcache + mc-router: as Memory caching system 
  • ElasticSearch, Sphinx: search engine
  • RabbitMQ, ActiveMQ messaging
  • MySQL (also MariaDB), MongoDB.
  • like blackfire: finding quickly source of the performance problem
  • system problem debugging with strace, tcpdump, gdb, and other tools.
  • Regular expressions, know basics of RegExp, such as Finite-state machine and formal language
  • UNIX/Linux, SSH, bash, nginx + fast-cgi + php-fpm or roadrunner or spiral/php-grpc
  • HTTP protocol knowledge, RESTfull, TCP/IP, OSI model
  • Understanding tls(in past ssl), schemes of their work, and some other encryption algorithms
  • Fallow Cloud Native, 12factor to create modern application solution
  • Docker(Swarm, vpnkit, docker-for-mac)
  • Kubernetes(CRD, heml, k8s api, base kinds, auto-scale, CoreDNS, Traefik)
  • Worked with CRM and PM system(Redmine, Jira, YouTrack), have experience in management and control of projects with Agile (Scrum, Kanban)
  • GitLab, Bitbucket, GitHub: organizing and managing team work Into this system with git. 
  • Knowledge of PHPDoc, JSDoc documentation formats
Ukrainian (native), Russian (native), English (Intermediate)

Получайте новые резюме теперь и в мессенджере