Последние полгода почти все время программирую на Python
Однако, конечно, уверенно (с поправкой на продолжительный перерыв) программирую на C++.
Владею GitLab CI/CD, docker, HTML/CSS/bootstrap (последнее на базовом уровне).
Ключевые слова: Python, PyTest, aiohttp, fastapi, SQLAlchemy, SQL, PostgreSQL, nginx, docker, docker‑compose, ООП, Git, CI/CD, linux, тестирование, документация, Django, DRF, numpy, pandas, matplotlib, sklearn, pytorch, C++, Qt, HTML, CSS.
В проекте 294 на должности разработчика встроенных систем занимался разработкой и изготовлением прототипов контроллера умного замка для сервиса аренды помещений. Создал прошивку на C++ (Arduino IDE). Спроектировал и изготовил рабочие прототипы. Составил документацию как для пользователя, так и для будущего разработчика. Проект вплотную приблизился к коммерциализации, но разработка была приостановлена после защиты, я пожелал попробовать иное направление профессионального развития. Научился ценить вовлеченность всех участников разработки и стремление к поставленным целям продукта.
Ключевые слова: Arduino IDE, VS Code (PlatformIO), Arduino Mega, ESP.
Разрабатывал асинхронный бэкенд на Python3 в рамках реальной задачи компании (подробности, по-хорошему, под NDA). Предложил оказавшуюся удобной архитектуру кода. Настроил CI/CD, увеличив скорость разработки, и метрики. Предложил и поддерживал свой флоу разработки в команде (в т.ч. применение code review), принятый ей и минимизировавший количество ошибок, связанных с версионированием и интеграцией новой функциональности.
Ключевые слова: python3, aiohttp, PyTest, API интеграция, nginx, linux, GitLab CI/CD, метрики бэкенда, docker, docker-compose, prometheus, grafana.
В настоящее время работаю в проекте 301 в роли ведущего разработчика. Проектирую решения, распределяю задачи, занимаюсь инфраструктурой, делюсь с командой опытом, полученным в Яндексе. Подробности я описал в форме, думаю, повторяться не стоит.
Ключевые слова: python3, fatsapi, PostgreSQL, API интеграция, aiogram, SQLAlchemy, metrics, PyTest, docker, docker-compose, GitLab CI/CD, prometheus, grafana.
Интересуюсь веб-разработкой, проектированием API и БД. В командной разработке ценю понимание скоупа всеми разработчиками, коммуникацию и вовлеченность. В создании программных продуктов ценю и стараюсь реализовывать поддерживаемость, расширяемость и нацеленность на конечного пользователя (удобство использования). Люблю объяснять другим то, что знаю сам, помогать друзьям и коллегам в том, в чем разбираюсь. Люблю разбираться в исходниках различных решений, нравится понимать чужой код и ход мыслей в целом.
Реальные жизненные интересы в последнее время потухли, немного разучился пользоваться временем и обострилось нездоровое чувство ответственности))
Я уже не раз сделал акцент на том, что очень ценю коммуникацию и создание дружеской атмосферы в коллективе. Всегда готов предоставить конструктивную критику при наличии претензий, например, к решениям, предложенным коллегами, а также прислушаться к обратной связи.
У меня выходит (как мне кажется + по имеющемуся опыту) общаться с заказчиками/менеджерами, переводить слова и идеи в задачи и сроки, но только если я хорошо знаком с командой, для которой мне эти задачи предстоит оформлять, сюда же относятся мои лидерские навыки.
Как правило, у меня не возникает проблем с публичными выступлениями и их подготовкой, к подготовке всегда подхожу ответственно и готов без задержки ответить на большинство вопросов по излагаемому материалу.
По учёбе мне эта специализация интересна потому что...
Мне интересна теория сетей, проектирования и администрирования, с которой я знаком на базовом уровне и убежден, что получу здесь исчерпывающие знания в этой области.
Также мне интересно изучение видеотехнологий/мультимедиа/медиапотоков, так как всегда восхищался этой магией, но никогда до конца не понимал, как это устроено на самом деле. Хоть я и мало в этом понимаю, мне кажется, многие подходы, с которыми я смогу здесь познакомиться, будут чрезвычайно интересны и полезны, даже если это не станет частью моей деятельности в будущем.
В плане профессионального развития мне интересно... / здесь меня привлекает (формат работы, тематика задач ....)
Я еще до конца не нашел себя в какой-то конкретной сфере, но то, что я интересуюсь сетевыми технологиями и веб разработкой, думаю, к этому моменту очевидно. Убежден, что специализация предоставляет возможность получения как узких навыков, почетно пополняющих набор компетенций, так и общих знаний и навыков, необходимых любому современному разработчику.
Также меня привлекает принятый здесь формат работы, который строится на вовлеченности и заинтересованности. Мне в жизни часто не везло с коллегами в этом плане.
Мне посоветовали сюда пойти ... / Слышал, тут проще ...
В этом году, как мне кажется, отношение студентов к специализации сильно поменялось (как по части сложности и полезности курсов , так и по части формата работы, конкретных мнений называть не стану), поэтому я старался этот критерий отодвинуть на дальний план.
Ваши действия в группе. Почему руководитель и преподаватели специализации, сотрудники лабораторий должны решить, что вы, а не кто-то другой должны быть с ними?
После нескольких не самых интересных/качественных/полезных дисциплин, которые пришлось пройти за последний год, я вижу специализацию как способ наконец насытить программу реально полезными и интересными курсами, получая от преподавателей и проектов максимум актуальных знаний и умений.
Как вы планируете достигнуть того, что задумали (в предыдущем ответе)?
Направлю всю свою нездоровую ответственность на выполнение задач по курсам и проекту, общение с преподавателями, сотрудниками лаборатории и более опытными коллегами и сокурсниками.