Black and white portrait of Paulo Serrano, wearing dark glasses that reflect a gym.

Paulo Serrano · DigitalDev

If your company stopped this weekend, who would know what to do?

I have been a developer for 25 years and I founded DigitalDev. I spent more than two decades inside a public institution operating at national scale, on projects larger than most private companies ever touch. I bring that background to a much smaller and far more common problem: getting out of one person's head the things a company ought to know how to do on its own.

Book a conversation

Half an hour · no strings attached

Who is speaking

I founded DigitalDev and I am involved, as a partner, in projects at other companies — SingularVision and Codeboys. I issue invoices at half past eleven at night, I stay close to every client, and I pick up the phone on a Sunday when someone needs help. Not out of heroism, and not because I am addicted to work: when processes are disorganised, the week runs short for everything there is to solve, and whatever is left over gets pushed into the evening and the weekend. That is exactly what I help fix — so that there is time left over to live a little of what the effort was for. I am not saying this to sound approachable. I am saying it because I know what it is to start a business and try to reach the goals you set yourself.

For more than two decades I have worked inside a public institution deployed nationwide, and that is where I learned what optimising processes really means: processes serving thousands of people, integrations between national systems, platforms built from scratch and kept running for years. That experience is what gave me the view of what a real optimisation changes in the daily life of the people doing the work. The difference in scale from an SME is enormous; the nature of the problem is exactly the same.

Twenty-five years of building software taught me less about technology than about the way problems disguise themselves. The problem is rarely the one I am handed. Someone asks for a new report, and what is missing is the data being right on the way in. Someone wants to hire another person, and what they have is half a week of work nobody should be doing. So before I propose anything, I measure: how many times a week, how many minutes each time, how many people touch the same piece of paper. It is not glamorous, and it is the only way to know whether it is worth changing — and what it is worth.

It almost always is, because the arithmetic is unforgiving. One manual step of twenty minutes, three times a day, adds up to more than two hundred hours a year: the equivalent of six weeks of one person's work, paid for every year, and showing up in no line of the accounts because it is dissolved into salaries. But the cost recovered is the small part. The large part is what you stop losing — the quote that took three days and went to someone else, the customer who gave up waiting for an answer, the invoice nobody remembered to issue. And then comes capacity: the same team absorbing more work without hiring. That is where this stops being a saving and starts being margin.

None of these problems arrives as a request for software. They all arrive as a sentence said in passing — “this takes me the whole morning”, “I have to do this twice”, “only one person here knows how to do it”. Nobody calls that a problem; they call it Monday. And it is precisely because it has no name that it lasts for years. What you get back at the end is not a tool: it is the morning.

So when someone calls me in to “build something”, most of the time the answer is not to build anything. It is to change two steps, or to switch on a feature that was already paid for and left off. I say so even when it does not suit me — and that is exactly why it is worth listening to me when I say that this time you really do need to build.

Sound familiar

None of this shows up in a report. It all shows up on Saturday.

01

The spreadsheet only one person knows how to touch

And that person has been off sick for three weeks. Nobody opens that file without ringing them first.

02

"Just confirm the stock for me", at 10pm on a Sunday

Because the only way to know what is in the warehouse is to ask someone who would also rather not be looking at their phone at that hour.

03

The timesheet filled in by hand on Friday night

So payroll goes out on time on Monday. Every Friday. Always the same person.

04

The invoice that vanished somewhere between email and Dropbox

And now three people are asking each other who had it last.

05

The WhatsApp group that is, in practice, the management system

Orders, complaints, out-of-stock warnings — it is all in there, scrolling off the screen, and nobody can retrieve what was said two months ago.

06

The person who resigns after six years

And takes with them, in their head, the only complete map of how the thing actually works. Nobody ever wrote it down.

If a system only works because one person remembers everything, that is not a system. That is that person.

Three things I have seen

These are not case studies. They are Tuesdays.

The spreadsheet

There is always one spreadsheet holding up the entire company.

Nobody designed it on purpose — it grew, year after year, on the back of one person who understood the problem and solved it alone. It works. Until that person takes a fortnight off and their phone starts ringing from the airport. That is when the real price of the spreadsheet becomes clear: it is not what it cost to build, it is what it costs to have nobody else who understands it.

