Custom software development
Custom software that fits how your business runs.
Off-the-shelf tools push your operation into someone else's assumptions, and spreadsheets only stretch so far. I build custom web software that replaces those workarounds: applications designed around your process, running in production, connected to the systems you already use. You get one application instead of five manual steps.
What I build and hand over
Custom web applications
Internal tools and customer-facing systems built with React, Next.js, Node.js and TypeScript around your real process.
Spreadsheet replacement
I move your critical sheets into a PostgreSQL database with validation and access rules, so the numbers stop drifting.
System and API integrations
REST APIs, ERP and WhatsApp integrations that connect the tools you already pay for instead of replacing everything at once.
Automated internal workflows
Approvals, notifications and routine tasks that today depend on someone remembering to do them by hand.
Production deployment
Docker, AWS or Vercel, CI/CD pipelines and monitoring, so the software runs reliably after launch, not just on your machine.
Signs you have outgrown your tools
You have three spreadsheets that disagree with each other.
Your team re-types the same order into two different systems.
Every new rule means another manual step nobody documents.
Reporting takes a full day because the data lives in five places.
Answers to common questions about working together.
It depends on scope: the number of screens, integrations and business rules changes the effort a lot. After a short call I send a scope-based estimate broken into stages, so you can start smaller and expand later. No prices are hidden behind a discovery phase.
In most cases yes, through REST APIs or a custom integration layer. I check your ERP, payment provider and messaging tools during scoping and tell you honestly when something cannot be connected cleanly. If a native option is cheaper, I will say so.
Yes. You own the repository, the database and the infrastructure accounts. I hand over documentation, environment setup and a walkthrough so another developer could continue the work without me. If you want me to keep maintaining it, that is a separate agreement.
Tell me what the software should do
Describe your process, the tools you use and where it breaks. I will reply with how I would approach it and what a first stage would cover.
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.
