Custom software & CRM
Software tailored to your processes, with the workflows and integrations your business needs.
Web & Software Developer
I build CRM systems, automation tools, and websites that solve real business problems.
Try a workflow. Move a deal. Build a project brief.
Practical tools for the way you work.
Custom solutions for what comes next.
Software tailored to your processes, with the workflows and integrations your business needs.
Turn repetitive tasks into reliable workflows. Connect tools and make everyday operations more efficient.
Websites and e-commerce platforms developed around your requirements, from the first idea to a working system.
I’m a freelance developer. I help clients and teams turn a specific problem into a practical software solution — with clear scope, direct communication, and hands-on implementation.
Manual tasks, disconnected tools, or a system that no longer fits? I can identify what needs to change and build the automation, integration, or custom software to address it.
Need a freelance developer to support your team? I can take on a defined technical task, work with your existing tools, and keep you informed about progress and decisions.
From connecting your apps to deploying the solution.
Automated workflows that connect your services and reduce repetitive work.
WORKFLOW AUTOMATIONAI-assisted workflows and API integrations for processing text, organizing information, and building assistants.
AI INTEGRATIONConnect CRM systems, websites, and external services so data can move between them.
CONNECTED SYSTEMSSet up and configure VPS servers to host applications, bots, and automation services.
SERVER SETUPI clarify the goal and ask direct questions early, so we solve the right problem.
I turn the agreed scope into concrete steps and raise blockers with a proposed next step.
I’m approachable, welcome feedback, and explain technical choices in plain language.
Three small demos. A closer look at how I build.
Sample data · Runs in your browser · No messages sent
Run a sample lead through a workflow, then try an exception.
Choose a failure to run. Each test starts a fresh simulation.
A small state machine, with clear stopping and recovery points.
Reset invalidates the active run, so delayed steps cannot change a fresh simulation.
The actual run loop from this page’s JavaScript. A retry starts at step 04; a reset cancels stale work through a run token.
Excerpt read directly from the running function. Delays illustrate progress; they do not represent real service latency.
Browser memory holds the current run. Reset changes a token so earlier asynchronous steps stop safely.
Notification recovery skips the CRM step. Duplicate matching is a predefined scenario, not a real database lookup.
Use persisted job states, idempotency keys, unique constraints, and bounded retries with backoff.
Validate on the server, protect credentials, limit requests, and capture structured logs and delivery failures.
Drag a deal or use its stage selector. The totals update instantly.
Sample deals. Changes last until you reload this page.
A guided bot that asks the next relevant question.
I'm Dovud, a web and software developer with 7 years of experience and a technical education in Germany.
I help businesses automate processes, improve efficiency, and build reliable digital solutions tailored to their needs.
My work ranges from focused scripts and integrations to complete custom systems built from scratch.
Tell me what needs to work better. A rough idea is enough to start a useful conversation.
Your goal, current tools, or a process you want to improve.
We can discuss scope, priorities, and the right next step.