Я – амбициозный разработчик, с глубокими знаниями в информационных технологиях и разработки программного обеспечения. Мой опыт и экспертиза охватывают различные аспекты IT, включая разработку веб-приложений, управление базами данных и аналитику данных. Успешно окончил школу21.
В данный момент ищу возможность присоединиться к динамичной и высококвалифицированной команде в роли Data Engineer, где смогу эффективно применить свои навыки и знания, а также активно участвовать в решении сложных задач в области обработки данных и аналитики. Я стремлюсь к возможности постоянного развития и усовершенствования своих навыков в профессиональной среде.
@MaratWien - tg для быстрой связи
Проекты по созданию витрины RFM классификации пользователей:
https://github.com/MaratWien/RFM
модификация DWH:
https://github.com/MaratWien/Data_Migration
настройка ETL:
https://github.com/MaratWien/ETL
Технические навыки:
• Python: Владение на продвинутом уровне, включая знание основных модулей стандартной библиотеки Python, Pandas, NumPy, PySpark, FastAPI.
• SQL: DDL, DML, оконные функции, транзакции, индексы, представления, триггеры, процедуры.
• Опыт создания витрин данных: сбор требований, проектирование схемы данных, тестирование и документация.
• Знание основных компонентов Hadoop, Apache Airflow и Apache Spark для обработки и анализа больших объемов данных.
• Опыт создания процессов ETL/ELT для обработки данных из различных источников и интеграции их в хранилища данных.
• Знание основных концепции DWH/DataLake.
• Опыт работы с системами управления версиями данных, обеспечивающими целостность и надежность данных.
•Отличные аналитические способности и умение решать сложные задачи.
•Хорошие коммуникативные навыки и умение эффективно работать в команде.
•Стремление к саморазвитию и постоянному изучению новых технологий.
•Ответственность, целеустремленность, легкость обучения, гибкое мышление и коммуникабельность.
•Увлечение водными видами спорта, сноубордом и чтением.
•Готов к новым вызовам и возможностям в области данных.
Семейное положение: Холост.
В рамках проекта разработал полноценный онлайн сервис на Python с использованием современных технологий, включая FastAPI, Aiogram, PostgreSQL, Celery, Docker-compose и Redis. Сервис предназначен для информирования сотрудников, распределения задач, отслеживания статуса текущих заявок, рассылки уведомлений по времени и ведения статистики.
Обязанности:
• Планирование и проектирование
•Разработка бэкенда на FastAPI с использованием PostgreSQL
• Разработка бота Telegram на Aiogram:
• Разработка системы рассылки уведомлений с использованием Celery и Redis
• Контейнеризация с помощью Docker-compose:
Создание Docker-контейнеров для каждой компоненты сервиса (бэкенд, бот Telegram, Celery, Redis, PostgreSQL).
Достижения:
Разработан и успешно внедрен высокопроизводительный онлайн сервис, обеспечивающий полный цикл управления задачами и заявками, эффективную коммуникацию с сотрудниками через бот Telegram, автоматическую рассылку уведомлений и детальную статистику работы, что значительно повысило эффективность бизнес-процессов в организации.
Обязанности:
• Проведение курсов и индивидуальных занятий по программированию на Python3 и созданию чат-ботов в Telegram для студентов различного уровня подготовки.
• Разработка учебных материалов, включая лекции, практические задания, соответствующие актуальным требованиям и тенденциям в области программирования.
• Предоставление обратной связи и поддержки студентов в процессе обучения, помощь в решении проблем и ответы на вопросы.
Достижения:
• Организовал и провел серию мастер-классов по созданию чат-ботов в Telegram, привлекая более 40 участников и получивший положительные отзывы.
• Успешная сдача экзаменов в школе у 85% учеников проходивших обучение в моих группах.
Обязанности:
• Сопровождение, оптимизация и автоматизация процессов доставки и последующего распространения данных.
• Получение, обработка данных.
• Использовал CI/CD
• Мониторинг данных полученных из базы данных.
Достижения:
Автоматизировал процесс копирования сущностей базы данных внутри кластера, что позволило исполнять запросы пользователя быстрее на 50%.