Saltar al contenido principal
Abierto a nuevas oportunidades

Pol Dotras Roca

DevOps & Full Stack Developer · Barcelona

Foto de Pol Dotras Roca

¿Quién soy?

A los 10 años empecé en una academia con Scratch. Hoy desarrollo y opero software en producción. Entre medias: robótica de competición, mecánica VEX, videojuegos en Unity y electrónica con Arduino.

Mi recorrido

  1. ScratchPrimeros pasos en lógica de programación.
  2. Lego MindstormsRobótica educativa.
  3. VEX RoboticsCompetición y mecánica.
  4. UnityDesarrollo de videojuegos y C#.
  5. ArduinoElectrónica, sensores y control.

Competición

🥇 LNRC — primeros puestos en velocímetro (PIDs con Arduino)
🏅 RoboCAT — semifinales

Por eso hoy construyo y opero productos de extremo a extremo: la curiosidad técnica viene de muy atrás.

Hacia dónde voy

Sigo aprendiendo sobre todo practicando: trasteo con mi homelab (Proxmox, Docker y Cloudflare Zero Trust) para probar lo que luego aplico en el trabajo. Mi objetivo es crecer hacia DevSecOps, integrando la seguridad desde el diseño de la infraestructura y de los pipelines, y sigo formándome en esa dirección.

Experiencia

  1. Optima Retail

    Vilassar de Mar
    1. Full Stack Developer & DevOps

      –

      Tras consolidarme como desarrollador del ERP a medida, asumí la infraestructura cloud y los pipelines de CI/CD y lideré técnicamente proyectos con clientes. Participaba en las decisiones técnicas con los tech leads y respondía de las incidencias críticas en producción.

      • SSO y MFA: lideré la implantación de SSO multitenant con federación de Active Directory vía OpenID Connect y 2FA por TOTP, a petición de una multinacional del sector lujo. Definí la solución con su equipo técnico, hice la demo a su dirección de IT y quedó reutilizable para el resto de clientes.
      • Pipeline serverless de OCR de facturas desplegado íntegramente con Terraform (Lambda, S3, SQS, Step Functions y Azure AI Document Intelligence). CI/CD con GitHub Actions autenticado en AWS vía OIDC, sin claves estáticas y con un rol IAM por entorno.
      • Voice bot con IA para atender por teléfono incidencias de emergencia, de principio a fin: Amazon Connect, Lex, Polly, Kinesis y Lambda versionadas con CI/CD, integrado en el backend del ERP.
      • Microservicio de WhatsApp multitenant en ECS con entornos dev y prod aislados, API, panel de gestión, Sentry y despliegue continuo con GitHub Actions.
      • Evaluación técnica y económica de AWS frente a Azure, preparación de la migración del ERP a AWS y dockerización de Laravel.
      • Contuve un incidente crítico de ARP spoofing y coordiné con un integrador y los ISP la renovación de la red y del wifi.
    2. Full Stack Developer

      –

      Desarrollo y mantenimiento del ERP a medida de la empresa, desde la lógica de negocio hasta la calidad del código y el soporte a producción.

      • Funcionalidades y reglas de negocio del ERP disparadas por eventos y condiciones.
      • Resolución de incidencias críticas en producción, incluidas caídas completas del sistema, también fuera de horario.
      • Revisión de Pull Requests en el proceso de QA obligatorio y workflows de GitHub Actions para validar sintaxis, dependencias y tests.
      • Inicio, junto al equipo, de la migración a arquitectura hexagonal y de la cobertura de tests.
      • Formación de los nuevos desarrolladores en procesos, herramientas y arquitectura.
  2. Kriter Software

    Mataró
    1. Desarrollador

      –

      Desarrollo y personalización de sistemas ERP-CRM y soluciones e-commerce.

      • Rediseño de interfaces web adaptativas para los sistemas B2B de Grupo Munreco.
      • Personalización de e-commerce en OpenCart, como sistemas avanzados de filtrado para variaciones de producto.
      • Docker y DevContainers para configurar entornos de desarrollo y producción.
      • APIs con Flask para mostrar métricas de rendimiento de aplicaciones web.
  3. Espinaler

    Vilassar de Mar
    1. Personal de TI

      –

      Soporte a usuarios y administración de sistemas, red y CPD.

      • Gestión y mantenimiento del CPD: switches, servidores NAS, máquinas virtuales, cableado, videograbadores y control de acceso.
      • Gestión de firewall, VPN y centralita virtual.
      • Scripts en Python y PowerShell para agilizar procesos en TPV y ERP.
      • Desarrollo de funcionalidades del nuevo e-commerce (PHP, JS, CSS, HTML).
    2. Auxiliar informático

      –

      Atención de incidencias de usuarios (hardware, software y red), mantenimiento del CPD e instalación de cableado UTP/FTP/STP/SFTP.

  4. Profesional independiente

    1. Desarrollador FiveM

      –

      Empecé de forma autodidacta y pasé a desarrollar como freelance scripts personalizados y corrección de bugs para servidores de FiveM (GTA V). Llegué a ser responsable del desarrollo y la infraestructura de servidores Top 10 de España.

