Dulin.pro
Taking 1 new project this quarter

Daniil Dulin — Backend Architect

Architecture expertise for backend systems under load

15 years in backend. Ozon Bank, Wildberries, Minter, X5. Audits, architecture, fractional CTO.

See services
Stack:GoPostgreSQLKafkaRedisKubernetesgRPC

Who it's for

When people reach out to me

  • 01

    You're making an architecture decision and the cost of a mistake is high.

  • 02

    The system isn't scaling — you need to find the bottleneck.

  • 03

    You're preparing a deal and need independent technical due diligence.

  • 04

    You want CTO-level expertise without hiring full-time.

  • 05

    Your team is strong but missing a top-down architectural view.

Services

What I do

Four products with concrete outcomes. Prices are starting points — final scope after the first call.

01

Technical audit

Deep diagnostics of a system or part of it. Team interviews, analysis of architecture, key modules, infrastructure and metrics. A written report prioritized as critical / important / later.

2–4 weeks
Report + presentation
from ₽350,000
02

Architecture design

Greenfield design or a redesign. Options with trade-off rationale, C4 diagrams, API contracts, ADRs.

3–6 weeks
Specification
from ₽500,000
03

Fractional CTO

Ongoing CTO-level expertise. Sessions with the CEO and team, architectural oversight, help with senior hiring.

from 3 months
Weekly
from ₽250,000/mo
04

Technical due diligence

Assessing a tech asset before an M&A or funding round. Analysis of the codebase, infrastructure, team and tech debt. A report for the investment committee.

1–3 weeks
Investor report
from ₽500,000

One-off consultation

₽25,000–35,000

90 minutes + concise written notes. For a specific question or to test the format. The only product with a public price.

Experience

15 years in backend systems under load

Senior+ Go backend and highload architecture. Led teams of up to 5. Experience with migrations, greenfield design and complex integrations.

0

years in backend

0

highload companies

2–3

clients in parallel

Ozon BankFintech · microlending
WildberriesE-commerce · logistics
MinterBlockchain · DeFi
X5 GroupRetail · perekrestok.ru
Ozon BankFintech · microlending
WildberriesE-commerce · logistics
MinterBlockchain · DeFi
X5 GroupRetail · perekrestok.ru
Ozon BankFintech · microlending
WildberriesE-commerce · logistics
MinterBlockchain · DeFi
X5 GroupRetail · perekrestok.ru
Ozon BankFintech · microlending
WildberriesE-commerce · logistics
MinterBlockchain · DeFi
X5 GroupRetail · perekrestok.ru
“Audited a payment gateway — found a bottleneck in Redis caching; after the change p99 dropped from 800ms to 120ms.”
One of the real outcomes

Process

How we'll work

Four steps. Simple and predictable.

01

First call

30–45 minutes, free. I understand the task and tell you whether I can help. No obligations on either side.

02

Scope and format

We fix the boundaries of work, timeline and cost. No surprises along the way.

03

Work

Audit, design or regular sessions — depending on the product you choose.

04

Outcome

A report, diagram, specification or ongoing support. It all stays with you, independent of me.

Principles

How I work

01

Pragmatism over hype-driven stacks

The best solution is one that works and that the team can maintain. Go not because it's trendy, but because it's justified.

02

Honest assessment

If it's not my task or you don't need consulting — I'll say so directly. That's respect for your time and money.

03

No vendor lock-in

The report and architecture stay with you and don't depend on me. You can hire any team to implement them.

04

No more than 2–3 clients in parallel

This protects quality of attention. When I'm busy, I'll say so honestly and offer reasonable timelines.

Contact

Tell me about your task

First call — 30–45 minutes, free. I reply within one business day.