Edgar Zhivaev
+7 (991) 112-16-98
edyapups@gmail.com
I am a software engineer with three years of industry experience, focusing primarily on backend development and cloud services. I am proficient in Go and have the ability to write high-performance code. Additionally, I have considerable experience developing Kubernetes controllers and microservices. Version: 15 December 2023
Experience

Lamoda
Software Engineer, Saint Petersburg, Russia — (Jun 2023 — present)
Stack: Golang, PostgreSQL, S3, Kafka, RabbitMQ
  • Part of a team that developes a microservice-based advertising platform.
  • Authored technical task descriptions and coordinated data schema agreements.
  • Dedicated substantial time to peer code reviews, emphasizing comprehensive test coverage.
  • Contributed to the development of internal tools, enhancing company processes.
  • Guided and supported new team members, facilitating their smooth adaptation to the team.
Yandex.Cloud
Software Engineer, Saint Petersburg, Russia — (Oct 2021 — May 2023)
Stack: Golang, Kubernetes, Yandex.Cloud, Helm, YDB
  • Played a significant role in developing the Kubernetes Marketplace service by:
    • Developing a multi-phase reconciler for Helm chart installation, which serves as the core of the entire project.
    • Migrating the system from using etcd storage to Yandex Database (YDB) for improved performance and efficiency.
    • Authoring the data schema for the project.
    • Integrating with the internal Kubernetes cluster and Yandex.Cloud services to enable automatic completion of special fields in Helm chart configurations.
  • Developed a monitoring system for the Kubernetes Marketplace, which tracked application version relevance, statuses, and generated reports on metrics. This system also performed health checks and notified the team of any errors.
  • Created a utility for automating Helm chart publication, handling file uploads to S3, copying OCI images to Yandex Container Registry, and repackaging Helm charts with modified configurations.
  • Developed an application to transport internal cloud metrics to Kubernetes, which was utilized in the Horizontal Pod Autoscaler.
AT-Consulting
Backend Software Developer, Saint Petersburg, Russia — (Mar 2021 — Oct 2021)
Stack: Python, Django (DRF), asyncio, Pulp 3, FreeIPA, Celery
  • Enhanced the efficiency of the FreeIPA batch request plugin by converting it to an asynchronous style, eliminating a significant I/O bottleneck.
  • Designed and developed a comprehensive backend for the repository management system, which involved unpacking ISO images, collecting artifacts, synchronizing data, and implementing secure file access and repository versioning.
Emphasoft
Backend Software Developer, Saint Petersburg, Russia — (Aug 2020 — Mar 2021)
Stack: Python, Django (DRF), Celery
  • Developed a backend for a web resource monitoring system, responsible for managing data collection, storage, and analysis.
  • Developed a multi-tenant backend for a task tracking application using Django tenants, allowing for efficient management of multiple clients' data and resources.
Education

ITMO University
2019-2024, Bachelor's degree (Incomplete)
Applied Mathematics and Computer Science
Skills

Programming
Golang, Python
Computer Science
Algorithms, Data Structures, Discrete Mathematics
Tools
Kubernetes, Helm, YDB, PostgreSQL, Kafka, Docker