Software development for businesses
Still solving business problems with Excel and patches?
I turn manual processes, endless spreadsheets and programs that can't keep up into tools tailor-made for your business.
Carlos Collado
I've been a software developer for over 20 years. I've been through development, architecture, technical management and team leadership — and what interests me most is still the same: understanding a real problem and building something that solves it.
I work from Madrid, with companies anywhere.
For larger projects or products that need a full team, I also work through ModusFlow.
Problems you'll recognise
-
Still depending on Excel?
I turn processes that today live in spreadsheets into tools designed for your company.
-
Doing by hand tasks that could run themselves?
I eliminate repetitive steps and give you back hours of work.
-
Does your software no longer fit how you work?
I can modify it, connect it to other systems or replace it.
-
Need something that doesn't exist yet?
I build it specifically for your case, not a generic template.
-
Do your employees or customers need an app?
I develop web and mobile applications adapted to how you work.
What I can build for you
- Technology consulting
- You don't know technology and you don't need to: I help you decide what your business needs, what to build first and how to set up (or improve) your IT department without costly mistakes.
- Web applications
- Custom dashboards, platforms and internal tools.
- Business applications
- CRM, ERP, warehouse, customer, order, quote, invoicing, HR and logistics management.
- Mobile applications
- For employees, salespeople, technicians or customers.
- Websites
- Corporate and commercial websites.
- Automation
- Connecting systems and eliminating repetitive tasks.
- Chatbots and automated assistants
- A chat on your website, a bot that answers the phone or replies to repetitive messages, so your team can spend its time on what really needs it.
- Maintenance and evolution
- I stay by your side after delivery: support, improvements, security, backups.
You don't need to know about technology
-
1
You tell me the problem
Just explain what you want to achieve.
-
2
We find the solution
I analyse the problem and propose a sensible way to solve it.
-
3
We build it
I develop the solution and we put it into operation.
-
4
We maintain it
If you want, I can maintain it, fix issues and add new features.
Over 20 years building software, leading teams and solving real problems
I've worked developing software, leading technical teams and helping companies decide what to build and how. I understand both the business problem and the technical solution — and that means fewer detours and more solutions that really work.
When the problem requires it, I also go down to the technical detail
My experience includes, among others:
- JavaScript
- TypeScript
- Java
- C#
- PHP
- Python
- Go
- Rust
- Kotlin
- SQL
- Bash / Shell
- HTML
- CSS
- React
- Node.js
- Symfony
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Docker
- Kubernetes
- Git
- APIs
- Microservice architectures
- Cloud systems
Need more than development?
In some companies I also help directly with technology leadership, team organisation, technology selection or the evolution of systems. Let's talk and see if it fits.
Frequently asked questions
How much does a project cost?
It depends on what you need, so there is no fixed rate. First we talk about the problem and, from there, I give you a quote tailored to your case.
How long does development take?
It varies with the scope. Once we've analysed the problem, I give you a realistic time estimate before starting.
Do you only work with companies in Madrid?
No. I work from Madrid, but with companies anywhere, remotely.
I don't know what technology I need. Is that a problem?
You don't need to know. Tell me what problem you have and I'll propose the most sensible way to solve it.
Can you modify an application I already have, built by someone else?
In many cases, yes. I review what already exists and tell you whether it's better to modify it, connect it to another system or replace it.
What happens once the project is finished?
If you want, I keep taking care of it: maintenance, support, security, backups and new features as you need them.
Tell me what you need
You don't need to know what technology is required. Explain the problem to me and we'll work out how to solve it.
Or write to me directly at hola@carloscollado.tech