ML ENGINEER & FULL STACK DEVELOPER
Сложные
системы.
Ясные решения.
Соединяю данные, логику и интерфейсы.
Превращаю технические задачи в продукты,
которыми удобно пользоваться.
01 / ИЗБРАННЫЕ РАБОТЫ
Идеи, ставшие
системами.
От обработки данных до интерактивной графики.
Разные задачи. Один принцип: всё должно работать.
Показано проектов: 3 из 12
DataFlow Hub
Платформа интеграций и ETL-пайплайнов для обработки данных в реальном времени с очередями и мониторингом.
Vision Guard
Система детекции событий на видеопотоке с оптимизированным инференсом для edge-устройств.
3D Motion Showreel
Интерактивный showreel с 3D-сценами, шейдерами и процедурными анимациями на Three.js и WebGL.
02 / ЭКСПЕРТИЗА
Весь путь.
От данных до опыта.
Понимаю систему целиком.
Углубляюсь там, где это меняет результат.
01Языки и архитектура
Основа надёжных систем
От Python-сервисов до обработки сигналов на C++. Выбираю инструменты под задачу, проектирую границы системы и потоки данных.
FastAPI · Pandas · NumPy · Celery · SQLAlchemy
ES6+ · Node.js · npm/yarn · Vite
Generics · Utility Types · Strict Mode
STL · CMake · OpenGL · CUDA
02Backend и интерфейсы
От API до последнего пикселя
Связываю серверную логику с понятным интерфейсом. Работаю с асинхронностью, состоянием приложения и производительностью.
Hooks · Context · React Query · Zustand
Pydantic · Async/Await · OpenAPI
Express · Fastify · Streams
03Машинное обучение
От эксперимента до инференса
Разрабатываю модели и встраиваю их в приложения. Работаю с компьютерным зрением, NLP и оптимизацией инференса.
Tensors · Autograd · Lightning
04Инфраструктура
Повторяемость и наблюдаемость
Контейнеризирую сервисы, настраиваю окружение и автоматизирую доставку изменений. Продумываю развёртывание вместе с архитектурой.
Dockerfile · Compose · Multi-stage
05Рабочий процесс
Код, дизайн, сотрудничество
Использую Git для понятной истории изменений, Figma для работы с интерфейсами и инструменты отладки для проверки гипотез.
Branching · Rebasing · Hooks
Components · Auto Layout · Dev Mode
Extensions · Debugging · Remote Dev
03 / ЧЕЛОВЕК ЗА КОДОМ
Любопытство —
мой основной
инструмент.
Мне интересно, как устроены вещи.
И как сделать их лучше.
Разрабатываю на стыке backend, машинного обучения и интерфейсов. Люблю задачи, в которых нужно не только написать код, но и разобраться в самой проблеме.
Чистая архитектура, быстрые итерации и измеримый результат — опоры моей работы. Одинаково ценю надёжную систему под капотом и понятный опыт на экране.
Сначала — понять
Разобраться в задаче, ограничениях и ожидаемом результате.
Затем — собрать
Проверить идею на прототипе и выстроить архитектуру.
И довести до дела
Проверить, оптимизировать и уделить внимание деталям.