CareerLoom
ПродуктивностьCareerLoom помогает превратить конкретную задачу пользователя в понятный сценарий и проверяемый результат.
Я строил Go-backend и realtime-инфраструктуру, переводя WebRTC, IM и продуктовые события в ясные контракты. Сервисы могут деплоиться отдельно, а клиент не привязан к одному каналу.
Приложения продолжают развиваться; ниже опыт разложен по конкретным направлениям.
Go / realtime / backend
Я строил Go-backend и realtime-инфраструктуру, переводя WebRTC, IM и продуктовые события в ясные контракты. Сервисы могут деплоиться отдельно, а клиент не привязан к одному каналу.
Go · gRPC · PostgreSQL · realtime
I use Go for high-concurrency APIs, realtime messaging, and infrastructure glue. Layers, raw SQL, caches, and message paths all need clear ownership when something breaks.
I care about contracts and deployment shape: services can ship independently, dependencies stay isolated, and the product is not locked to one transport.
Позиционирование
Эта страница суммирует технический опыт Sanva: контекст проектов, зону ответственности, технические компромиссы, результаты и выводы.
Портфолио
CareerLoom помогает превратить конкретную задачу пользователя в понятный сценарий и проверяемый результат.
CreatorKit помогает превратить конкретную задачу пользователя в понятный сценарий и проверяемый результат.
Lullacraft помогает превратить конкретную задачу пользователя в понятный сценарий и проверяемый результат.
Memory Copilot помогает превратить конкретную задачу пользователя в понятный сценарий и проверяемый результат.
SpeakLab помогает превратить конкретную задачу пользователя в понятный сценарий и проверяемый результат.
Spritewood помогает превратить конкретную задачу пользователя в понятный сценарий и проверяемый результат.
Ключевые навыки
У Sanva 13 лет опыта в software engineering. Ранняя база связана с iOS и низкоуровневой клиентской разработкой: Objective-C, Swift, аудио- и видеокодеки, OpenGL ES с C++ rendering, высокопроизводительные SDK и платежные модули.
Позже работа расширилась до Go / Gin сервисов, PostgreSQL, Redis, gRPC, realtime messaging, WebSocket subscriptions и cross-platform клиентов. Речь шла не об одном endpoint, а о согласовании API-контрактов, client state и delivery risk.
Ключевые области: multi-model integration, RAG, long-term memory, conversational product experience, prompt engineering, consent-aware data handling и multi-agent coordination. Фокус не на демо, а на продуктовой системе, которую можно проверять, принимать и поддерживать.
Подход к delivery строится вокруг повторяемости: scaffolds, type checks, builds, page acceptance, store assets, review preparation и post-release checks по возможности превращаются в стабильные шаги.
Сложные системы
Cloud delivery включает контейнеризацию, orchestration кластеров, ingress, health checks, rollback planning и maintenance windows, с акцентом на миграцию, observability и контроль release risk.
Позже работа расширилась до Go / Gin сервисов, PostgreSQL, Redis, gRPC, realtime messaging, WebSocket subscriptions и cross-platform клиентов. Речь шла не об одном endpoint, а о согласовании API-контрактов, client state и delivery risk.
Go · gRPC · WebSocket · PostgreSQLПодход к delivery строится вокруг повторяемости: scaffolds, type checks, builds, page acceptance, store assets, review preparation и post-release checks по возможности превращаются в стабильные шаги.
AWS EKS · Kubernetes · Helm · CI/CDПроекты с открытым исходным кодом
Самостоятельно размещаемый сервис памяти для AI-агентов: поиск, RAG и мультимодальная загрузка.
Стек
Путь
Design
Визуальная система также моя: фирменные цвета, интерфейс и компоненты. Приложения следуют принципам Apple HIG, но каждое сохраняет свой собственный характер.
У каждого приложения свои цвета, иконки и палитра, при этом они объединены общим языком дизайна.
Как я работаю
Двух недель достаточно, чтобы создать рабочий прототип. Настоящие отзывы определяют, будет ли проект развиваться дальше.
Инструменты ИИ помогают работать быстрее, но код по-прежнему проверяется вручную.
Перед отправкой я прохожу полный чек-лист features.yaml: никаких фиктивных данных, никаких продакшн-заглушек.
После релиза я оперативно вношу правки на основе реальных отзывов пользователей.