Business applications
from planning to launch.
I handle the full development cycle: discuss the task with the customer, learn the business context, design and build the application, test it and prepare its deployment.
Complex work, in a clear application.
I bring the tools a team needs into one workspace: tasks, statuses and the information needed to move work forward.
Types of applications I work on
Business applications
Internal tools, CRMs and subscription products built for the team’s actual work.
INTERNAL TOOLS · CRM · SAASAI features
Assistants connected to business data and tools, with clear rules for what they can do.
ASSISTANTS · DATA · AUTOMATIONBackend & integrations
APIs, event processing and background jobs that connect products and external services.
APIS · EVENTS · BACKGROUND JOBSData & reporting
Data collection, storage and reports for day-to-day business decisions.
POSTGRESQL · CLICKHOUSE · REPORTSProjects I have worked on
Each project page explains what the product does, who uses it, how it works and which decisions shaped it.
AI assistant for internal applications
An internal AI workspace that connects application knowledge, user roles and controlled tool execution.
Open projectRequest handling
- INPUTEmployee question
Product selected in the chat
- PROCESSProduct context
Answer uses the saved repository revision
- CHECKAction permission
Allow, deny or ask the employee
- RESULTAnswer and artifacts
Reply and created files stay in the conversation
Incoming event processing and fan-out delivery service
Receives HTTP events, selects recipients with configurable rules, creates a separate delivery for each match and keeps delivery history.
Open projectEvent intake and delivery
- INPUTHTTP event
Callback from an external platform
- CHECKValidate and deduplicate
Source key, fields and 24-hour window
- PROCESSWatcher, Rule, macro
Conditions choose recipients and build requests
- RESULTSend to each match
Statuses and attempts go to ClickHouse history
Service for generating creatives from sports events
An operations workspace that connects sports feeds, creative generation and advertising-platform lifecycle management.
Open projectAdvertising campaign update
- INPUTSports feed
Teams, match time and event status
- CHECKChoose a match
Apply the campaign time and team rules
- PROCESSBuild the creative
Fill text and image templates, render PNG
- RESULTUpdate the campaign
Publish, update or pause the creative
Advertising traffic segmentation and export service
A traffic-analysis pipeline that combines advertising reports, IP context and completeness-aware filtering.
Open projectUploaded IP file
- INPUTCSV, ZIP or GZIP
IP addresses and ranges
- PROCESSNormalize and enrich
Prepare addresses and add location data
- CHECKApply filters
Geography, IP ranges and event counts
- RESULTExport a segment
Download the selected addresses as CSV
Advertising report
- INPUTSelect a date range
Use imported daily reports
- CHECKCheck date coverage
Stop if a day is missing
- PROCESSFilter in ClickHouse
IP, user-agent, clicks, impressions or deposits
- RESULTExport or send
CSV file or configured advertising upload
CRM for media-buying teams
A media-buying CRM connecting offers, buyer assignments, review cycles, conversion events and monthly performance.
Open projectOffer review cycle
- INPUTOffer and assignment
Product, market and responsible buyer
- PROCESSTracker events
Clicks and conversion statuses
- CHECKCompare with FTD limit
Evaluate the active test cycle
- RESULTReview and report
Save the decision; show monthly CPA and ROAS
More projects
SEO, editorial work and link monitoringSEO & editorial operationsDigital menu platform for restaurantsSubscription productAutomated advertising creative generationCreative productionAttribution and duplicate-traffic reportsAttribution analyticsAI image generation, fine-tuning and upscaling workspaceAI media toolsTechnical website audit serviceWebsite analysisSearch-results monitoring systemSearch monitoringWebsite monitoring and notification serviceOperational monitoringI handle the full development cycle.
I discuss the task with the customer, learn the business context, design and build the application, test it and prepare deployment.
- 01
Understand
Discuss the goal with the customer, learn the current process and agree on requirements.
- 02
Design
Plan the solution, data, interfaces and integrations, including how errors should be handled.
- 03
Build
Develop the backend and interface, then connect the required external services.
- 04
Test
Check the main scenarios, access rules and integrations against the agreed requirements.
- 05
Deploy
Prepare the environment, deploy the application and hand over operating instructions.
I use AI tools and review their work.
AI agents help me implement features, build interfaces and analyse code. I define the tasks, review their changes and remain responsible for the finished application.
Problems I work on
Event processing
Accept events, route them by rules and retry temporary delivery failures.
AI features in business tools
Connect assistants to business data and tools, with clear access rules.
External service integrations
Connect APIs and handle rate limits, errors and retries.
Data and reporting
Collect, enrich and store data for operational reports and analysis.
Software developer working across the product lifecycle.
Since 2022, I have built internal tools, event-processing services and AI applications. My main focus is Python backend development; I also build interfaces, integrations and deployment workflows.
I discuss requirements directly with customers and own the technical decisions. I bring in design or infrastructure specialists when the project needs them.
Have a project in mind?
Tell me what the application should do, how the team works today and which requirements or deadlines matter.