FREELANCE SOFTWARE DEVELOPER · BARCELONA · REMOTE · SINCE 2016ARTUR PUIG / 2026

Apps. Websites. Automation.

I develop software for small businesses, professionals and new products. Freelance since 2016, I handle design, development and testing myself. We can agree a free basic demo to explore the main feature before you commission the full project.

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

Loading your arsenal…

Preparing the page, platforms and effects.

Best played on a computer with keyboard and mouse. You can also play on mobile.

Artur PuigFreelance software developer · Since 2016

01 /WHAT I BUILD

Software development services, from websites to robotics

A new application, a clearer website or less manual work. I can start from an idea or improve the tools you already use.

You don’t need to know which technology to use. Tell me what you want to achieve.

01

Websites

Business websites and landing pages that explain your offer and make it easy to contact you. I take care of design, development, loading speed and the technical foundations for search.

Custom Website Development, Freelance & Remote
02

Custom applications

Web applications and internal tools for bookings, customers, orders or invoicing. I adapt the software to your workflow and connect it to the tools you already use.

Custom App & MVP Development
03

Mobile apps

Apps for Android and iPhone, from an early concept to development. We define the essential features first, then choose the platforms and integrations the app needs.

Custom App & MVP Development
04

Business automation

Reduce repetitive work such as copying information between tools or processing documents. I connect your systems and add checks or human review where needed.

Business Process Automation
05

Connected devices & robotics

Software, electronics and sensors for connected devices, home automation and robots. We first check what can be tested remotely and what equipment the project needs.

iGrow: automatic control of growing conditions. Utility model application, 2018.OEPM · ES 1211990 UDocument (PDF)

Describe my idea
06

Search & AI visibility

Clear content, fast pages and technical SEO help search and AI systems understand your website. I work on these foundations; rankings and citations cannot be guaranteed.

Describe my idea

Have something else in mind? Describe it in a few lines.

Describe my idea

01.5 /ELECTRONICS AND PERSONAL PROJECTS

Electronics and robotics.

I also learn through personal projects: robots that navigate using lidar, sensors and boards such as Arduino and ESP32. One of those projects became iGrow, an automatic controller for growing conditions. Working with physical devices has taught me to test the hardware and software together.

I filed iGrow, an automatic controller for growing conditions, as a utility model application in 2018.OEPM recordDocument (PDF)

An illustrated workbench with development boards, an opened screen, a lidar sensor and a robot chassis.
01

ROBOTICS / ROS 2

Robot navigation and control

Personal robotics projects involving lidar navigation, sensors, motors and the software that coordinates them. They let me test how code responds to movement and imperfect sensor readings.

02

ESP32 / ARDUINO / IOT

Sensors and connected devices

Small programmable boards can read sensors, send alerts and control devices. I used them to prototype iGrow and to explore home automation.

03

SECURITY / BUG BOUNTY

Security and reverse engineering

I study how programs work, look for weaknesses within bug bounty programme rules and report what I find. That experience informs how I design accounts, data access and integrations.

04

AGENTS / RPA

AI agents and automation

AI agents use tools to complete several steps of a task. In my automation work, I connect them to business data and define which actions need human review.

Does your project involve software and hardware?

Read the guide

LET'S TALK

Let’s discuss your project.

PROJECT ASSISTANT

Prepare a summary of your project

My assistant helps you work through your idea and prepare a summary for our first conversation.

Describe my idea
Project assistant

Project assistant

ARTUR PUIG

What do you have in mind?

Describe your project in a sentence or two. I’ll ask a few questions to help prepare a brief for 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. A 30-minute session cookie protects this chat. Do not include sensitive data. Google ↗

FREE 30-MINUTE CONSULTATION

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

Choose a time for your consultation

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 goes directly to me so I can reply about your project.

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

04 /How we’ll work together

From your idea to a clear next step

Start with a free consultation or a short message. Then we define the first step together.

  1. Talk through your idea

    Book a free consultation or send a short message. Tell me what you want to build or the task you want to improve.

  2. Define a useful demo

    For suitable projects, we agree a small, free demo so you can try the main idea. The scope is confirmed before I start.

  3. Review the proposal

    If you want to continue, I outline the work, price and timing. You decide whether to commission the project.

  4. Build and hand over

    I develop and test the agreed solution, connect the necessary tools and explain how to use it.

03 /About me

Artur Puig, freelance software developer, portrait
ARTUR PUIGBarcelona, Spain

You work directly with me.

I’m Artur, a freelance software developer. I work remotely in English, Spanish, Catalan and German, from the first conversation through development and delivery.

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

05 /Selected experience

Professional experience

My freelance work and roles in research, development and IT management.

  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, including evaluating how new capabilities work in enterprise systems.

  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

Questions about working with me

Let’s talk

Guides

What can I ask you to build?

Applications, business websites, mobile apps and automations. You can bring a new idea or ask me to improve something you already use.

Can you help people find my website?

I work on useful content, page structure, loading speed and technical SEO so search and AI systems can understand your site. Rankings and citations depend on the platform and competition.

Can we work remotely?

Yes. I’m based in Barcelona and work remotely in English, Spanish, Catalan and German. With teams in the United States or other time zones, we agree on the overlap needed for calls and reviews; the booking calendar shows availability in your local time.

How do we start?

Book a free 30-minute consultation or send a short description using the form. We’ll clarify the idea and a useful next step. You don’t need a technical specification.

What is free, and when do I pay?

The initial conversation is free. For suitable projects, I also offer a free basic demo with an agreed scope and no obligation to continue. Full development, larger prototypes and additional work are quoted separately.