Systems Architect for data-heavy and integration-heavy systems
From simple questions to complex software systems
I help students, founders, teams, and non-technical clients turn unclear ideas into clear requirements, practical plans, working software, data models, integrations, and documentation.
You can come with a consultation request, a student project, an idea without a technical task, a landing page, automation, a complicated system, an integration, or a data problem. I will help clarify the next useful technical step.
I use AI to speed up development, research, tests, and routine work, while keeping architecture, responsibility, and verification under engineering control.
When To Contact Me
Useful even before the task is fully formed
Services
What I can help with
Consulting and requirement clarification
Clarify goals, limits, risks, users, and the practical definition of done.
Technical specifications and user manuals
Turn vague wishes into documents that clients, teams, and contractors can use.
Landing pages and business websites
Structure offers, product cards, FAQ, contact flows, and clear pages for real buyers.
Backend and web application development
Build server logic, admin tools, data workflows, and maintainable application parts.
Data models, SQL, PostgreSQL, XML, XLSX imports
Design storage, import files, parse structured data, and prepare reports.
API and integration workflows
Connect systems through REST, SOAP, XML, JSON, queues, and CLI processing steps.
Refactoring, diagnostics, performance, maintainability
Find weak points, simplify structure, improve speed, and make code easier to change.
Selected Work
Portfolio examples you can inspect
Business-facing examples first, deeper engineering examples after them.
Teacher Plan Builder
Educational planning product with landing page, lesson and unit planning, monthly calendar, worksheets, and teacher-oriented UX.
Open Teacher Plan BuilderRZD-vsem landing
Product landing/catalog page for stainless steel railway toilet parts, with offer structure, product cards, delivery, FAQ, and contacts.
Open RZD-vsem landingSQL Server to MySQL migration instruction
User-facing migration guide.
Open documentProduction-line planning specification
Structured requirements and process rules.
Open documentMeter readings data model
Data entities and relationships.
Open documentAdvertising placement user manual
Operational guide for end users.
Open documentTechnical documentation samples
Four examples of clear technical writing: instructions, requirements, data modeling, and user documentation.
Autoteka
Full-stack project built with AI assistance: frontend, backend, infrastructure, docs, test cases, and an explicit agent workflow.
Open Autotekastorage-for-all-things
EAV/catalog architecture for flexible structured data, arbitrary attributes, searchable entities, and high-speed access through prepared structures.
Open storage-for-all-thingsRelated Habr series
IpsGateway
C# UNIX-style payment gateway prototype: small CLI tools for reading messages, parsing ISO 20022 XML, transforming payloads, logging, and testing each step separately.
Open IpsGatewayHexViewer
C# desktop utility for binary files with offsets, hex/decimal/binary views, ASCII representation, scrolling, and byte-sequence search.
Open HexViewerxlsx-importer
Laravel CLI application for importing XLSX data and preparing maintenance reports for Wi-Fi access points in Moscow waiting pavilions.
Open xlsx-importerPackages
Reusable PHP tools
sbwerewolf/language-specific
Safe nested array access and predictable value casting in PHP.
Open on Packagistsbwerewolf/xml-navigator
Streaming XML extraction into plain PHP arrays.
Open on Packagistsbwerewolf/fias-gar-data-import-tool
FIAS GAR import tool for initial import and updates.
Open on PackagistWriting And Public Materials
Public explanations and technical notes
Read me on these platforms.
Most interesting articles
Video Demonstrations
Russian long-form work sessions
These videos are useful for seeing architecture explanations, code review, coding flow, XML, and XSD work. I did not rely on subtitle analysis because subtitles were not available through checked endpoints.
Abstraction / architecture explanation
Long-form explanation of adding abstraction layers and reasoning about structure.
Watch on YouTubeCode review and coding session
Practical review and implementation flow.
Watch on YouTubeXmlPad / XSD work
XML schema and integration-oriented work session.
Watch on YouTubeHow I Work
Clear flow, small useful results, visible progress
Kanban
I prefer transparent task flow, visible states, reduced chaos, and incremental delivery.
SMART
Tasks should be specific, measurable, achievable, relevant, and time-bounded.
Steps
- 1Understand the real goal
- 2Turn wishes into requirements
- 3Break work into Kanban tasks
- 4Build the smallest useful result
- 5Verify, document, and improve
Contact
Tell me what you want to clarify or build
Send me a short description of your task, current situation, and expected result. I can help clarify the next technical step.