← В ленту
Регистрация: 26.04.2023

Наиль Ибрагимов

Специализация: Python Developer

Портфолио

Brandquad

Разработка модуля Digital shelf analytics. Проработка процессов/внедрение best practices: ● Внедрение code review, написания юнит тестов, ci/cd. ● Улучшение процессов постановки, анализа, декомпозиции задач. ● Работа с командой, one to one, прокачка скилов. ● Собеседования/найм/on-boarding. Проработка high availability/SLA продукта: ● Внедрение мониторинга: ELK, prometheus, grafana, sentry, etc. ● Переезд в k8s. ● Профилирование, обнаружение узких мест системы, решение проблем зависания/падения приложений. ● Внедрения процесса дежурств, регламента дежурств, реагирования на инциденты. Разработка/внедрение DWH/DataLake: ● DWH на ClickHouse. ● DataLake на S3 + parquet. ● Внедрения оркестратора для ETL/ELT процессов (prefect). ● ETL процессы импорта данных. ● Витрины данных. ● Перевод всех модулей аналитики/отчетов на использование DWH. Разработка рекомендательной системы для поиска похожих товаров в разных магазинах: ● Sentence transformers/rerankers/image models/cross encoders. ● Milvus, FAISS. ● Пайплайны индексации данных. ● Разработка бэкенда рекомендательной системы. Разработка data платформы: ● Разработка бэкенда сервиса data-platform. ● Интеграция сервиса сбора/загрузки/DQA/трансформации данных в единый сервис data-platform. 09.2022: ● Продолжил деятельность в Brandquad в рамках европейского офиса во Франции в городе Лиль.

Alytics

Разработка бэкенда сервиса для автоматизации контекстной рекламы alytics.ru: ● Участие в разработке и развитии DWH на GreenPlum/ClickHouse. ● Разработка модулей аналитики, отчетов. ● Интеграция со сторонними сервисами аналитики, CRM, рекламных площадок. ● Активное участие в трансформации команды для работы по Agile/Scrum.

Девхаб

Telegram бот, помогающий оформить страховку онлайн в формате "вопрос - ответ". ● Asyncio, aiohttp, aiopg. ● Общение со сторонним сервисом (soap) для расчета стоимости и оформления страховки. ● Общение с платежным шлюзом для оплаты страховки. ● Backend сайта рдш.рф.

Скиллы

Python
Asyncio
Celery
ClickHouse
Django
ETL
PostgreSQL
Redis
SQL
SQLalchemy

Опыт работы

Lead Backend Software Engineer
с 11.2019 - По настоящий момент |Brandquad
Python, Golang, Django, PostgreSQL, ClickHouse, ETL, gRPC, Flask
Разработка модуля Digital shelf analytics. Проработка процессов/внедрение best practices: ● Внедрение code review, написания юнит тестов, ci/cd. ● Улучшение процессов постановки, анализа, декомпозиции задач. ● Работа с командой, one to one, прокачка скилов. ● Собеседования/найм/on-boarding. Проработка high availability/SLA продукта: ● Внедрение мониторинга: ELK, prometheus, grafana, sentry, etc. ● Переезд в k8s. ● Профилирование, обнаружение узких мест системы, решение проблем зависания/падения приложений. ● Внедрения процесса дежурств, регламента дежурств, реагирования на инциденты. Разработка/внедрение DWH/DataLake: ● DWH на ClickHouse. ● DataLake на S3 + parquet. ● Внедрения оркестратора для ETL/ELT процессов (prefect). ● ETL процессы импорта данных. ● Витрины данных. ● Перевод всех модулей аналитики/отчетов на использование DWH. Разработка рекомендательной системы для поиска похожих товаров в разных магазинах: ● Sentence transformers/rerankers/image models/cross encoders. ● Milvus, FAISS. ● Пайплайны индексации данных. ● Разработка бэкенда рекомендательной системы. Разработка data платформы: ● Разработка бэкенда сервиса data-platform. ● Интеграция сервиса сбора/загрузки/DQA/трансформации данных в единый сервис data-platform. 09.2022: ● Продолжил деятельность в Brandquad в рамках европейского офиса во Франции в городе Лиль.
Backend Developer
10.2016 - 11.2019 |Alytics
Django, ETL, ClickHouse, Greenplum, DWH, Big Data, Asyncio, Celery, High Load Systems, SQL
Разработка бэкенда сервиса для автоматизации контекстной рекламы alytics.ru: ● Участие в разработке и развитии DWH на GreenPlum/ClickHouse. ● Разработка модулей аналитики, отчетов. ● Интеграция со сторонними сервисами аналитики, CRM, рекламных площадок. ● Активное участие в трансформации команды для работы по Agile/Scrum.
Backend Developer
06.2016 - 10.2016 |Девхаб
Django, Django Rest Framework, Celery, Asyncio, Aiohttp
Telegram бот, помогающий оформить страховку онлайн в формате "вопрос - ответ". ● Asyncio, aiohttp, aiopg. ● Общение со сторонним сервисом (soap) для расчета стоимости и оформления страховки. ● Общение с платежным шлюзом для оплаты страховки. ● Backend сайта рдш.рф.
Программист
03.2013 - 05.2016 |NDA
Backbone, Requirejs, Jquery, Django, Rest Api, Celery, Tornado
● Разработка распределенной системы анализа и управления большим количеством сайтов (десятки тысяч).

Образование

Прикладная математика и информатика
2007 - 2013
Волгоградский государственный университет Математики и информационных технологий

Языки

РусскийРоднойАнглийскийСредний