Position: Senior Software Developer
Category: Golang
English level: upper
Years of experience: 11

- Implemented Continues Integration practices in development process that make deployment more stable and introduce less bugs
- Fully implemented BDD processes in Oro Inc with automated tests run on CI for a 15 min, no meter how much UI tests it runs
- Implemented DDD with Event Sourcing on mailing system
- 2013-2015: Developed SaaS healthy routines platform for Disney, JoyBauer, Abbot using Symfony2, MongoDb, ElasticSearch
- 2015: Developed HRM based on provided business requirements, using ORO business platform
- 2016-2018: Implemented and injected BDD practices in company with more than 100 employees, using Behat, Selenium, Jenkins CI
- 2019: Leaded team with 10 developers to build new fronted for local theatre based on Angular 6 (Charity project)
- 2018-2019: Developed mobile API for deprecated Magento 1.9 with huge legacy codebase, using Symfony 4.4, ElasticSearch, MySql
- 2019 - nowdays - working with existing legacy product in travel indastry, created new microservices using DDD, Symfony 5+ and GoLang
I'm looking for project with modern tech - Symfony, Golang, ElasticSearch, JavaScript, Node Js
I'm not scared legacy code, but it is essential to have ability migrate or build new with modern technologies.
I'm writing tests and use TDD because it is easy and faster for me to develop. It would be great to have tests and CI on the project.
I'm working with team, and don't whant to work alone. Agile and SCRUM are matter to me.