- Have driven design and implementation of product features and improvements, working with the team to coordinate development efforts. (Go, Docker, Java, InfluxDB, GRPC, Grafana, K8S, Openshift, CSI ).
- Develop and support Open Source product https://github.com/dell/csi-baremetal .
- Support legacy system, migration to the new version (Java, Python).
- Code review.
- Testing software with component, integration, system, acceptance и fault injection testing (Python, Robot framework).
- Work effectively with cross-functional and/or global teams, readily share information with others
- Participated in internal hackathons
Used programming languages(sorted by usage): Golang, Python, Java, Groovy, C, C++
Январь 2017 — июнь 2018
1 год 5 месяцев
Leadgid
Software Principal Engineer
- Creating new products and developing existing products. Developing backend services.
- Developing B2B integrations with partners API.
- Designed and implemented data storage solutions (MySQL).
- Integration end-to-end distributed tracing for microservices (Jaeger).
- Created needed monitoring system for applications (Prometheus, Grafana).
- Unit and Integrational testing.
- Canary testing.
- Have written technical documentation for the system (Swagger, godoc).
Used programming languages: Golang.
Апрель 2011 — ноябрь 2017
6 лет 7 месяцев
Teorema LLC
System Lead Engineer
- Developing company corporate services. (Telegram bots, Customer portal, Inventory management system)
- Leading infrastructure team.
- Responsible for administrating infrastructure (over 100 servers - OS Mac Os, Windows, Freebsd, Linux) и corporate services (from NTP to LDAP).
- Starting-up and adjustment work for hardware such as rack servers, blade systems, storage racks (Cisco, EMC, NetApp, HP, IBM, Fujitsu).
- Coordinated changes across multiple systems.
- Management of the IT department during the complex modernization event in the whole company.
- Architect and development of the company's IT infrastructure.
Used programming languages: Python, Golang, Javascript (Fullstack).
Обо мне
Development experience with Golang 7+ years, Python 5+ years.
Experienced in creating microservice oriented distributed systems with high resilient and high availability practices.
Other people about me:
"Andrey proved as a good team player, experienced, reliable, and responsible person with a positive attitude."
"You proved yourself as a good team player, experienced, reliable and responsible person with a positive attitude."
"Andrey is a great expert in the Go language. With his deep understanding of Go principles and design patterns Andrey makes a great job with consulting of different questions regarding this new technology which help us to improve our code."
"Once the team experienced the need for the new SCRUM master Andrey volunteered to take this role and now drives most of the engineering ceremonies in monitoring team. Moreover, Andrey is constantly looking for improvement of the process to make teammates work more efficient"
Образование высшее
2016
The Saint Petersburg State University of Civil Aviation
Faculty of Management and Economics of Transport Systems, Organization of transportation and management in a single transport system
2013
НИУ ИТМО, Saint Petersburg
Faculty of Evening and Distance Education
2011
St. Petersburg State University of Refrigeration and Food Processing Technologies, Saint Petersburg
Faculty of Food Engineering
Знание языков
Русский — родной
Иностранные языки
Английский — C2 — В совершенстве
Опыт вождения
Имеется собственный автомобиль
Дополнительная информация
Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения
Настройки Cookie
Управляйте своими cookie-предпочтениями
Мы используем cookie для корректной работы сайта и улучшения сервиса.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению. Эти сookie-файлы не сохраняют какую-либо информацию о пользователе, которая может быть использована в маркетинговых целях или для учета посещаемых сайтов в сети Интернет.
Аналитические cookie-файлыОПЦИОНАЛЬНО
Данные cookie-файлы необходимы в статистических целях
Данные cookie-файлы необходимы в статистических целях, позволяют подсчитывать количество и длительность посещений Сайта, анализировать как посетители используют Сайт, что помогает улучшать его производительность и сделать более удобным для использования. Запретить хранение данного типа cookie-файлов можно непосредственно на интернет-сайте либо в настройках браузера.
Аналитика
Рекламные cookie-файлыОПЦИОНАЛЬНО
Рекламные cookie-файлы используются для целей маркетинга
Рекламные cookie-файлы используются для целей маркетинга и улучшения качества рекламы (предоставление более актуального и подходящего контента и персонализированного рекламного материала). Запретить хранение данного типа cookie-файлов можно непосредственно на Сайте либо в настройках браузера.