Я программист, специализирующийся на Python, и с 2022 года активно развиваю свои навыки в этой области. Выбор Python был обусловлен возможностью быстро переходить от идеи к готовому продукту благодаря его простоте и большому сообществу разработчиков. Мне нравится решать задачи на Codewars, потому что это позволяет узнавать различные и интересные подходы к решению проблем, углубить понимание алгоритмов и структур данных.
Во время обучения в школе программирования 21 я освоил систему peer-to-peer: участие в совместных проектах и анализ кода других разработчиков позволили мне развивать навыки ревью кода, командной работы и совершенствовать своё мастерство в программировании.
Кроме того, я ценю внимание к деталям, стремлюсь создавать чистый и понятный код и всегда готов учиться новым технологиям, чтобы находить оптимальные решения для сложных задач. Для меня важно развиваться в профессии, которая предлагает постоянные вызовы и требует творческого подхода.
Работал над групповыми проектами в рамках Яндекс.Мастерской, разрабатывая backend-решения для реальных бизнес-задач. Например, в составе команды разработчиков создал REST API для системы автоматизации сопоставления товаров в компании «Prosept». Система предлагает наиболее вероятные соответствия товаров дилеров, автоматизируя процесс их сопоставления.
В рамках проектов проектировал и настраивал базы данных с учётом технического задания, разрабатывал REST API на DRF и FastAPI для быстрой обработки запросов, а также анализировал отчёты о проблемах, воспроизводил баги и применял исправления. Занимался настройкой CI/CD с помощью GitHub Actions для автоматизации разработки и тестирования, а также деплоем проектов, включая настройку безопасных соединений с SSL-сертификатами.
Проверял и анализировал код студентов, предоставляя подробную обратную связь, что способствовало улучшению их навыков программирования и уверенности в решении реальных задач. Развивал наставнические и коммуникативные навыки, объясняя сложные концепции Python и SQL простым, понятным языком.
Завершил интенсивный курс по программированию, в ходе которого которого освоил разработку веб-приложений, создания REST API, работу с базами данных, контейнеризацию с Docker и настройку CI/CD. Получил опыт командной работы и совместной разработки с использованием Git.
Выполнил несколько учебных проектов, включая социальную сеть с функционалом публикации и комментирования постов, REST API для отзывов и сервис для публикации рецептов с управлением списками ингредиентов и планированием меню.