Привет! Меня зовут Рамиль, я Backend-разработчик с опытом Fullstack разработки. Моя цель — создавать эффективные и масштабируемые решения, которые приносят реальную пользу бизнесу и улучшают пользовательский опыт.
Я стремлюсь развиваться в команде профессионалов, где смогу делиться знаниями, расти профессионально и работать над сложными, но увлекательными проектами.
— Личный кабинет пользователя
• Мои умения правильно анализировать (EXPLAIN) и оптимизировать длинные и короткие запросы, понимание применений индексов в Postgres помогли ускорить работу БД на 50%
• Внедрил процессы code review, написание Mock и Unit тестов, стандарт форматирования кода с помощью Black, детальную проработку ТЗ и организовал эффективное планирование задач, что улучшило качество разработки, взаимодействие и продуктивность внутри команды. Задачи стали выполняться на 50% быстрее и качественнее, багов стало на 35% меньше
• Поднял Gitlab инстанс в Docker, в отдельном контейнере запустил Gitlab Runner для CI\CD. Настроил CI/CD и обеспечил удобство и сокращение времени на релизы на 30%.
• Разработал функционал для генерации отчетов с большим кол-вом данных с помощью Python, Celery, Redis, сэкономив более 60 часов рабочего времени ежемесячно.
• Успешно руководил интеграцией SberBusiness, что увеличило доход компании на несколько млн.
• Добавил метрики RabbitMQ, Nginx, Celery в Prometheus и отобразил в Grafana, что позволило отслеживать состояние системы, для поддержания эффективной работоспобности
• Писал модульные и интеграционные тесты на Unittest. Покрытие проекта тестами стало ~90% (было 52%), проверялось покрытие с помощью coverage
— Локатор АЗС (Python, Vue.js)
• Самостоятельно разработал Fullstack-проект для поиска ближайших и дешевых АЗС по топливной карте, который привлек более 30,000 новых пользователей за первый месяц.
• Оптимизировал серверную часть с использованием Spatial Index в PostgreSQL, созданием легковесной API для отрисовки точек на карте, проектированием правильной архитектуры БД, обеспечив быструю работу с десятками тысяч точек АЗС, что снизило нагрузку на сервер на 80%.
— Поддержка и помощь в руководстве стажера
• Проводил регулярные code review, помогал в работе с базами данных и архитектурными решениями. Улучшил качество кода стажера на 35% по результатам внутренних проверок и обеспечил 100% успешное выполнение задач стажером.