Starting a conversation
Tell me what you need to build or fix.
The fastest way to start is a short message: what you are building, what is stuck and any deadline you have. I read it myself and reply with whether I can help, how I would approach the work and what the next step looks like.
Schedule a discovery call
Tell me about your project and let's discuss how custom software can help your business automate operations, improve efficiency and grow.
Available for new projects
Ready to talk?
Tell me a bit about your current challenge. If you prefer a quicker conversation, just click on WhatsApp. If you have documents or technical details, email or the form are ideal.
Available for:
What a first call covers
Your situation
What exists today, what is failing and what the software has to change about it.
Scope and approach
Which parts to build first, which can wait, and how the project would be structured.
Stack and integrations
React, Next.js, Node.js and PostgreSQL, plus the payments, ERP or WhatsApp systems that have to connect.
Timeline and next steps
A realistic order of work, who needs to be involved and what happens after the call.
Estimate after scoping
A scope-based estimate once the details are clear, broken into stages you can approve separately.
When it is worth getting in touch
You have a project that needs a senior developer, not a bigger team.
An AI-generated codebase no longer holds together under real use.
A system your business depends on is unstable and nobody owns it.
You are deciding between Shopify, custom software or both.
Answers to common questions about working together.
Usually within one business day. Messages sent through the form or WhatsApp reach me directly. If your request needs research before I can answer it properly, I say that in the first reply instead of leaving you waiting.
No. Some projects can be scoped over messages if you send enough detail. A short call is still the fastest way to understand a complex system, and it is a working conversation, not a sales pitch.
Yes. I work remotely with companies worldwide and I am used to calls across different time zones. Written updates, shared repositories and staged delivery keep the project clear between meetings.
