Одним из самых значимых моих проектов является проект Wrike и разработка системной архитектуры для этого приложения, а также все системные операции на серверной иоблачной инфраструктуре приложения.
Мои достижения на проекте:
- Спроектирована и внедрена архитектура приложений сетевого уровня (L2 коммутаторы, L3 роутеры, фаерволлы) для обеспечения быстрого роста пользователей - Внедрение кластерных систем высокой доступности, что привело к практически полному отсутствию простоев продукта - 99.99% аптайм - Организовал подход к автоматизации различных работ, начиная с развертывания и настройки виртуальных машин и систем и заканчивая развертыванием и настройкой прикладного уровня (python jobs) - Запуск нового ЦОД и перенос всей инфраструктуры из старого для достижения заданных KPI с помощью системы DisasterRecovery. - Разработка и запуск схемы шардинга баз данных в сотрудничестве с командой разработчиков бэкенда, что позволило бесконечно масштабировать продукт - 15-кратный рост инфраструктуры со 100 до 1500 с лишним обслуживаемых единиц, включая "голую" и виртуальную инфраструктуру в нескольких центрах обработки данных в США. - Реализован уровень виртуализации для хостинга нод приложения - Внедрил в продукт сети CDN - Выполнение различных задач на уровне баз данных: загрузка, запуск, устранение неполадок, оптимизация производительности, эскалация проблем поставщикам. - Внедрение балансировщиков нагрузки с открытым исходным кодом, что позволило значительно снизить затраты инфраструктуры облаков GCP & AWS (около 10-50к USD)