Sumchenko Works
RUРусская версияToggle theme
Nikita Sumchenko · Moscow

Ideas,
systems,
products.

AI-assisted development · systems analysis · solution design

I build working products together with Claude Code and LLM assistants — from requirements to deployment. My foundation is systems analysis and Go backend development, so I set the architecture myself, review the generated code and bring it to a working state.

X 000 · Y 000FIG. 00
01Development
Web services, APIs and internal tools — from prototype to production.
02Systems analysis
Requirements, processes, data models and integration contracts.
03Solution design
Software architecture and documentation you can actually build from.
01 / Approach

How I build

Model first, then code
FIG. 01 — from idea to a working system
Stage 05 / 06 · TESTING & AUTOMATION
  1. 01

    Research

    Context, users, constraints. What exactly has to work.

  2. 02

    Model

    System boundaries, entities, scenarios. Diagram before code.

  3. 03

    Build

    Iterations that test hypotheses. AI tools where they help.

  4. 04

    Documentation

    ADRs, diagrams and contracts stay with the product.

03 / Skills

Skills and tools

Systems analysisRequirements elicitation and specificationUser stories with acceptance criteria (Given/When/Then)Use cases with alternative flowsBPMN 2.0, UML: use case, sequenceVerifying the implementation against requirements
Solution designREST APIs and OpenAPI specificationsData models and ERDs on PostgreSQLRole-based access control (RBAC), JWTADRs — architecture decision log
DevelopmentGo: Chi, PostgreSQLPython: FastAPI, aiogramReact, TypeScriptLLM API integrations: Groq, Gemini, WhisperDocker, CI/CD with GitHub Actions, VPS deployment
AI-assisted developmentClaude Code and LLM assistantsRoadmap- and ADR-driven workReviewing generated codeLLM output evaluation — 1.5 years at Yandex (YandexGPT)
ToolsClaude CodeGitDockerPostgreSQLSupabasePostmanSwaggerGitHub ActionsGrafanaLinux
04 / Contacts

Let’s talk
systems?