The Friday meeting

Someone asks how many orders came in this week.

The silence that follows is not hesitation — it is searching. One checks email, another checks WhatsApp, a third rings the warehouse to ask the colleague who wrote it on a scrap of paper. A number arrives ten minutes later, with a margin of doubt attached. Nobody questions why. Everyone has long accepted that this is how the company remembers itself.

The notebook

The licence has been paid every month for years.

I walk into the warehouse and find a notebook lying next to the computer — that is where the things that matter get written down. The system looks good in reports; the notebook is the one that never fails. I asked why. "It is quicker," they told me, without looking up. They were not being lazy. They were being honest.

A desk buried in papers, envelopes, newspaper clippings and sticky notes, with two hands typing on a keyboard in the middle of it.

The image

A notebook next to the computer. Three files with the same name and different dates. And someone apologising for the mess before showing me how the thing actually works.

This is what I find. Not the blue cogs a stock library gives you when you type “automation” — those, in 25 years, I have never seen.

There is no need to apologise. That mess is exactly why I am there.

Why me

Five reasons you can verify without taking my word for it.

01

I still write code every day

I am not a manager who learned to talk about technology two years ago. I have been building software for 25 years and I still do — I do not delegate the part that matters to people who have never done it.

02

I come from nationwide-scale projects

More than two decades inside a public institution operating at national scale: integrations between large systems, processes with thousands of users, platforms maintained over years. I bring that level of rigour to problems of a very different size.

03

I run businesses, I do not just have a theory

I founded DigitalDev and I work in partnership on other companies' projects. I send invoices, I chase late payments and every month I decide where I am not going to spend. Whatever I propose to you, I had to solve for myself first.

04

I work where the ground is hard

Invoicing certified by the Portuguese tax authority, systems certified by government bodies, ERP integrations — ArtSoft, PHC, Devlop.System, SAGE — and web services nobody has updated since 2006. That is the ground I work on every day.

05

I publish the code, I do not hide the work

I maintain open-source packages for invoicing, payment and error-tracking integrations. This is not a claim — it is public, and any developer can open it up and check how it is built.

I built for my own operations nearly everything I propose to others. Not out of conviction — out of necessity.

The hard part is never writing the code. It is the meeting where someone admits that nobody knows how the thing works.

How I work

Four steps. None of them starts by choosing software.

01

A short conversation, no sales deck

You tell me how it works today, not how you wish it worked. Half an hour is enough to know whether it makes sense to carry on.

02

I watch the process from the inside

I follow the real path of an order, an invoice, a shift — not the flowchart that exists only in somebody's head. I note where the time goes, and where the information goes with it.

03

You get a map, not a software proposal

Written in plain language: what is costing you time, what can be simplified without touching anything, and what genuinely justifies being automated.

04

The decision is yours

You can keep just the map. You can fix half of it yourself. If you want me to build whatever is left, we discuss that separately — never before.

What I do not do

It is more useful to tell you upfront where I am not the right fit.

I do not sell software before understanding the process

Sometimes the right answer is to change two steps and buy nothing at all. If that is the case, I say so — even if it ends the conversation there and then.

I do not only recommend what I build myself

A map that always ends in "and now I will build it for you" is a sales pitch dressed up as a diagnosis. If the right tool already exists off the shelf, that is the one I point you to.

I do not do "digital transformation"

I dislike the phrase, I do not use it, and I am wary of anyone promising it in a one-hour meeting. What I do is quieter and more useful: taking hours off someone's plate.

I do not promise numbers before measuring them

If I quote you a percentage or a "so many hours a week" before seeing your process, I am making it up. I would rather measure first and talk afterwards.

The conversation

This is not a sale. It is half an hour spent looking at what you already have.

I do not know whether what your company needs is a new system. Honestly, more than half the time it is not. But if there is something eating your Saturdays that no longer should — a spreadsheet, a notebook, one person who is the only one who knows — tell me about it.

I do not promise a solution. I promise to look carefully before saying anything at all.

No strings attached · no 40-slide proposal

> COOKIE_CONSENT_REQUIRED

We use essential cookies for the site to work, and analytics cookies (Google Analytics) to understand how you use it. Analytics cookies are only enabled with your consent. Privacy Policy