Middle/Senior Golang Software Engineer
Описание
Mikhail Grankin
Golang Developer (Gomel)
Telegram Email
Experience
NDA (August 2020 - Present) Software Developer.
Was part of a strong team of system developers, responsible for developing and supporting highly loaded systems. Worked with a wide range of technologies, including Golang, Java, and C++. Used scripting languages such as Bash and JavaScript to automate routine tasks and develop web interfaces.
Key Achievements: Development and optimization of critical system components. Participation in architecture design for new functionality. Implementation of automated tests to improve product stability. Active collaboration with other departments to enhance the product.
Projects
- Several times developed REST API applications using such frameworks as Gin, Fiber, gorilla/mux.
- Developed SSO-service based on gRPC. Technologies: gRPC, JWT, OAuth2, PostgreSQL, Docker.
- Developed a parser to automatically collect and analyze data from websites, including handling dynamic content.
- Custom Go-based load balancer to efficiently distribute traffic between multiple servers, ensuring high availability and system performance. Configuration of the load balancer is done through files and API.
- Developed OTP server for two-factor authentication using Redis for session management and caching.
- Created a distributed object storage using Kubernetes for storing and managing large amounts of data.
- Implementing two-way communication between client and server in a notification system using WebSocket to send notifications to users in real time.
4 августа, 2021
Алексей
Город
Минск
Возраст
36 лет ( 9 января 1990)
25 апреля, 2021
Дан
Город
Минск
Возраст
56 лет (14 марта 2026)
18 мая, 2021
Виолетта
Город
Минск
Возраст
34 года (15 октября 1991)