Position: Senior PHP Developer, Go developer
Category: PHP
English level: upper
Years of experience: 11


- IT experience started in 2006. Senior PHP developer since 2013
- Experience in the full lifecycle of designing, developing and introducing web platforms with different levels of complexity. 
- Implementation microservice architecture. 
- Experience developing EDI platforms such as (LeraData, Exite), digital, promo (Coca-Cola, Nestle, Kinder, Ferrero, etc.), Mail delivery system, anti-plagiarism system Unicheck
- Experience in integration with different LMS (Learning Management System) such as Canvas, Google Classroom, Moodle, Neo, Schoology, for Moodle I have developed plugins.
- Experience in integration with popular Cloud storages (AWS, Google)
- Working with the Docker environment. Have experience in preparing Docker-composes for different services, based on PHP and Go Languages. Experienced in working with Kubernetes (Lens). Cooking docker-compose for local development and running tests + code checkers.
- Experienced in implementation of GitLab CI/CD pipelines for checking code-style, checking code quality, running tests, building images, deploying.
- Using GoLang I developed a media-service to store/receive media content (docs, images) with ability to upload dozens of files in parallel with secured and unsecured endpoints (AWS integration, JWT/WSSE authentication). Service has ability to resize images on the fly. Several Telegram bots were developed, one of them go-tbot-h-coins which integrated with Telegram and Google Sheets. For fun I developed a ScrumPoker - web-application with WebSockets.