Обо мне | Cododel
CODODELDEV
EN / RU

Многие разработчики пишут код. Я решаю бизнес-задачи.

Разница в том, что код — это инструмент. А задача заказчика — это не “сделать сайт”. Это проверить гипотезу, запустить MVP, автоматизировать процесс, который жрёт время команды.

Меня зовут Александр. Я fullstack-разработчик, Tech Director и совладелец веб-студии poweb. Но вместо списка технологий покажу, как я думаю о задачах.


Сейчас в работе

Production-проекты

  • Fern.co.th Агрегатор недвижимости в Таиланде (Next.js 15, 12+ месяцев)
  • afkpay.ru Платёжный сервис (60,000 MAU)
  • NDA: AI-as-a-Service Telegram-бот с ИИ (60,000+ MAU)

Open Source

  • Alto Tooling-экосистема для Directus
  • Alto-CLI TypeScript + Bun
  • Clockify-Yougile интеграция Готовится к публикации
  • ai-commit AI-генератор Conventional Commits

Собственный продукт

  • Workloader SaaS для time management (в разработке)

Роль

Tech Director и совладелец веб-студии poweb

Работаю с командой разработчиков, но продолжаю писать production-код


Путь: От подвала с книгами до продуктового мышления

2013

Первый код

MidletPascal. Модификация игр на кнопочных телефонах без интернета. Школа реверс-инжиниринга.

2019

Вход в Web

Django + WebSockets. Понимание архитектуры систем, а не просто верстки.

2021

Веб-студия

WordPress, Drupal, legacy. Навык работы с "чужим" кодом и реальными заказчиками.

2023

Свой стек

Парсеры, автоматизация, сложные БД. Фокус на задачах, которые "невозможно решить".

2024

Tech Director

Управление командой + production-код. Rust, ML, переезд.

2025

Product Mindset

SaaS, Open Source, партнерство с бизнесом.

[ TELEGRAM ]
Подробнее о технологиях и инструментах — в Telegram-канале.Делюсь находками без воды и мотивационных цитат.

Подход: Не исполнитель, а партнёр

Большинство разработчиков работают по схеме: “Дайте ТЗ — сделаю”. Я работаю иначе.

1. Выясняю истинную задачу

Часто заказчику нужен не маркетплейс за полгода, а лендинг за неделю для проверки гипотезы.

2. Предлагаю оптимальный путь

Моя задача — помочь бизнесу сэкономить деньги и время, а не накрутить часы разработки.

3. Несу ответственность

Я лично на встрече. Я лично принимаю архитектурные решения. Я отвечаю за результат.

4. Думаю как Product Owner

Иногда лучший совет разработчика: «Не делайте этого сейчас».

[ INFO ]
Ищете разработчика для проекта?

Напишите мне в Telegram — обсудим вашу задачу и найдем оптимальное решение.


Работы: Задачи “со звёздочкой”

Больше всего мне нравятся задачи, где нет готового решения на Stack Overflow.

Когда надо разобраться в API без документации. Или заставить два сервиса работать вместе, хотя они для этого не предназначены. Или написать интеграцию, которую “невозможно сделать” по словам саппорта.

Сложность для меня — это сигнал, что задача интересная. Вот несколько примеров.

SIDETONE

Product Development / Audio Engineering

Desktop-приложение для мониторинга голоса с профессиональной задержкой 4.2ms на обычном железе.
Проблема: GarageBand и Audacity дают задержку 30-200ms, что делает пение невозможным. Профессиональные аудиоинтерфейсы стоят от $60.
Решение: Прямая работа с CoreAudio через Rust, автокалибровка параметров и измерение latency через cross-correlation chirp-сигналов.

Tech Stack

Rust, Tauri 2, React, CoreAudio

ПОДПИСАТЬСЯ НА КАНАЛ
SIDETONE - Low-latency Audio Monitoring App
View Full Size

Key Achievement

4.2ms latency0.00ms jitter<2% CPU на Apple Silicon • One-click setup. Готовится к релизу за $19.99.

ai-commit

Automation / Tooling

Писать осмысленные commit-сообщения — рутина. Большинство разработчиков пишут "fix" или "update".
Решение: Двухфазный pipeline: семантический анализ git diff для классификации изменений, затем генерация сообщения через LLM с жесткими ограничениями (banned vocabulary).

Tech Stack

Bash, jq, OpenRouter API

ПОДПИСАТЬСЯ НА КАНАЛ
ai-commit - AI Conventional Commits Generator
View Full Size

Key Achievement

Использую ежедневно. Экономит 30-60 секунд на каждом коммите. Стабильно высокое качество сообщений в формате Conventional Commits.

Clockify + Yougile Integration

Reverse Engineering / Tooling

У Yougile нет API. У Clockify есть. Клиенту нужно было связать их. Официальный ответ поддержки: "Невозможно".
Решение за одну ночь: реверс-инжиниринг через DevTools, обход ограничений песочницы браузера и прямая инъекция данных.

Tech Stack

Chrome Extension API, JS Runtime Injection

ПОДПИСАТЬСЯ НА КАНАЛ
Clockify + Yougile Integration - Reverse Engineering
View Full Size

Key Achievement

Задача, которую саппорт назвал невозможной — решена за одну ночь. Реверс-инжиниринг + runtime injection. Работает в продакшене.
Смотреть все работы

Философия

AI — это рычаг, а не костыль

“70% рутинного кода можно делегировать AI. Но архитектура, критическое мышление и понимание бизнес-контекста — остаются за человеком.”

[ INFO ]

Исследование IEEE (2024): Рынок ценит T-shaped специалистов. AI для рутины, человек — для решений.

Качество — это trade-off

Адаптивность, производительность и безопасность — это главное. Всё остальное обсуждается под реальные цели и бюджеты проекта.

  • Адаптивность: Не ломается на мобильных.
  • Производительность: Грузится секунды, не минуты.
  • Безопасность: Данные защищены.
[ GITHUB ]
Часть инструментов в открытом доступе на GitHub

Что дальше?

Для заказчиков

Партнерство вместо исполнения. Решение сложных бизнес-задач.

Написать в Telegram

Для тех, кто учится

Честный опыт без воды. Ошибки, инструменты и инсайты в канале.

Подписаться

Для коллег

Open Source и прозрачность. Изучайте код и контрибьютьте.

GitHub Profile

SYSTEM_UPDATE: JAN_2025 // AUTHOR: CODODEL

[ ▲ 0 ]