Ich Baue Produkte.
Sie Zahlen Einmal.

Ich baue Produkte für nicht-technische Gründer. Festpreis, volle Eigentumsrechte, Lieferung in 1-8 Wochen.

Ex-Yandex Ex-EY Darden MBA 22K+ LinkedIn network

Warum es so schwer ist, ein Produkt zu bauen

🏢

Agenturen: €15K-€150K

3-6 Monate, endlose Meetings, wachsender Umfang. Sie zahlen für deren Büro, nicht für Ihr Produkt.

👤

Freelancer: Unzuverlässig

Verschwinden mitten im Projekt, keine Dokumentation, Code den Sie nicht pflegen können.

💰

Anstellung: €5-10K/Monat

Mindestens 6 Monate Verpflichtung. Sie brauchen ein Produkt, keinen Vollzeitangestellten.

Einfache Festpreise

Ein Preis. Volle Eigentumsrechte. Keine Überraschungen.

Starter

€999 one-time
Lieferung in 1-2 Wochen
  • 1 Automatisierung oder Tool
  • 2 Revisionsrunden
  • Quellcode wird geliefert
  • Keine laufenden Gebühren
Loslegen

Full Build

€9,999 one-time
Lieferung in 4-8 Wochen
  • Nutzerorientiertes MVP oder SaaS
  • Unbegrenzte Integrationen
  • Unbegrenzte Revisionen
  • Wöchentliche Strategiegespräche
  • 30 Tage Support
Loslegen

Ergebnisse aus echten Projekten

€100K+

Jährliche Ersparnis
Jira Workflow-Automatisierung

72%

IT-Kostenreduzierung
Portfoliounternehmen

8h → 45m

Wöchentliche Bearbeitung
Dokumenten-Automatisierung

92%

Genauigkeitsrate
KI-Klassifizierung

So funktioniert es

1

Gespräch buchen

15-Minuten-Gespräch um Ihre Idee zu besprechen

2

Umfang festlegen

Ich bestätige Stufe + Lieferumfang

3

Bezahlung via Stripe

Einmalig, kein Abo

4

Ich baue es

Regelmäßige Updates + Revisionen

5

Es gehört Ihnen

Vollständiger Code + Dokumentation

Evgeny Goncharov

Hallo, ich bin Evgeny

Produktentwickler

Ich habe Produkte bei Yandex gebaut, Operationen bei EY skaliert und Dutzenden von Gründern geholfen, ihre Ideen in funktionierende Software umzuwandeln. Ich weiß, was Produkte erfolgreich macht, weil ich sie selbst gebaut habe.

Ich habe TechConcepts gegründet, weil zu viele gute Ideen sterben, während sie auf den "richtigen Entwickler" warten. Festpreis bedeutet, dass Sie genau wissen, was Sie bekommen. Keine Überraschungen.

🎙️ Host: Innovate Spain Podcast
🎓 Darden MBA
🌐 Madrid, Spain

Was ich auf LinkedIn teile

Real results from building products and systems. Follow me →

"We were drowning in documents. Every week, someone spent 8+ hours just organizing PDFs. So we built an AI system. Results: €33K annual savings, 8 hours → 45 minutes, 92% accuracy. The AI handles 90% of it now."

"'We need another ops person.' Instead of hiring, we automated. Built a Jira workflow that auto-routes, assigns by workload, and escalates before SLA breach. Annual impact: €100K+ saved. Not from firing—from removing tasks humans hate."

"70% of our IT spend was on things nobody used. We killed 23 unused SaaS subscriptions, consolidated 4 tools into 1, automated manual reporting. Result: 72% IT cost reduction. No layoffs. Just stopped paying for waste."

Entwicklungs-Ressourcen

I use Claude Code skills to build 3x faster. These are slash commands that automate repetitive workflows.

🔧 Development & Debugging

  • /systematic-debug 4-phase bug fixing methodology
  • /tdd Test-Driven Development workflow
  • /verify Evidence before claiming done
  • /parallel-agents Multi-agent task handling

🚀 Deployment & Ops

  • /quick-deploy Git push + deploy + health check
  • /deploy-verify Post-deploy smoke tests
  • /do-health DigitalOcean apps monitoring
  • /env-sync Environment variable comparison

📝 Content & Marketing

  • /design-website SEO-optimized landing pages
  • /c2c:blog Blog posts from codebase
  • /linkedin-post Hook-story-CTA format
  • /case-study Project case studies

