Backend разработчик
МНОИ МГУ -
Москва
Golang-разработчик
Проект: Web-PWA платформа для медицинского оборудования
- Архитектурное проектирование: Проработка и реализация серверной архитектуры
приложения с нуля на языке Go.
- Миграция сервисов: Успешный перенос бизнес-логики с Django на Golang, что позволило
оптимизировать использование ресурсов и кратно увеличить скорость обработки запросов.
- Message Broker: Внедрение RabbitMQ для реализации событийной архитектуры и
асинхронной обработки тяжелых задач.
- Работа с данными: Проектирование реляционных схем БД в PostgreSQL, использование
GORM для эффективного маппинга и управления транзакциями.
- DevOps & QA: Настройка CI/CD пайплайнов (автоматизация сборки и деплоя). Разработка
юнит-тестов и интеграционных тестов
Проект: Система ДМС для клиник
- End-to-End разработка: Создание серверной части проекта с нуля — от системной аналитики
до релиза.
- Backend Core: Реализация API на Golang для взаимодействия с медицинскими сервисами и
учетными системами.
- Data Management: Оптимизация работы с PostgreSQL для хранения и обработки
конфиденциальных данных пациентов.
- Автоматизация: Разработка сервиса на Python для парсинга и обработки сообщений из
корпоративной почты, интегрированного в общую экосистему.
Проект: Платформа для расчета нутриентов
- Архитектура и разработка: Проектирование масштабируемой структуры бэкенда и
реализация логики расчетов на Go.
- Инфраструктура: Контейнеризация приложения с использованием Docker, развертывание на сервере и настройка процессов CI/CD.
- Storage: Работа с PostgreSQL (проектирование схем, написание сложных запросов).
- Lead & Analytical Skills
System Design: Анализ требований и построение архитектурных решений (диаграммы C4 / D4).
Technical Communication: Проведение встреч с командой разработки и представителями сторонних компаний для обсуждения архитектурных интеграций.
Documentation: Подготовка детальной технической документации для внешних и внутренних интеграций.
Mentoring: Консультирование коллег по вопросам реализации бизнес-задач и код-ревью.
Ключевые достижения (МГУ)
- Performance Optimization: Переход с Django на Golang, что значительно повысило
производительность и отказоустойчивость систем.
- Knowledge Base: Создание единой технической документации, что улучшило прозрачность
разработки и упростило поддержку legacy-кода.
- Integration: Успешная реализация интеграционных шлюзов с внешними медицинскими и
страховыми компаниями.
- Efficiency: Автоматизация работы отдела ДМС в клинике МГУ, что исключило человеческий
фактор при идентификации клиентов.
Стек технологий
- Languages: Go (Golang), SQL, Python (Django/Scripts).
- Backend & Libraries: GORM, REST API, gRPC, Context, Goroutines. - Databases & Messaging: PostgreSQL, RabbitMQ, Redis.
- DevOps & Tools: Docker, CI/CD, Git, Bash.
- Testing: Testify, Integration testing, Mocking.