Proyectos destacados

Centralita Telefónica Automatizada con IA

Recepcionista virtual que entiende intención, deriva o resuelve sin intervención humana.

Stack
  • Amazon Connect
  • Amazon Lex
  • Amazon Polly
  • Kinesis
  • AWS Lambda
  • AWS Bedrock
  • ERP
llamadas diarias~30atendidas de forma autónoma

SSO + 2FA TOTP con Active Directory Federado

Lead técnico y desarrollador. Reuniones directas con el cliente final para gestionar los requisitos de seguridad.

Stack
  • AD Federation Services
  • OpenID Connect
  • JWT
  • TOTP
usuarios+300desplegados en producción

Pipeline serverless de OCR con CI/CD + IaC

Las facturas llegan digitalizadas al ERP a través de Lambda, SQS y Step Functions, todo desplegado con Terraform. OIDC entre GitHub y AWS sin tokens ni secrets estáticos: solo permisos temporales y un rol IAM por entorno.

Stack
  • AWS Lambda
  • AWS Step Functions
  • Amazon SQS
  • Azure AI Document Intelligence
  • Terraform
  • GitHub Actions
  • OIDC
documentos~2.000procesados con OCR

Otros proyectos

Mensajería masiva WhatsApp

Microservicio multitenant en ECS con despliegue continuo.

Migración de ERP a AWS Cloud

De VPS manual a cloud con CI/CD (preparación).

Dockerización del ERP

Para acelerar el onboarding del equipo de devs.

Extracción masiva de datos

De bases de datos masivas para análisis posterior.

Automatización de procesos

Automatización de procesos internos.

Refactor de frontends B2B

Frontends corporativos (Munreco y otros).

Side project

FiveM 

Co-fundé y programé servidores de rol durante el confinamiento. “Olvidados” llegó al Top 10 de España y abrió la puerta a colaborar con otros servidores top del ecosistema.

Stack
  • Lua
  • JavaScript
  • HTML
  • CSS
  • BD
Top 10España

Stack técnico

Backend

  • PHP
  • Laravel
  • Python
  • Java
  • Kotlin
  • C#
  • Node.js

Frontend

  • JavaScript
  • TypeScript
  • React
  • Vue.js
  • Next.js
  • HTMX
  • LiveWire
  • Tailwind CSS
  • Bootstrap
  • Vite
  • Webpack
  • HTML
  • CSS

Mobile & Desktop

  • Flutter
  • Kotlin
  • C#

Bases de datos

  • SQL Server
  • MySQL
  • PostgreSQL
  • SQL

DevOps & Cloud

  • GitHub Actions
  • Docker
  • Terraform
  • CI/CD
  • AWS
  • ECS
  • EC2
  • S3
  • SES
  • Step Functions
  • Bedrock
  • Connect
  • Route 53
  • AWS CLI
  • Cloudflare
  • CDN
  • OIDC

Sistemas y Redes

  • DNS
  • SSL
  • Active Directory
  • AD Federados
  • Bash

Seguridad y Auth

  • JWT
  • OpenID Connect
  • SSO
  • 2FA TOTP

IA / Servicios cognitivos

  • AWS Bedrock
  • Amazon Connect
  • Azure AI Documents

Otros

  • WordPress
  • Lua
  • Arduino
  • C++
  • Despliegue web
  • Integration tests

Formación

  • CFGS Desarrollo de Aplicaciones Multiplataforma (DAM)

    Escola Pia Mataró · 2022 – 2024

  • CFGM Sistemas Microinformáticos y Redes (SMR)

    Escola Pia Mataró · 2020 – 2022

    Nota media de 9,6 · Mención especial en el Concurso de Ideas Emprendedoras

Abierto a nuevas oportunidades

Hablemos

¿Buscas a alguien para tu equipo o quieres comentar algún proyecto? Escríbeme y lo hablamos.

Emailhi@poldotras.com

Respuesta personal y rápida

O envíame un mensaje directo

Tus datos se usan únicamente para responder a tu mensaje. Más información en la política de privacidad.