How it works: Type /skill-name in Claude Code CLI → Skill loads instructions → Task gets done systematically

38 skills installed • All open source • Install: cp skill.md ~/.claude/commands/

Wie Ich Baue

I Built an MBOX Converter in 30 Minutes with Claude

January 2026 • 5 min read • Build Story

A client needed to migrate Google Vault email exports to Outlook. The problem: Google exports in MBOX format. Outlook needs EML files. There's no native converter.

Instead of searching for paid tools or complicated scripts, I built one myself. Here's exactly how.

The Problem

Google Vault exports emails as .mbox files—a format from the 1970s that bundles thousands of emails into a single file. Outlook can't read it. Neither can most email clients.

The client had 50,000+ emails to migrate. Manual conversion wasn't an option.

The Solution: 82 Lines of Python

The core converter is embarrassingly simple:

def convert_mbox(mbox_path, output_dir):
    mbox = mailbox.mbox(mbox_path)
    count = 0
    for msg in mbox:
        # Create filename from date + sender + subject
        filename = f"{date}_{sender}_{subject}.eml"
        with open(output_dir / filename, 'wb') as f:
            f.write(msg.as_bytes())
        count += 1
    return count

Python's mailbox module does all the heavy lifting. Each email in the MBOX becomes a separate .eml file that Outlook opens natively.

Making it User-Friendly

A command-line script wouldn't work for a non-technical client. I needed a native Mac app with drag-and-drop support.

Problem: Python's tkinter wasn't available on my system. Solution: AppleScript wrapper calling the Python backend.

-- AppleScript handles GUI
set selectedFiles to choose file
-- Python does the conversion
do shell script "python3 converter_core.py " & quoted form of filePath

Compiled with osacompile, it becomes a proper .app that lives in the Applications folder.

Results

30
Minutes to build
82
Lines of code
50K+
Emails converted

Key Lessons

  • Standard libraries are powerful. Python's mailbox module handled all the MBOX parsing—no external dependencies.
  • AppleScript + Python = native Mac apps. When GUI frameworks don't cooperate, hybrid approaches work.
  • Build small, ship fast. The client didn't need a beautiful app. They needed their emails converted today.

The full code is open source. If you're migrating from Google Vault to Outlook, reach out—I'll share the app.

→ Request the MBOX Converter App (free)

Multi-Tenant Slack Bot: One App, Three Workspaces

January 2026 • 4 min read • Architecture

We had three Slack workspaces that needed the same IT support bot. The naive approach: deploy three separate apps. The smart approach: one app that handles all three.

The Problem

Each workspace needed identical functionality: create Jira tickets from Slack, route by type, track SLAs. But maintaining three codebases is a nightmare. Updates mean three deployments. Bugs mean three fixes.

The Architecture

workspace_config = {
    "T01XXXX": {"name": "Main HQ", "jira_project": "IT"},
    "T02XXXX": {"name": "Europe Office", "jira_project": "EU"},
    "T03XXXX": {"name": "Asia Office", "jira_project": "AS"}
}

def get_workspace(team_id):
    return workspace_config.get(team_id)

The bot extracts team_id from every Slack event, looks up the config, and routes to the right Jira project. One codebase, one deployment, three workspaces.

Results

45
Minutes to build
1
Codebase
3
Workspaces served

Key Lessons

  • Multi-tenancy from day one. Even if you start with one client, architect for many.
  • Config over code. New workspace = new config entry, not new deployment.
  • DigitalOcean caches secrets. Updating app specs doesn't update encrypted values—check runtime logs.

98% Cost Reduction: Optimizing AI API Calls

December 2025 • 3 min read • Cost Optimization

Our AI-powered email monitor was burning through $100/month in API costs. After one debugging session: $2/month. Here's the fix.

The Problem

The monitor processed 400+ tickets every 5 minutes. Four AI functions—all using Claude Opus (the most expensive model). Every ticket, every run, full AI analysis.

The Fix

# Before: Opus for everything ($15/$75 per million tokens)
model = "claude-opus-4"

# After: Haiku for simple tasks ($0.25/$1.25 per million)
model = "claude-3-5-haiku"

# Plus: Cache already-processed tickets
if ticket_id in processed_cache:
    return cached_result

Two changes: downgrade model for simple binary classifications, cache results so we don't re-process.

Results

