Saltar al contenido
pablo alcon.
Pablo A. Alcon Ch. / Full Stack Developer

Desarrollo web.
Automatización
de procesos.

Desarrollo aplicaciones con React, NestJS y TypeScript. Integro servicios y automatizo procesos de negocio con Camunda 8 y Zeebe, desde el modelado BPMN hasta el diagnóstico de incidencias.

Palma de Mallorca, EspañaEspañol · Inglés intermedio
Pablo AlconPERSONAS DETRÁS DEL CÓDIGO
Pablo Alcon

Desarrollo full stack
Automatización de procesos

React / NestJS / Camunda 8

De la mecatrónica al software. Una trayectoria centrada en entender sistemas y resolver problemas.

Conoce mi recorrido ↓
01 / Perfil

Entender. Conectar. Resolver.

Soy desarrollador full stack con experiencia en aplicaciones web, integración de servicios y automatización de procesos.

Trabajo con React en el frontend y NestJS, Node.js y TypeScript en el backend. Mi experiencia incluye plataformas internas de gestión, APIs REST, bases de datos SQL y NoSQL y flujos automatizados con Camunda 8.

Mi formación en mecatrónica y mi experiencia en soporte industrial me han dado una base en electrónica, electricidad e informática. Después me formé en desarrollo web y diseño UX/UI, ampliando mi trabajo hacia aplicaciones y procesos digitales.

Me considero una persona analítica, paciente y adaptable. Me interesa investigar los problemas, aprender de forma continua y colaborar con el equipo para mejorar las herramientas que utilizamos.

Visión de todo el sistema

Interfaz, servicios, datos y procesos conectados.

Automatización aplicada

Validaciones, altas, scraping y gestiones internas.

Diagnóstico y seguimiento

Análisis de incidencias y trazabilidad de errores.

Aprendizaje continuo

Formación técnica, investigación y trabajo en equipo.

02 / Trayectoria profesional

Dónde he trabajado.
Qué he construido.

Desarrollo de software, automatización y experiencia técnica en entornos industriales.

2023 — actualidadDesarrollo de software
ENOVAM

Desarrollador Full Stack

Desarrollo y mantenimiento de plataformas internas de gestión, combinando frontend con React y backend con NestJS, Node.js y TypeScript. Mi trabajo también abarca la automatización de procesos de negocio y la resolución de incidencias entre departamentos.

Plataformas, APIs y datos

Desarrollo de funcionalidades para herramientas internas, integración con APIs REST y manejo de datos relacionales con PostgreSQL y NoSQL con MongoDB.

Creación de gráficos para sistemas de datos y facturación, además de configuración y soporte a equipos de comunicación de datos.

Modelado y ejecución de procesos BPMN

Diseño, prueba y mantenimiento de workflows en Camunda 8. Modelado en Camunda Modeler y despliegue en Zeebe para su ejecución.

Uso de gateways, timers, subprocesos, eventos de error y reintentos para controlar el flujo y gestionar los fallos de ejecución.

Workers e integración con NestJS

Conexión de procesos de Camunda con servicios backend mediante workers de NestJS, utilizando librerías como nestjs-zeebe y decoradores ZeebeWorker y ZeebeJob.

Implementación de service tasks para limpieza, conversión y tratamiento de datos, llamadas a APIs externas y validaciones.

Scraping y automatización de tareas

Desarrollo y mantenimiento de automatizaciones con Camunda y Puppeteer para procesos de web scraping, validaciones y gestiones internas.

Automatización de tareas manuales y mejora de la trazabilidad para facilitar la localización de errores sin revisar todo el proceso de forma manual.

Monitorización y resolución de incidencias

Seguimiento de procesos con Operate y análisis de logs y estados con Grafana. Diagnóstico de problemas con variables, datos incompletos, fallos de comunicación o jobs mal configurados.

Gestión de incidencias en distintos departamentos y mantenimiento de las plataformas para mejorar su funcionamiento.

Entornos de prueba y despliegues

