TECHNOLOGIST · R&D · BARCELONAARTUR PUIG — PORTFOLIO / 2026

I makecomplexthings work.

Software. Intelligence. Machines. I connect the dots — and build the thing that works in the real world.

PLAYGROUND / 001

The shape of an idea.

Drag to rotate. Use the arrow keys when the artwork is focused.

Make it yours
Material
Portrait finish
Light

Control desk

Camera path
Camera

Drag to rotate · Make it your ownSwipe sideways to rotate · Tap to transform

Your idea could start here.Let’s build it

01 /WHAT I BUILD

Ideas are a start. I build what’s next.

From the interface you touch to the systems you don’t see. I take the whole problem from an early sketch to something people can use.

Not sure which of these your problem actually needs? That's usually the most interesting kind of conversation.

01

Websites & web apps

Websites that load quickly and make it easy to get in touch, buy or use a service. I also build web applications with user accounts, payments and connections to other tools, with SEO and visibility in AI search considered from the start.

  • Astro
  • React
  • TypeScript
  • Node.js
  • Cloudflare
Let’s talk
02

CRM & ERP systems

Tools to organise customer relationships (CRM) and day-to-day operations such as orders, stock or invoicing (ERP). I adapt the software to your team’s processes and connect it to the systems you already use.

  • .NET
  • C#
  • MySQL
  • PostgreSQL
  • UiPath
Let’s talk
03

Mobile apps

Apps for Android and iPhone, connected to your business data and existing tools. I choose a shared or platform-specific codebase according to what the app needs to do.

  • Android
  • Apple
  • Flutter
  • Kotlin
  • Swift
Let’s talk
04

AI & automation

Software that takes care of repetitive tasks, such as moving information between applications. I also build AI agents: systems that use tools and carry out a sequence of steps, with checks and human review where needed.

  • Anthropic
  • Google Gemini
  • Ollama
  • Hugging Face
  • UiPath
Let’s talk
05

Devices & robotics

Connected devices, home automation and robots. I work with sensors that measure their surroundings, electronics that control equipment and software that makes the parts work together.

  • Arduino
  • Espressif
  • Raspberry Pi
  • ROS
  • Home Assistant
Let’s talk
06

SEO & visibility in AI search

I also work with SEO and GEO. SEO helps people find a website through search engines. GEO applies that work to AI-generated answers, helping systems understand the content and use it as a source. In practice, I work on loading speed, clear page structure and useful, accurate information.

Let’s talk

Choose a discipline to look closer.

01.5 /BEYOND THE SCREEN

There are wires, too.

I have built robotics, electronics and AI projects, for clients and out of curiosity. I also explore security: understanding how software works, finding weaknesses and reporting them through bug bounty programmes.

An illustrated workbench with development boards, an opened screen, a lidar sensor and a robot chassis.
Laboratory composition · AI-generated illustration
01

ROBOTICS / ROS 2

Robotics, in the real world

Several robotics projects have taken me across code, electronics and movement. I am interested in what happens when software has to respond to the physical world.

02

ESP32 / ESP8266 / IoT

Electronics that do things

ESP32 and ESP8266 are small programmable boards that connect sensors and devices to a network. I have used them in prototypes, projects such as iGrow and home automation with Home Assistant.

03

HACKING / BUG BOUNTY

Take it apart to understand

Hacking and reverse engineering help me understand how software is built. In bug bounty programmes, I look for security weaknesses within the programme’s rules and report what I find.

04

AGENTIC SYSTEMS / RPA

Agents that get to work

I develop agentic systems: software in which AI uses tools to complete several steps of a task. I connect those steps to business data and applications, and work on checks, errors and when a person should step in.

Does your project cross these boundaries?

Tell me about it

02 /TECHNOLOGY UNIVERSE

The interesting part is the connection.

Software, AI, and the physical world meet here. Explore the disciplines and the connections between them.

  • I develop agentic systems: software in which AI uses tools to complete several steps of a task. I connect those steps to business data and applications, and work on checks, errors and when a person should step in.

  • It started with a Visual Basic 6 book at thirteen. Since then, C#, Java, Python, and whatever a project needs — I adapt to new environments quickly and get comfortable fast.

  • I pair AI and RPA to take on complex administrative work — the slow, manual processes that quietly cost organizations the most. UiPath is a frequent tool of choice.

  • Several robotics projects have taken me across code, electronics and movement. I am interested in what happens when software has to respond to the physical world.

  • ESP32 and ESP8266 are small programmable boards that connect sensors and devices to a network. I have used them in prototypes, projects such as iGrow and home automation with Home Assistant.

  • Hacking and reverse engineering help me understand how software is built. In bug bounty programmes, I look for security weaknesses within the programme’s rules and report what I find.

  • Every project is a set of parts that have to agree with each other. I spend most of my attention on how those parts connect, not just what each one does.

  • The CRM and ERP systems I build are, underneath, structured business data. Getting the model right is usually the difference between software that helps and software that gets in the way.

  • Enterprise applications and AI agents need somewhere reliable to run. I treat infrastructure as part of the build, not an afterthought bolted on at the end.

  • I build CRM and ERP applications around the way a business actually works. The point is a useful product: clear workflows, connected data and software people can rely on.

  • I've run an IT department and led research and development. I'm most useful turning a vague initiative into something concrete that ships and keeps running.

  • New tools arrive constantly, most of them overhyped. I evaluate them soberly and figure out which ones are actually worth putting to work.

