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

For the last company I’ve worked I had key role into Payment Service Provider project development that been written on PHP and partly on Golang. I made an architecture changes into project by divided high loaded services from PHP to Golang. In some cases, the transaction processing speed has increased 4 times. I made third-party acquirer integration for making 3-D Secure 2.0 SALE that increased Approve Ratio payments and brought more money for the company by about 20%.
Senior Software Engineer at Maxpay (PHP/Golang) 
Dec 2018 - Present · 3 yrs 6 mos
I’ve developed and improved Core service of our PSP, make integrations with third party API acquirers and take participation of full development cycle and code delivery on production. I do code review daily, implementation of new features, refactoring and support codebase. Do system optimisation and searching of code and database bottlenecks in highload services.
As a Release Engineer I’ve written several in-project tools which indented to solve a load testing task and system monitoring with notifications (golang). Done some CLI to manage services via HashiCorp’s Nomad API (golang), improved build and running services from Supervisor to Docker containers for different environments. In my responsibility was included release rolling out and system support in critical cases.
I’ve had experience in making interview and was a mentor for newcomers.

Golang Developer at Settlecard 
Mar 2018 - Nov 2018 · 9 mos
I've taken participation of micro services REST API development for user management, customers section, transaction reporting, JWT authentication, registration and other related to user portal JSON endpoints and gRPC communicated between them . Experienced in tight work with distributed teams such as frontend and DevOps.