Anton Sidorov
Senior Golang Engineer at Mooncascade- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Русский Native or bilingual proficiency
-
Английский Limited working proficiency
Topline Score
Bio
Djam Tsatsaev
An excellent developer with a competent approach to business. Positive in communication, responsive. It was a pleasure to work with him!
Djam Tsatsaev
An excellent developer with a competent approach to business. Positive in communication, responsive. It was a pleasure to work with him!
Djam Tsatsaev
An excellent developer with a competent approach to business. Positive in communication, responsive. It was a pleasure to work with him!
Djam Tsatsaev
An excellent developer with a competent approach to business. Positive in communication, responsive. It was a pleasure to work with him!
Credentials
-
PHP: Performance Optimization
LinkedInApr, 2020- Nov, 2024
Experience
-
Mooncascade
-
Estonia
-
Software Development
-
1 - 100 Employee
-
Senior Golang Engineer
-
Jan 2022 - Present
- Designing services for Masabi integrations with the Go-netty framework- Implementation of fault - tolerant network-level services with ITxPT standards- deploying and testing services on hardware bus validators- covering functionality with tests- reviewing the technical specification- align team processes on agile methodology- presentation of done work for stakeholders- learning AWS services - Designing services for Masabi integrations with the Go-netty framework- Implementation of fault - tolerant network-level services with ITxPT standards- deploying and testing services on hardware bus validators- covering functionality with tests- reviewing the technical specification- align team processes on agile methodology- presentation of done work for stakeholders- learning AWS services
-
-
-
Paxful
-
United States
-
Financial Services
-
100 - 200 Employee
-
Engineering Technical Lead
-
Sep 2020 - Oct 2021
- API products planning and development- designing and implementation of microservices- production release management - mentoring developers- optimize team processes- interaction with the marketing department
-
-
Senior Backend Engineer
-
May 2019 - Sep 2020
Mobile API ownership:- designing and developing API for Mobile Apps- API versioning implementation- implementation of OAuth2 auth flow for mobile apps- implementation of Jumio KYC flow- tests coverage (unit, functional, Postman pipelines)Other activities:- designing and developing internal services (SOA) - CI/CD pipelines for services- adding Prometheus metrics for Grafana dashboards- designing, developing and integrating of Telegram Bot (from idea to working product)- integration of centralized authorization for monolith system
-
-
-
Tutu.ru
-
Russian Federation
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Backend developer
-
Mar 2018 - Apr 2019
Maintainer of Avia API libraries and application services:- adding new functionality for applications (microservice API architecture) - writing the Avia API specification (OpenApi 3.0)- legacy API refactoring- standardization of services, covering them with unit tests- cut monolith system to services- assistance to testers in the coverage of API integration tests- monitoring in Grafana- code reviewUnified warning system:- combining the warning logic in a single system for applications, mobile version and desktop version with management through the administrative panelPush notifications:- service for sending push-notifications to mobile applicationsFlight search optimization:- selection of parts of logic in separate Go-microservicesOther:- designing the system of notification of users for marketing newsletters and their management- Code review- Agile Scrum
-
-
-
OJSC «MTT»
-
Russian Federation
-
Telecommunications
-
200 - 300 Employee
-
Senior Backend Developer
-
May 2017 - Mar 2018
Duties:- design and development of web-services for the management of telecommunications services (REST API)- design and development of services based on Asterisk and PortaOne solutions- optimization of software architecture- solution design and integration of automatic horizontal scaling- writing autotests- code review- deploying releases to different environmentsIntegration of the SMS module into Apifonica.com (REST API):- system architecture analysis- definition of integration points- implementation and refactoring of methods of interaction of systems- writing autotests to cover new casesAutomation of the numbering institution for Yandex.Taxi:- analysis of the numbering process in the system- writing scripts for the regular addition of numbering with a pre-defined set of servicesMail.ru clients migration to YouMagic.com:- analysis and choice of possible options for migrating clients- API implementation for connecting clients of another system- preparation of test data and testing
-
-
-
-
Senior Backend Developer
-
Jan 2015 - May 2017
- Development of REST API (with WSSE authorization)- Development of the Electronic Library System (EBS)- Transferring the old system to Symfony2- Database design (Mysql, MongoDB)- Integration with the text analysis system (Exactus)- Implementing queues for interaction with integrated services via API (RabbitMQ)- Development and implementation of micro-service architecture- Project deployment automatisation (Linux, Debian)- Data Migrations (Mysql -> Mysql, Mysql -> MongoDB)- Creation of project documentation- Creation of product catalogs with the possibility of downloading price-lists for the requested items- Creating a javascript - framework for developing single-page web applications- Designing the architecture of WEB-systems for the automation of business processes- Management team of developers- Optimising server architecture for increased fault tolerance- System analytics of the project: development of requirements, drawing up usage diagrams, class diagrams, compilation of TK
-
-
-
-
PHP Developer
-
Jul 2014 - Dec 2014
- Full-stack sites development- Layout of layouts - Database management (database optimisation, reports generation) - https://new.future4you.ru/- http://e-xpedition.ru/- http://metod-toma-soiera.ru/- http://neotren.ru/- http://realty-obninsk.ru/ - Full-stack sites development- Layout of layouts - Database management (database optimisation, reports generation) - https://new.future4you.ru/- http://e-xpedition.ru/- http://metod-toma-soiera.ru/- http://neotren.ru/- http://realty-obninsk.ru/
-
-
-
-
Information Security Specialist
-
Feb 2014 - Jul 2014
- Development of a web service for editing the database in order to reduce the workflow of the organisation- Attestation of objects for information security requirements- Member of the commission for checking computers for compliance with information security requirements - Development of a web service for editing the database in order to reduce the workflow of the organisation- Attestation of objects for information security requirements- Member of the commission for checking computers for compliance with information security requirements
-
-
-
-
Engineer programmer
-
May 2011 - Feb 2014
- Implementation of the search module for Content Manager OnDemand IBM tape library (Java EE)- Development and supporting a weather forecast site- Editing and optimisation of the database structure- Design and implementation of web services- Creation of sites on Joomla! CMS- Distribution of tasks between trainee students for acquaintance with the department - Implementation of the search module for Content Manager OnDemand IBM tape library (Java EE)- Development and supporting a weather forecast site- Editing and optimisation of the database structure- Design and implementation of web services- Creation of sites on Joomla! CMS- Distribution of tasks between trainee students for acquaintance with the department
-
-
-
-
Engineer programmer
-
Jul 2009 - Dec 2011
- Development of sites on Joomla CMS- Completion of site functionality- HTML Layout - Development of sites on Joomla CMS- Completion of site functionality- HTML Layout
-
-
Education
-
Obninsk Institute of Atomic Energy at National Nuclear Research University "MEPhI"
Master's Degree, Applied mathematics -
IT podgotovka
Повышение кваллификации, School of system/business analyst and System architect -
MEPhI
Информационная безопасность, Аттестация объектов информатизации по требованиям безопасности информации