Portugal & Spain · B2B

João Pereira B2B Sales.
Technology.
Digital products.

I work between sales and technology, and I build the tools I use to solve the problems I run into in the field.

Building right now: Visit Dock’s Chrome extension · updated August 2026

01 What I doFour fronts, one job

What I do, and what it solves.

I don’t build technology looking for a problem. I find problems in the field and build what it takes to solve them.

01

B2B Sales

Sales and business development across Iberia: brands, clients, distribution, sell-in and sell-out. I know the whole cycle because it’s my day job.

Opening and growing accounts in Portugal and Spain.

02

Technology

About ten years writing code before I switched sides, and I still build. I know what’s quick, what’s expensive and what’s just talk.

Making technology decisions without needing a translator.

03

AI & Automation

Automation and AI applied to commercial work: preparing visits, handling data, getting the repetitive stuff out of everyone’s way.

Giving the team back the hours lost to copy-paste.

04

Digital Products

Turning a concrete problem into a tool someone actually uses, from the first ugly draft to something live that survives real use.

Getting that idea out of the document it has been sitting in.

02 Why meThe combination

Two heads.
One problem.

For about ten years I was on the technology side: code, web, Microsoft, C#. Today I’m on the sales side, in the field, with clients and brands.

It isn’t a career that stalled halfway. It’s what lets me see both sides of the same thing. When a salesperson says “this eats three hours of my week”, I hear the process. And I’m usually already picturing the tool.

Before

Technology

~10 years as a web developer. Code, web, Microsoft and C#.

Now

Sales

B2B across Iberia. Brands, clients, distribution.

The same problem, seen from both sides.

Most companies have to choose between someone who understands the business and someone who understands the technology. With me, they skip the translation.

03 AboutWhere I come from

From code to sales.
From sales to product.

I started on the technical side: a background in technology and about ten years writing code, mostly in the Microsoft ecosystem: C#, .NET, web. Then I moved into marketing, and from marketing I ended up in sales.

Today my day is B2B: clients, brands, sell-in, sell-out and accounts across Iberia. But my head is still the head of someone who opens the editor when a problem turns up for the third time.

I understand the sales process from the inside, because it’s mine, and I understand enough technology not to sit around waiting for someone to build the tool I need. It’s usually faster to build it.

Portrait of João Pereira
João Pereira, somewhere between two visits.
  • StartTraining and first years in web development
  • ~10 yearsWeb developer, mostly Microsoft and C#
  • SwitchMarketing, from product to communication
  • ThenB2B sales across Iberia
  • TodaySales, using technology, automation and AI, and building product
  • ~10 yearsWeb development
  • PT + ESIberian market
  • B2BSales and business development
  • 2025Visit Dock, from problem to product

04 Visit DockSince 2025

A problem I ran into.
A tool I built.

Visit reports scattered across emails and shared folders. Impossible to find, impossible to compare a year later. It was my problem, every week. And everyone else’s who does this job.

In 2025 I started building the answer. Visit Dock is now a field visit and retail execution platform for brands, distributors and field marketing agencies.

  • Visits with checklists, photos and geolocation, plus offline drafts that sync once there’s a connection.
  • Locations with a health score, history and trend; routes, tasks and rules that create work on their own.
  • Analysis across visits, brands and answers, including which brands show up next to yours.

The full detail lives on the product’s own site. What matters here is what it proves: I find problems in my own work and I’m able to build the solution.

Illustrative mockup. The real thing is at visitdock.pt

05 Projects & experimentsNot everything becomes a product

Things I’m building.

This section isn’t finished. It’s where I put what I build. Some things turn into products, others die on a Sunday afternoon. Both count.

Chrome extension Private beta

Visit Web Dock

Taking Visit Dock into the browser: open a client’s online store, check how the brands are presented (homepage, menu, search, products) and log the digital visit without leaving the page. It lands in the same history as on-site visits.

// Not on the Chrome Web Store yet. It installs from inside the platform, with a Visit Dock account.

Manifest V3Side panelDigital visits
Internal use In development

Tools panel

A panel where I dump the tools I build, instead of leaving them scattered across folders and loose scripts. The first one handles social media content; the core takes new tools without touching the rest.

// My own use, for now.

PHPModularAutomation
Next On the way

There’s always something half-done

An automation, a script that turned into a tool, an AI experiment that may go nowhere. When it’s presentable, it shows up here.

// reserved space: this site is meant to grow

05.1 For clientsWork for others

Realsub

Diving club and school

The club’s website: who they are, the school, the trips and contact. I also built the back office, where the team manages courses, trips, banners and the gallery on their own, without touching code or calling me every time something changes.

// Occasional work, for people who need something that works and not to depend on whoever built it.

06 CurrentlyAugust 2026

Right now.

The state of the work, in four lines. It’s the part of the site that ages fastest, and that’s on purpose.

Building
Visit Dock’s Chrome extension: digital visits to online stores, without leaving the page.
Exploring
AI and automation applied to the sales cycle. Fewer slides, more things that actually run.
Working
B2B sales between Portugal and Spain: brands, clients and points of sale.
Thinking about
What a sales team still does by hand today that will look absurd in two years.

07 ApproachHow I work

If I do the same task twice, I start wondering whether I can automate it.

  • 01NoticeIt’s usually a boring task nobody has questioned in years.
  • 02TryAn ugly, fast version, just to see whether the idea holds up.
  • 03BuildIf it survives real use, it becomes a proper tool.
  • 04Measure and improveDoes it actually save time? If it doesn’t, it gets thrown away without drama.

The field decides what’s worth building; what I build goes back to the field the following week. Plenty of experiments go nowhere. The ones that don’t usually hand me back hours a week.

08 ContactDoor open

Got an interesting problem?

If you’re hiring, have a project, are trying to automate a process or just want to argue about an idea, talk to me.

  • Companiesthat need someone who understands both the business and the technology.
  • Projectsconsulting, automation or product, with a beginning and an end.
  • Curious peoplewho just want to swap notes on what they’re building.