98%
Cost reduction
60x
Cheaper model
80%
Fewer API calls

Key Lessons

  • Not every task needs the biggest model. Simple yes/no classifications work fine with smaller models.
  • Cache before calling. If you've already done the work, don't do it again.
  • Check your logs. The fix was obvious once we saw the call patterns.

Fallstudien

Real projects, real numbers, real impact.

Fund Operations

AI Document Automation

The Problem

A VC fund was drowning in documents. Investor updates, due diligence files, portfolio reports. Every week, someone spent 8+ hours just organizing PDFs into the right folders.

The Solution

Built an AI system that reads incoming documents, classifies them by type (investor update, DD, financial report), and routes them to the correct folder. Humans only review edge cases.

Results

€33KAnnual savings
8h → 45minWeekly time
92%AI accuracy
0Missed deadlines
Workflow Automation

Jira Ticket Routing System

The Problem

"We need another ops person." That's what leadership heard every quarter. The IT team was spending more time shuffling tickets than solving problems.

The Solution

Built a Jira workflow that auto-routes tickets by type, assigns based on current workload, escalates before SLA breach, and generates weekly reports automatically.

Results

€100K+Annual savings
0New hires needed
100%SLA compliance
4hSaved weekly/person
Cost Optimization

IT Stack Audit & Reduction

The Problem

IT costs were out of control. Cloud bills climbing, SaaS subscriptions multiplying, manual processes everywhere. Nobody knew what was actually being used.

The Solution

Conducted a full IT audit. Killed 23 unused SaaS subscriptions. Consolidated 4 overlapping tools into 1. Automated manual reporting. Right-sized cloud instances.

Results

72%Cost reduction
23SaaS killed
4 → 1Tools consolidated
0Service impact

Was Kunden sagen

"Evgeny delivered in 2 weeks what our previous agency quoted 3 months for. The code is clean, documented, and just works."

Carlos M.
Founder, SaaS Startup

"We needed an internal tool fast. Fixed price meant no scope creep, no surprise invoices. Would absolutely work with him again."

Maria L.
Head of Operations, VC Fund

"The automation saved us from hiring another person. ROI was clear within the first month. Best tech investment we've made."

David R.
CTO, Fintech Company

Kostenlose Ressourcen

Templates and tools I use. Just ask and I'll send them over.

🔒

Cybersecurity Checklist

52 critical security items most small businesses miss. Access control, email, devices, cloud, backups, incident response.

Take Security Test →
🧮

Automation ROI Calculator

Spreadsheet to calculate if automating a process is worth it. Factors in build time, maintenance, and error rates.

Get Calculator →
🤖

Claude Code Skills Pack

38 custom commands for Claude Code that I use daily. Debugging, testing, deployment, content creation.

Request Access →
📊

Project Scoping Template

The template I use to scope fixed-price projects. Requirements, deliverables, timeline, acceptance criteria.

Get Template →

Sehen Sie wie ich baue

Real builds, real time. No editing, no scripts.

12:34

Building a Slack Bot from Scratch

Watch me build a complete Slack-to-Jira integration in one session. Multi-workspace support included.

Coming Soon
8:45

AI Cost Optimization Deep Dive

How I reduced API costs by 98%. Model selection, caching strategies, and monitoring setup.

Coming Soon
15:22

Full Product Build: Email Converter

From idea to shipped Mac app in 30 minutes. Python, AppleScript, and Claude Code in action.

Coming Soon

Häufig gestellte Fragen

Was wenn mein Projekt größer ist als erwartet?

Ich sage es Ihnen bevor wir anfangen. Wir vereinbaren Stufe und Umfang im Voraus. Keine Überraschungen mitten im Projekt.

Gehört mir der Code?

Ja, 100%. Sie erhalten den vollständigen Quellcode und Dokumentation. Keine Lizenzgebühren, keine laufenden Zahlungen.

Welchen Tech-Stack verwenden Sie?

Python, Node.js, React, oder was am besten zu Ihrem Projekt passt. Ich wähle das Schnellste und am besten Wartbare.

Kann ich Sie für laufende Arbeit engagieren?

Ja, wir können nach Lieferung des ersten Projekts einen Retainer besprechen. Aber die meisten Kunden brauchen keinen.

Bereit zu bauen?

Hören Sie auf zu planen. Fangen Sie an zu liefern.

[email protected]

Auch von TechConcepts