Configuración de entornos locales con Docker para probar Camunda 8, Zeebe, Operate y sus componentes asociados.

Uso de GitLab para el trabajo con el código y los despliegues a producción.

20–30workflows

Participación en la mejora de procesos automatizados orientados principalmente a scraping, validaciones y gestiones internas, con atención al seguimiento de incidencias y al tratamiento de errores.

ReactNestJSTypeScriptCamunda 8ZeebeOperatePuppeteerPostgreSQLMongoDBDockerGitLabGrafana
2020 — feb. 2023Soporte industrial
FUXERMAN

Técnico mecatrónico

Soporte técnico en informática, electrónica y electricidad industrial, junto con tareas de mantenimiento y gestión de la presencia digital de la empresa.

  • Administración de la página web y de las redes sociales.
  • Soporte en informática industrial y atención a incidencias de electrónica y electricidad.
  • Soporte en sistemas de automatización de Ulma.
  • Mantenimiento e instalación de puertas automáticas.
MecatrónicaAutomatización industrialInformáticaGestión web
2016 — 2018Mantenimiento y ventas
IMSERMAQ

Mantenimiento y ventas

Trabajo en mantenimiento de maquinaria y apoyo comercial, combinando tareas técnicas con atención a los canales de venta.

  • Mantenimiento de maquinaria alimenticia a nivel industrial.
  • Asistencia en ventas físicas y online.
  • Gestión de redes sociales.
Maquinaria industrialVentasRedes sociales
03 / Tecnologías

Las herramientas de mi trabajo.

Desarrollo web, datos y automatización, organizados por área.

Frontend

React · JavaScript
HTML5 · CSS3
Material UI

Backend

Node.js · NestJS
TypeScript · Express.js
APIs REST

Bases de datos

PostgreSQL · SQL
MongoDB · NoSQL

Automatización / BPM

Camunda 8 · Modeler
Zeebe · Operate
BPMN · Workflows

Entornos y seguimiento

Docker · GitLab
Grafana · Jira

Integraciones

Puppeteer · Web scraping
APIs externas
Tratamiento de datos

Otras herramientas

Directus · WordPress · Figma · Whimsical · Draw.io · Canva · Office

04 / Formación

Una base técnica.
Aprendizaje en movimiento.

Mecatrónica, desarrollo web, diseño de experiencia de usuario y programación en Java.

JUL. — AGO. 2024210 H

Java · IFCD052PO

Asociación Área Formación

Fundamentos de programación, orientación a objetos, estructuras de control, clases y bases de datos relacionales.

JUL. — AGO. 202460 H

Java · IFCD033PO

Fundación Confemetal

Programación de aplicaciones con Java, programación de sockets y diseño de aplicaciones distribuidas.

ABR. — OCT. 2022DESARROLLO WEB

Web Development Bootcamp

Ironhack

Programa intensivo de desarrollo web con React, Node.js, Express, MongoDB y Mongoose. HTML, CSS, SCSS, JSX, APIs REST, JavaScript y Bootstrap 5.

ENE. — OCT. 2022DISEÑO

UX/UI Design Initial

Coderhouse

Diseño basado en la experiencia de usuario, metodologías de diseño, estructura, prototipos y patrones. Uso de Figma, Whimsical y Draw.io.

MAY. — AGO. 2020IFCT031PO

HTML y CSS3

GDOCE

Creación, programación y diseño de páginas web.

FEB. 2011 — DIC. 2015FORMACIÓN TÉCNICA

Mecatrónica

EISPDM

Formación de técnico superior con conocimientos en electrónica, electricidad e informática a nivel industrial.

Java · 280 horas

SEPE · Formación complementaria en programación

EN FORMACIÓN
Español / NativoInglés / IntermedioAprendizaje continuo · Adaptabilidad · Trabajo en equipo
05 / Contacto

Conectemos.
El siguiente paso
empieza hablando.

Para conversar sobre desarrollo web, automatización de procesos u oportunidades profesionales.