Работы фрилансеров Программирование
Прикладное программирование

Примеры работ и кейсы по направлению «Прикладное программирование»

Артемий Микрюков
Артемий Микрюков 1 месяц назад
NotArtemonim
Асинхронная система, в которой языковая модель функционирует как полноправный участник группового Telegram-чата, а не как обработчик команд. Сообщения батчатся, после чего Система вызывает Роутера — LLM-агента, который сам решает: участвовать ли в диалоге, ответить ли сейчас, какие инструменты задействовать и как обновить долгосрочную память. Операционные данные хранятся в PostgreSQL; многослойная сжатая память в Markdown-файлах пересобирается агентом Библиотекарем. Для операторов предусмотрены: CLI, встроенный интерфейс проверки в личке, локальный веб-интерфейс и опциональный Telegram Mini App.
Александр Черкашин
Александр Черкашин 1 месяц назад
Zero-Trust security stack для embedded-контроллеров
<b>Что:</b> Инженерная сторона Zero-Trust защиты парка контроллеров: единая идентичность, цепочка доверия, профили аппаратной защиты, протокол начальной регистрации устройства. <b>Проблема.</b> Парк контроллеров на разной аппаратной базе (ARM с TrustZone, MIPS без TEE, x86) должен соответствовать жёстким регуляторным требованиям к защите КИИ. Нельзя замыкать архитектуру на одного аппаратного вендора, при этом нельзя отказываться от аппаратных средств защиты там, где они есть. <b>Архитектура:</b> <ul> <li>CAL (Cryptographic Abstraction Layer) — единый API над тремя профилями HSM: TEE, внешний Hardware Security Element, Soft-HSM. Реализации различаются, контракт один.</li> <li>HW-UID как platform-neutral primary identity (вместо vendor-specific Chip ID): /proc/device-tree/serial-number для ARM/MIPS, TPM EK / DMI UUID для x86, SHA256(MAC ‖ machine_id) для устройств без аппаратного UID.</li> <li>Цепочка доверия: Secure Boot → dm-verity → IMA — три независимых уровня.</li> <li>Bootstrap-протокол announce → challenge → init_config для взаимной PKI-аутентификации устройства и серверов управления, с ротацией сертификатов.</li> <li>Trusted Applications в OP-TEE и Trusty TEE через единый CAL.</li> </ul> <b>Результат.</b> Единая архитектура для нескольких аппаратных платформ. Vendor-lock устранён. Компонентная сборка golden-образа возможна под любой профиль HSM. Архитектурные решения зафиксированы как ADR.
Матвей Бурик
Матвей Бурик 2 месяца назад
Runner Diary — AI-платформа для бегунов (коммерческий проект)
Коммерческий продукт в продакшне. AI-тренер на базе Claude + RAG (Qdrant), интеграция со Strava, Telegram Mini App + веб-дашборд на одном FastAPI бэкенде. CTL/ATL/FORM метрики, пульсовые зоны, анализ крови, персональные рекомендации.
Матвей Бурик
Матвей Бурик 2 месяца назад
URLShort — FastAPI + Redis + PostgreSQL + Grafana
Высоконагруженный сервис сокращения URL. 500 concurrent users, p50 латентность 4ms, 0% ошибок. Redis LRU кэш, sliding-window rate limit, GeoIP аналитика, Nginx microcaching, Prometheus + Grafana мониторинг, нагрузочное тестирование Locust.
Матвей Бурик
Матвей Бурик 2 месяца назад
Webhook Manager — FastAPI + PostgreSQL + Redis + Celery
Production-ready платформа для приёма и надёжной доставки webhook-событий. Clean Architecture, идемпотентность, HMAC-верификация, Celery с exponential backoff, Prometheus метрики, CI/CD на GitHub Actions с автодеплоем на VPS.
Кирилл Томенко
Кирилл Томенко 2 месяца назад
Автоматизация PDF-документов (счета, акты, отчёты) из JSON/CSV, CLI + веб-интерфейс на Flask
Для небольшого бизнеса разработал инструмент автоматической генерации PDF-документов: счетов, актов и отчётов. Задача: владелец тратил часы на ручное заполнение однотипных документов в Word. Нужно было автоматизировать этот процесс. Решение: Python-приложение, которое берёт данные из JSON или CSV-файла и автоматически формирует готовые PDF-документы по шаблону. Есть два режима работы: через командную строку (CLI) и через веб-интерфейс на Flask: выбираете удобный способ. Результат: генерация пакета документов занимает секунды вместо часов ручной работы. Полностью исключены ошибки при заполнении.
Кирилл Томенко
Кирилл Томенко 2 месяца назад
Lead Intake MVP — микросервис приёма заявок
Задача: Webhook-сервис для приёма лидов с валидацией, хранением и уведомлениями Результат: Готовый к деплою микросервис: FastAPI + SQLite + Telegram-уведомления
Кирилл Томенко
Кирилл Томенко 2 месяца назад
TaskBot Telegram-бот с веб-дашбордом
Задача: Управление задачами через Telegram с визуальным дашбордом Результат: Полноценный таск-менеджер: Telegram + Flask + SQLite + веб-интерфейс
Кирилл Томенко
Кирилл Томенко 2 месяца назад
AI-анализатор GitHub-репозиториев
Задача: Анализ любого репозитория: качество кода, архитектура, рекомендации Результат: Автоматический code-review через GPT-4o и Docker
Кирилл Томенко
Кирилл Томенко 2 месяца назад
AI-анализатор UX сайтов
Задача: Автоматический аудит интерфейса сайта — вставляешь ссылку, получаешь разбор Результат: Детальный UX-отчёт через GPT-4o за 2 минуты вместо часов ручной работы