The value isn't in any single node. It's in the lines between them.

Let’s talk

03 /A little context

Artur Puig, technologist and Director of Research & Development, portrait
ARTUR PUIGBarcelona, Spain ↗

Stay curious. Get your hands dirty.

I started with a Visual Basic book at thirteen and never really stopped taking things apart. Today, that same curiosity takes me from enterprise AI to electronics and robots.

Freelance since 2016. I lead research and development at GoAnswers and Wallner Group, after previously heading the IT department at Grupo Adgest. I combine that experience with hands-on work in software, automation and robotics.

Current focus

Applied AI & enterprise automation

Connect on LinkedIn
  1. 01

    Curiosity comes first

    I learn by taking things apart. As a kid it was game files, models, and maps; later it was debuggers and code watched under a microscope. The instinct hasn't changed.

  2. 02

    See the whole system

    A problem is rarely where it first appears. I trace it through the layers until the real one shows up.

  3. 03

    Technology is a means

    A tool only matters when it solves something real. I choose the one that fits the problem, not the one that's in fashion this quarter.

04 /How it gets made

From problem to working thing

The same sequence whether the problem is a stalled process, an unproven model, or a machine that has to move.

  1. Understand the problem

    We look at what you want to achieve, how you work today and the practical constraints.

  2. Try a first version

    I build a first version so we can test the idea and adjust it with something concrete in front of us.

  3. Prepare it for daily use

    I check errors, performance and reliability before the system becomes part of your work.

  4. Deliver and document

    I connect the finished work to your tools and document how to use, maintain and develop it.

A working prototype settles more debates than any slide deck. So I tend to build the argument rather than present it.

note to file

05 /Selected experience

Where the work has happened

Four roles, one throughline: research turned into systems that run.

  1. Jun 2016 — Present Freelance · Remote

    IndependentSoftware Engineer

    Custom software, agentic systems, automation and projects that connect software with electronics. I work freelance and keep building personal projects out of curiosity, from robotics to security tools.

  2. Aug 2026 — Present Remote

    GoAnswersDirector of Research & Development

    Research and development in applied AI, and how the latest advances hold up inside enterprise environments.

  3. Mar 2023 — Present Remote

    Wallner GroupDirector of Research & Development

    Combining AI and RPA to automate complex administrative work, building CRM/ERP systems, and exploring blockchain among other technologies.

  4. Jan 2021 — Mar 2023 Full-time · Remote

    Grupo AdgestHead of IT Department

    Led the IT function and applied RPA with UiPath to administrative processes.

Capabilities

  • Enterprise AI & agent systems
  • Automation & RPA (UiPath)
  • Custom CRM/ERP and business systems
  • Reverse engineering (OllyDbg)
  • Security tooling & pentesting (Metasploit)
  • Embedded & IoT (Arduino, Home Assistant)
  • ROS2 robotics
  • C# · Java · Python
  • Systems architecture
  • Blockchain
  • ESP32 · ESP8266 · IoT
  • Bug bounty
  • SEO & GEO: search and AI visibility

Before we talk

A few useful answers.

Let’s talk
What can I bring to you?

I build websites, business software, mobile apps, AI automations and connected devices. I can help develop a new idea or improve a system you already use.

Can you help people find my website?

Yes. I have knowledge of SEO (search engine optimisation) and GEO (generative engine optimisation). I work on making pages easy to find, read and understand, both for people and for search and AI systems. That includes loading speed, clear explanations of your services and the technical information that helps systems interpret a page. Positions and citations depend on the platform and the competition; nobody can guarantee them.

Where are you based? Can we work remotely?

I’m based near Barcelona, Spain, and work remotely. My experience includes leading research and development at GoAnswers and Wallner Group, and previously leading the IT department at Grupo Adgest. I have also completed numerous freelance projects and others out of pure curiosity: learning, experimenting and testing an idea are part of how I work.

How do we start?

Book a 30-minute meeting or write to me through the form. You can also connect with me on LinkedIn. Tell me what you want to achieve and what is getting in the way. An early idea is enough; we can work out the details together.

06 /LET'S TALK

Something
on your mind?

Good things start with a conversation.

A difficult problem. An ambitious idea. A system that could work better. Let’s find out what we can build.

Write to meConnect on LinkedIn ↗

Based near Barcelona · Working everywhere

PREFER A CONVERSATION?

Shall we talk for 30 minutes?

Tell me about your project, ask a question or explore an idea together. Choose a time that works for you.

30 min · Google Meet

Book a meeting

ARTUR PUIG · 30 min · Google Meet

Let’s find a time.

OR PUT YOUR IDEA INTO WORDS

Write to me here.

An early idea is enough. We can work out the details together.

I’ll use your details to reply to your enquiry. Your message reaches me through Telegram, and Cloudflare Turnstile protects the form from spam.