← Back to list

Portfolio

leadrock.com

- Developed authorization system (OAuth 2.0, using JWT) with two factor authorization including one time passwords(TOTP). - Reengineering main part of the system (we called it «The Core»). Reduced server load hundred of times. Reduced server costs by 5 times. Increased fault tolerance: Max RPC increased from ~60 to ~6000.

leadrock.com

- Developing high load CPA affiliate network. Mentoring backend development. - The place where I met Golang. I was first developed in company who started using Golang (before it was PHP).

sbermegamarket.ru

- Developing logistics systems for marketplace. Delivery cost calculator, telegram-bot for drivers, consignments management system and more more else. - Team lead assistant: planning sprints, discuss tasks with product owners, writing team reports. - The most interested task: developing automatic job management service.

Skills

Docker, Docker-compose, Kubernetes, Gitlab CI, Prometheus, Grafana
Golang, PHP, Python, JavaScript
MySQL, Postgres, Clickhouse, Redis, ElasticSearch

Work experience

Software Engineer
12.2020 - 03.2022 |NDA
.
- Developing logistics systems for marketplace. Delivery cost calculator, telegram-bot for drivers, consignments management system and more more else. - Team lead assistant: planning sprints, discuss tasks with product owners, writing team reports. - The most interested task: developing automatic job management service.
Software Engineer
03.2019 - 12.2020 |Leadrock
Golang, OAuth 2.0
- Developing high load CPA affiliate network. Mentoring backend development. - The place where I met Golang. I was first developed in company who started using Golang (before it was PHP). - Developed authorization system (OAuth 2.0, using JWT) with two factor authorization including one time passwords (TOTP). - Reengineering main part of the system (we called it «The Core»). - Reduced server load hundred of times. Reduced server costs by 5 times. Increased fault tolerance: Max RPC increased from ~60 to ~6000.
Software Developer
08.2018 - 03.2019 |Extreme Fitness
.
- Development of CRM system for managing the chain fitness clubs. - Registration of visits system, training schedule, time sheet of workers, etc. - Development of accounting system. Complex financial reports, payroll, manage payment system, etc. - A lot of SQL for getting special reports for top management.

Educational background

Informatics and Computer Engineering (Bachelor’s Degree)
Till 2018
Novosibirsk State Technical University

Languages

EnglishIntermediate