About | Cododel
CODODELDEV
EN / RU

Most developers write code. I solve business problems.

The difference is that code is a tool. And the client’s task is not “build a website”. It’s testing a hypothesis, launching an MVP, automating a process that’s eating the team’s time.

My name is Alexander. I’m a fullstack developer, Tech Director, and co-owner of poweb web studio. But instead of listing technologies, I’ll show you how I think about problems.


Currently Working On

Production Projects

  • Fern.co.th Real estate aggregator in Thailand (Next.js 15, 12+ months)
  • afkpay.ru Payment service (60,000 MAU)
  • NDA: AI-as-a-Service AI Telegram bot (60,000+ MAU)

Open Source

  • Alto Tooling ecosystem for Directus
  • Alto-CLI TypeScript + Bun
  • Clockify-Yougile Integration Preparing for publication
  • ai-commit AI Conventional Commits generator

Own Product

  • Workloader SaaS for time management (in development)

Role

Tech Director and co-owner of poweb web studio

Working with a development team, but continuing to write production code


Journey: From Basement Books to Product Thinking

2013

First Code

MidletPascal. Modding games on feature phones without internet. Reverse engineering school.

2019

Web Entry

Django + WebSockets. Understanding system architecture, not just markup.

2021

Web Studio

WordPress, Drupal, legacy. Skill of working with "someone else's" code and real clients.

2023

Own Stack

Parsers, automation, complex databases. Focus on tasks that are "impossible to solve".

2024

Tech Director

Team management + production code. Rust, ML, relocation.

2025

Product Mindset

SaaS, Open Source, business partnership.

[ TELEGRAM ]
More about technologies and tools — on Telegram channel.Sharing findings without fluff and motivational quotes.

Approach: Not an Executor, but a Partner

Most developers work by the scheme: “Give me specs — I’ll do it”. I work differently.

1. Identify the Real Task

Often the client doesn't need a marketplace in six months, but a landing page in a week to test a hypothesis.

2. Suggest the Optimal Path

My task is to help the business save money and time, not to rack up development hours.

3. Take Responsibility

I'm personally at the meeting. I personally make architectural decisions. I'm responsible for the result.

4. Think Like a Product Owner

Sometimes the best developer's advice: "Don't do this now."

[ INFO ]
Looking for a developer for your project?

Write me on Telegram — let’s discuss your task and find the optimal solution.


Works: Tasks “with an Asterisk”

I enjoy problems that don’t have a Stack Overflow answer.

Figuring out an API with no docs. Making two services talk when they weren’t designed to. Building an integration that support said was “impossible.”

Complexity is a signal that the problem is interesting. Here are a few examples.

SIDETONE

Product Development / Audio Engineering

Desktop app for voice monitoring with professional-grade 4.2ms latency on regular hardware.
Problem: GarageBand and Audacity have 30-200ms delay, making singing impossible. Pro audio interfaces cost $60+.
Solution: Direct CoreAudio access via Rust, auto-calibration, and latency measurement using cross-correlation chirp signals.

Tech Stack

Rust, Tauri 2, React, CoreAudio

SUBSCRIBE TO CHANNEL
SIDETONE - Low-latency Audio Monitoring App
View Full Size

Key Achievement

4.2ms latency0.00ms jitter<2% CPU on Apple Silicon • One-click setup. Preparing for $19.99 release.

ai-commit

Automation / Tooling

Writing meaningful commit messages is tedious. Most devs write "fix" or "update".
Solution: Two-phase pipeline: semantic git diff analysis for change classification, then LLM-generated message with strict constraints (banned vocabulary).

Tech Stack

Bash, jq, OpenRouter API

SUBSCRIBE TO CHANNEL
ai-commit - AI Conventional Commits Generator
View Full Size

Key Achievement

Used daily. Saves 30-60 seconds per commit. Consistently high-quality Conventional Commits messages.

Clockify + Yougile Integration

Reverse Engineering / Tooling

Yougile has no API. Clockify does. Client needed to connect them. Official support response: "Impossible."
Solved overnight: reverse engineering via DevTools, bypassing browser sandbox restrictions, and direct data injection.

Tech Stack

Chrome Extension API, JS Runtime Injection

SUBSCRIBE TO CHANNEL
Clockify + Yougile Integration - Reverse Engineering
View Full Size

Key Achievement

A task support called impossible — solved overnight. Reverse engineering + runtime injection. Running in production.
View all works

Philosophy

AI — It’s a Lever, Not a Crutch

“70% of routine code can be delegated to AI. But architecture, critical thinking, and understanding business context — remain with humans.”

[ INFO ]

IEEE Research (2024): The market values T-shaped specialists. AI for routine, humans — for decisions.

Quality — It’s a Trade-off

Adaptability, performance, and security are the main priorities. Everything else is negotiable based on real goals and project budgets.

  • Adaptability: Doesn’t break on mobile.
  • Performance: Loads in seconds, not minutes.
  • Security: Data is protected.
[ GITHUB ]
Some tools are open source on GitHub

What’s Next?

For Clients

Partnership over execution. Solving complex business problems.

Message on Telegram

For Learners

Honest experience, no fluff. Mistakes, tools, and insights in the channel.

Subscribe

For Colleagues

Open Source and transparency. Explore code and contribute.

GitHub Profile

SYSTEM_UPDATE: JAN_2025 // AUTHOR: CODODEL

[ ▲ 0 ]