Position: Розробник Java, Golang
Category: Java
English level: pre
Years of experience: 8


Experience

2011 - 2014 Freelance PHP
Development online stores and information portals as:
- dsmsu.gov.ua
- kodacka-voda.com
- crocs.org.ua
- xti.ua
- CRM system for company new-life.org.ua

2014 - 2016 Middle PHP developer at Payment service provider
Integration of payment methods.
Integration 3d-secure flow.
Development callback service.
Implementation of scenarios method.
Development processing platform for alternative methods.
Development reconciliation service. 

2016 - 2018 Senior PHP developer at Payment service provider
Code review best practices, mentorship. 
Implementation docker environment for development.
Implementation CI/CD with Jenkins, Nexus, Nomad.
Cross data-center scaling realization.
Actualization of technical standards and practices including technical design and review process.

2018 - Present Software Engineer at eWallet. Java, Golang
SEPA (Single European Payments Area) Direct transfers implementation to wallet system.
Integration with foreign State Tax Inspectorate (VMI).
Architecture of analytical and customer reports from scratch.

Skills
OOP, DDD, SOLID, DRY, Java, Maven, JDBC, Spring, Hibernate, Php, Golang, Javascript, HTML, CSS, SQL, MySQL, Elasticsearch, GIT, Jira, Nomad, Nexus, Jenkins, REST Api, Docker, Mockito, Rabbitmq, Redis, Memcached

Additional skills
Kafka, Swift, Nodejs, Groovy

About me 
Development own projects with team
Snowboard
Surfing
Travel