Freelance software developer · Barcelona · Remote

Freelance developer in Barcelona,working with you remotely.

I’m Artur Puig, a freelance software developer in Barcelona. Since 2016 I have built custom applications, websites and business automations for companies in Spain and abroad, always remotely. Alongside that I lead research and development at GoAnswers and Wallner Group, after heading IT at Grupo Adgest. You talk directly with me, no intermediaries.

Free consultation and basic demo.

We agree what the demo will show. No obligation to hire; the full build is quoted separately.

Free · 30 min · Google Meet · You talk directly with me

Artur Puig, freelance software developer, portrait
ARTUR PUIG WALZBarcelona, Spain
Based in
Barcelona, Spain
Delivery
Remote, wherever you are
Languages
English · Spanish · Catalan · German
Freelance since
2016
Time zone
Barcelona time · slots in your local time
Own project
iGrow · utility model application, 2018

What I do as a freelance developer

01 /

Custom apps and business software

Web and mobile applications, internal tools, CRM and ERP systems built around how your business works.

Custom App & MVP Development
03 /

Automation of administrative work

RPA, integrations and AI agents that take over repetitive tasks, with checks where a person should decide.

Business Process Automation
04 /

Robotics, electronics and connected devices

Sensors, ESP32 boards and robots that navigate on their own, with the electronics and the software designed together. Useful when your idea crosses the line between software and hardware.

IoT, Robotics and AI Agents for Small Business

Freelance or agency: what changes

FreelanceAgency
Who you talk toThe person who builds itAn account manager and a team
Scope changesDirect, in writingThrough a project manager
AvailabilityOne person, agreed capacityA larger team, more parallel work
PriceQuoted in writing per project, no fixed packagesUsually higher overhead
Best forSmall and medium projects, first versions, integrationsLarge teams working in parallel

How working remotely with me looks

To start, tell me what you want to build or improve and how you work today. You don’t need a technical brief.

  1. 01

    A first conversation

    A free 30-minute video call or a short message. We clarify the idea and decide whether a basic demo makes sense.

  2. 02

    Clear scope, in writing

    Before paid work starts you know what is included, what it costs and roughly how long it takes.

  3. 03

    Visible progress

    You see working versions as we go and test them yourself. Questions are answered by the person writing the code.

  4. 04

    Delivery and handover

    I deploy, document and explain the result, and we agree what support you need afterwards.

05 /Selected experience

Where the work has happened

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

  1. Jun 2016 — Present Freelance · Remote

    IndependentFreelance Software Developer

    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

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.

  • Robotics projects of my own: lidar navigation, sensors, motors and the code that coordinates them. I am drawn to everything that 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

LET'S TALK

Let’s discuss your project.

A LITTLE HELP GETTING STARTED

A clearer idea. A better first meeting.

Tell me what you want to build or improve. I’ll help you put together a short brief for Artur.

Describe my idea
Project assistant

Project assistant

ARTUR PUIG

What would you like to work on together?

Start with a sentence or two. I’ll help you turn it into a useful conversation with Artur.

By sending, you confirm you are 18+ and agree to Google processing your idea. Artur keeps the chat for 14 days and receives a summary via Telegram. Do not include sensitive data. Google ↗

A FREE FIRST CONVERSATION

Book a free consultation.

A 30-minute video call to discuss your idea or a problem you want to solve. If a basic demo would help, we can agree what it should show.

Free · 30 min · Google Meet

Book a free consultation

ARTUR PUIG · Free · 30 min · Google Meet

Let’s find a time.

Let’s talk about your project

Write to me here.

Prefer to write? Send a brief summary and I’ll reply by email.

Your message comes straight to me. No newsletter, no sales calls.

Add details (optional)

I’ll use your details to respond to your enquiry. The form uses Cloudflare spam protection and delivers your message to me through Telegram.

Connect on LinkedIn

Based in Barcelona · Working remotely

Questions before we start

Guides

Do you only work with companies in Barcelona?

No. I’m based in Barcelona, but projects are delivered remotely. I can work with companies elsewhere in Spain, across Europe and in the United States. Before we start, we agree on shared hours for calls and reviews.

How does a remote project work?

The first conversation, demos, reviews and delivery happen online. Short calls cover the decisions that benefit from talking; shared documents and working builds keep the project moving between them.

Can we meet in person?

Yes, if it is necessary: we can meet in person in the Barcelona area. The work itself is done remotely, with visible progress and a written scope.

What do you need from me to start?

A description, in your own words, of what you want to build or improve. No technical brief, no wireframes. If you use particular tools, tell me which.

Which languages do you work in?

Spanish and Catalan. In English and German I understand everything and work in writing without difficulty; I have delivered projects for clients in both languages. Spoken, they come less naturally, so day to day works best through messages and documentation, with short video calls when needed.

How do you charge?

The first conversation and an agreed basic demo are free. The full project is quoted in writing, with no obligation to continue.

What kind of projects fit best?

Custom applications, business websites and automation of administrative processes, for small and medium businesses, professionals and new products. Projects that combine software and hardware too.

Is it better to hire an app development company or a freelance developer?

It depends on the size of the project. For a first version, an internal tool or an integration, an experienced freelancer gives you direct contact and less coordination cost. If you need ten people working at once, an agency is a better fit, and I will tell you so in the first conversation.

How quickly can we start?

After the first conversation you get a written summary with the scope and time frame. If a basic demo makes sense, it starts as soon as we have agreed the scope.

Do you also work with sole traders?

Yes. Many projects come from self-employed people and small teams. What matters is a clearly defined first step, not the size of the company.