Тимлид, ведущий архитектор, главный разработчик, руководитель направления
Москва, РоссияСеньор • Тимлид/Руководитель группы • Руководитель отдела/подразделения • Архитектор • Консультант
Удаленная работа
Опыт работы более 5 летот 350 000 ₽
Опыт работы более 5 летот 350 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gyTu
О себе
На данный момент Ведущий системный аналитик.
Мои компетенции и опыт
Меня зовут Денис Гура. Мне 49 лет, из них 35 я занимаюсь программированием, более 30 лет - управлением командами.
Soft skills
Я многие годы профессионально работал с людьми. Сотрудники трёх последних коллективов, с которыми я работал, называли меня лучшим руководителем за время их карьеры, и я горжусь такой оценкой. Имея опыт психологического консультирования (более 15 лет), я профессионально определяю коммуникативные и логические проблемы в сотруднике или между сотрудниками, беру на себя роль переговорщика и практически всегда довожу ситуацию до положительного результата. Не инициирую конфликты и аккуратно их завершаю, когда они возникают между сотрудниками. Формирую климат в коллективе и дирижирую работой в духе Agile / Scrum - рационально, без фанатизма, ориентируясь на конечный результат и пространство возможностей. Держу руку на пульсе значимых рабочих процессов, по возможности - всех, вовремя обнаруживаю неблагополучие и вношу коррективы на максимально ранней стадии. Отношусь к людям с уважением, они это ценят и отвечают тем же. При необходимости жёсткой коррекции вплоть до вывода сотрудника из команды, увольнения - действую чётко, но корректно с минимальной травматичностью для сотрудника. Слежу за синергией в команде, взращиваю, подпитываю и активно участвую в ней, ускоряя пути всех, кого нужно, в рабочем процессе. Подсказываю, наблюдаю, усиливаю, поддерживаю, корректирую.
Коротко: я чувствую людей, хорошо работаю с ними, учился этому много лет и у меня получается.
Hard skills
Более или менее плотно соприкасался с бОльшей частью обычных в нынешней разработке технологий:
- СУБД, включая аналитические поколоночные - ClickHouse, VictoriaMetrics, DuckDB, но не ограничиваясь ими
- брокеры сообщений - RabbitMQ, beanstalkd, Kafka, Nats, Nsq
- Процессоры потоков данных - нужен доступ к резюме (логи), benthos (пайплайны)
- In-memory databases / caches: Redis (в т.ч. multi-thread versions KeyDB, DragonflyDb), Aerospike, Tarantool
- Языки разработки, по возрастанию требований к производительности/эффективности: Golang, Rust, C, Assembler - 2 последних в критичных случаях. На многих языках программирования (C++, ObjectPascal/Delphi, PHP) читаю, но пишу редко по необходимости. Python считаю наиболее перспективным в современном мире языком интеграции, стараюсь освоить на экспертном уровне, но нехватка времени мешает.
- Рабочая среда - Linux / bash / Midnight Commander, среда разработки - VS Code, эпизодически JetBrains.
Главный инструмент разработки - Rust. Стремлюсь достичь экспертного уровня в работе с его экосистемой, вижу в нём огромную перспективу, подтверждённую экспертами мирового уровня - Линус Торвальдс и ведущие специалисты Google, Microsoft, Amazon, Facebook/Meta, Cloudflare, Dropbox, Mozilla и многих других. Зона профессионального интереса - построение отказоустойчивых наблюдаемых (high observability) распределённых высоконагруженных систем на основе микросервисной архитектуры с ядром Rust и обвязкой, подбираемой под задачу. Интересна разработка гибридных систем, сочетающих производительность и надёжность Rust с гибкостью и простотой сопровождения Python / Ruby / Golang etc - такой подход позволяет экономить средства и добиваться высокой скорости вывода функциональности к заказчику.
Построю микросервисную архитектуру любой степени сложности любой требуемой модели и оркестровки. Предпочтительный стек - Rust или Golang, но без проблем интегрирую элементы на любом другом языке. Бэкэнд хранения и обработки данных подберу под задачу. Критичные к эффективности сервисы - предпочтителен Rust, но возможны другие варианты. Большой опыт моделирования и разработки сложных систем (компиляторы, сети Петри, лексические и синтаксические анализаторы) позволит обеспечить высокую управляемость, надёжность и наблюдаемость (observability) спроектированной и реализованной системы, прозрачное тестирование и ровный жизненный цикл без перерасхода времени и средств на рефакторинг. Имею большой опыт в анализе и тестировании опенсорс-решений в качестве элементов или возможной основы проекта, что позволяет опираться на хорошо отлаженную кодовую базу, в которую вложены тысячи человеко-лет разработки.
Дальше идут большие тексты, дающие представление о моих методах и подходах. Если готовы читать - буду рад. Написаны они сухо, лучше общаться вживую.
нужен доступ к резюме
нужен доступ к резюме
нужен доступ к резюме
нужен доступ к резюме
Хочу найти команду, в которую гармонично включусь, или поучаствую в её формировании - и которой будут максимально полезны мои навыки и знания.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы