Кто я .
Меня зовут Даниил
Привет! Здесь собрал портфолио и инфу о себе. Цель — показать, что и как я делаю, чтобы вы могли понять, подходим ли мы друг другу для проекта или да.
Несколько лет в разработке: пишу мобильные приложения, веб-сервисы, обучаю модели. Люблю задачи, где нужно соединить продукт, код и здравый смысл — а не просто закрыть тикет.
Превращаю мысли в действия,
действия — в результат.
Мобильная разработка
Flutter под iOS и Android. От прототипа до релиза в сторах с нативными интеграциями, push-уведомлениями и оффлайном.
Backend и API
FastAPI, Node, PostgreSQL. Архитектура сервисов, REST/GraphQL, очереди, кэш, CI/CD, деплой в облака.
Веб-приложения
React и Next.js. Лендинги, SPA, админ-панели, личные кабинеты. Адаптив, доступность, быстрая загрузка.
AI и ML инжиниринг
PyTorch, LLM-интеграции, дообучение моделей под задачу. Эмбеддинги, retrieval, генеративные сценарии.
Стек технологий.
Кроссплатформа под iOS и Android. Один код — два стора. От прототипа до релиза.
Веб-приложения, лендинги, админ-панели. SSR, ISR, App Router и плавная анимация.
Быстрый асинхронный backend. REST/GraphQL, очереди, фоновые задачи, OpenAPI «из коробки».
Сервисы и API на TS. Express, NestJS, Fastify. Реалтайм через WebSocket / SSE.
Дообучение моделей под задачу, эмбеддинги, retrieval, интеграции с GPT/Claude в продукт.
Реляционные данные, миграции, индексы, шардинг. Redis для кэша, очередей и rate-limit.
Прототипы, дизайн-системы, передача в код. Auto layout, variants, design tokens.
Образы, compose, GitHub Actions, деплой в облака. Zero-downtime, мониторинг, логи.
Проекты.

TourLine — туристический гид
Мобильное приложение — гид по достопримечательностям. Интерактивная карта с маршрутами, AI-камера, которая узнаёт объекты на лету, аудиогиды и оффлайн-режим в дороге. Дизайн, разработка под iOS и Android, публикация в сторах.
Открыть кейс →
AI-камера — распознавание зданий
Модель внутри мобильного приложения TourLine. Наводишь камеру на здание — приложение присылает кадр на сервер, EfficientNetV2-S классифицирует его и возвращает топ-3 совпадения с уверенностью. На инференсе включён TTA (оригинал + горизонтальный flip, усреднение softmax) — даёт +1–2% к точности. Препроцессинг один в один с обучением: масштаб по длинной стороне, центр-паддинг чёрным до 384, ImageNet-нормализация. Порог уверенности — 0.7: ниже считаем, что объект не распознан.

rut-our.ru — веб-версия TourLine
Сайт-витрина и веб-каталог туристического сервиса. Маршруты, объекты, события — со страницами-деталями для каждого, фотогалереями и описаниями. Три языка интерфейса (RU/EN/中文) с быстрым переключателем. Быстрый server-rendering на FastAPI + Jinja2, общая БД с мобильным приложением, общий API. Адаптивная вёрстка под телефон и планшет.
Открыть сайт →
Ассистент на сайте
Веб-приложение с интерактивным чатом. Правило-ориентированный бот: отвечает по базе Q&A-пар через админку Django, понимает спец-команды (время, статистика по диалогу, математика — «умножь / раздели / прибавь / вычти X на Y»), хранит историю по пользователю или анонимной сессии. Регистрация, логин, перенос истории из сессии в аккаунт после авторизации. Отдаёт последние 50 сообщений на UI.
Симулятор полёта Ми-8
Симулятор Ми-8 на Unity (C#). Реализована физика вращения несущего винта и набора оборотов, запуск двигателей ТВ3-117 по реальному циклу: зажигание, прогрев, выход на малый газ. Управление коллективным и циклическим шагом, педалями, поддержка HOTAS. Интерактивный кокпит с рабочими приборами и базовая аэродинамика для висения и поступательного полёта.