Кандидат ищет работу анонимно
Дополнительную информацию вы сможете получить, зарегистрировавшись в нашем сервисе

Кандидат ищет работу анонимно
Текущий статус/должность: Ведущий инженер-программист / главный конструктор проекта.
Мои компетенции и опыт
Ключевые навыки:
- Backend & Architecture: Nodejs, Nestjs, PostgreSQL, API Design, System Design, Docker, TypeScript, PHP
- Frontend: Vue 2/3
- Development & DevOps: Git, Git Flow, Code Review, Verdaccio (private npm), VM Configuration
- Data & Analytics: Data Engineering (DWH, ETL), Business Intelligence (DSS), Machine Learning (classification, clustering)
- Research & Engineering: R&D, Prototyping, Algorithms, Data Architecture (EAV), Security (Zero-Trust)
Я ощущаю себя специалистом с уникальным сочетанием глубокого академического бэкграунда и практического склада ума. Окончив аспирантуру по специальности «Информатика и вычислительная техника», я не остался в рамках теории: мой опыт подкреплён более чем 15 научными публикациями (включая 5 статей ВАК и Scopus) и официально зарегистрированной программой для ЭВМ.
Но настоящую ценность я вижу в рабочем продукте. Моя ключевая черта - это кропотливость и упорство в решении сложных задач. Я не ищу простых путей, мне важно докопаться до сути проблемы и довести решение до качественного, осязаемого результата.
Именно поэтому я ищу компанию, где ценят реальный вклад. Готов в сжатые сроки погрузиться в ваш стек технологий (уже на ранней стадии изучаю Rust) и начать приносить пользу в команде сильных профессионалов.
Опыт и ключевые достижения:
За 3 года на позиции ведущего инженера-программиста я прошёл путь от разработчика до главного конструктора (архитектора) экспериментальной системы ситуационного управления. В условиях ограниченной команды я совмещал разработку ключевых и наиболее сложных программных модулей с менторством начинающих разработчиков и принял ряд ключевых архитектурных решений:
Архитектура: Спроектировал и внедрил гибридную бэкенд-архитектуру (модульная + слоистая + API Gateway), обеспечившую изоляцию сервисов и независимую разработку.
Ядро системы: Разработал «драйвер абстракции данных» на Nestjs, который через динамическую интроспекцию PostgreSQL автоматически строит SQL-запросы, устранив жёсткую привязку логики к схеме БД.
Гибкость данных: Реализовал паттерн EAV, позволивший пользователям динамически добавлять атрибуты через UI без рефакторинга БД и кода.
Безопасность: Внедрил модель Zero-Trust с шифрованием метаданных (AES-256) и токенизацией, что исключило утечки структуры БД.
Оптимизировал процесс разработки: внедрил и поддерживал локальный npm-репозиторий (Verdaccio), проводил код-ревью, устанавливал правила ветвления (Git Flow).
Итог: Создана платформа, где изменения в структуре данных не требуют модификации backend- и frontend-кода. Повышена безопасность, гибкость и скорость разработки
Ведущий разработчик (Full-Stack) информационно-аналитической системы (Предыдущий проект)
Полностью создал продукт с нуля: от проектирования схемы нормализованной реляционной БД в PostgreSQL до развёртывания готового решения.
Full-Stack разработка: Реализовал бэкенд на Nestjs (REST API, бизнес-логика) и фронтенд на Vuejs 2 (интерфейс управления данными).
Интеграция и ML: Разработал прототип алгоритма компьютерного зрения для анализа табличных документов, адаптированный под специфичные бизнес-ограничения и обеспечил интеграцию по REST API с внешними сервисами прогнозирования, а также представление результатов на фронтенде.
Итог: Успешно представлен проект для работы с данными, объединяющий внутреннюю разработку, интеграцию со сторонними сервисами и элементы машинного обучения.
Мой путь в IT начался задолго до университета - с первых строк кода на Basic и виртуальной машины, на которой 11-летний подросток проводил сравнительные тесты антивирусов на реальных образцах вредоносного ПО. Стремление понять логику эвристического анализа и механизмы защиты превратилось во взрослую страсть к созданию не только функциональных, но и по-настоящему безопасных систем.