Salta al contingut principal
Obert a noves oportunitats

Pol Dotras Roca

DevOps & Full Stack Developer · Barcelona

Foto d'en Pol Dotras Roca

Qui sóc?

Als 10 anys vaig començar en una acadèmia amb Scratch. Avui desenvolupo i opero programari en producció. Pel mig: robòtica de competició, mecànica VEX, videojocs en Unity i electrònica amb Arduino.

El meu recorregut

  1. ScratchPrimers passos en lògica de programació.
  2. Lego MindstormsRobòtica educativa.
  3. VEX RoboticsCompetició i mecànica.
  4. UnityDesenvolupament de videojocs i C#.
  5. ArduinoElectrònica, sensors i control.

Competició

🥇 LNRC — primers llocs en velocímetre (PIDs amb Arduino)
🏅 RoboCAT — semifinals

Per això avui construeixo i opero productes d'extrem a extrem: la curiositat tècnica ve de molt enrere.

Cap a on vaig

Continuo aprenent sobretot practicant: trastejo amb el meu homelab (Proxmox, Docker i Cloudflare Zero Trust) per provar el que després aplico a la feina. El meu objectiu és créixer cap a DevSecOps, integrant la seguretat des del disseny de la infraestructura i dels pipelines, i continuo formant-me en aquesta direcció.

Experiència

  1. Optima Retail

    Vilassar de Mar
    1. Full Stack Developer & DevOps

      –

      Després de consolidar-me com a desenvolupador de l'ERP a mida, vaig assumir la infraestructura cloud i els pipelines de CI/CD i vaig liderar tècnicament projectes amb clients. Participava en les decisions tècniques amb els tech leads i responia de les incidències crítiques en producció.

      • SSO i MFA: vaig liderar la implantació d'SSO multitenant amb federació d'Active Directory via OpenID Connect i 2FA per TOTP, a petició d'una multinacional del sector del luxe. Vaig definir la solució amb el seu equip tècnic, en vaig fer la demo a la seva direcció d'IT i va quedar reutilitzable per a la resta de clients.
      • Pipeline serverless d'OCR de factures desplegat íntegrament amb Terraform (Lambda, S3, SQS, Step Functions i Azure AI Document Intelligence). CI/CD amb GitHub Actions autenticat a AWS via OIDC, sense claus estàtiques i amb un rol IAM per entorn.
      • Voice bot amb IA per atendre per telèfon incidències d'emergència, de principi a fi: Amazon Connect, Lex, Polly, Kinesis i Lambda versionades amb CI/CD, integrat al backend de l'ERP.
      • Microservei de WhatsApp multitenant a ECS amb entorns dev i prod aïllats, API, panell de gestió, Sentry i desplegament continu amb GitHub Actions.
      • Avaluació tècnica i econòmica d'AWS davant d'Azure, preparació de la migració de l'ERP a AWS i dockerització de Laravel.
      • Vaig contenir un incident crític d'ARP spoofing i vaig coordinar amb un integrador i els ISP la renovació de la xarxa i del wifi.
    2. Full Stack Developer

      –

      Desenvolupament i manteniment de l'ERP a mida de l'empresa, des de la lògica de negoci fins a la qualitat del codi i el suport a producció.

      • Funcionalitats i regles de negoci de l'ERP disparades per esdeveniments i condicions.
      • Resolució d'incidències crítiques en producció, incloses caigudes completes del sistema, també fora d'horari.
      • Revisió de Pull Requests dins del procés de QA obligatori i workflows de GitHub Actions per validar sintaxi, dependències i tests.
      • Inici, juntament amb l'equip, de la migració a arquitectura hexagonal i de la cobertura de tests.
      • Formació dels nous desenvolupadors en processos, eines i arquitectura.
  2. Kriter Software

    Mataró
    1. Desenvolupador

      –

      Desenvolupament i personalització de sistemes ERP-CRM i solucions e-commerce.

      • Redisseny d'interfícies web adaptatives per als sistemes B2B de Grupo Munreco.
      • Personalització d'e-commerce a OpenCart, com ara sistemes avançats de filtratge per a variacions de producte.
      • Docker i DevContainers per configurar entorns de desenvolupament i producció.
      • APIs amb Flask per mostrar mètriques de rendiment d'aplicacions web.
  3. Espinaler

    Vilassar de Mar
    1. Personal d'IT

      –

      Suport a usuaris i administració de sistemes, xarxa i CPD.

      • Gestió i manteniment del CPD: switches, servidors NAS, màquines virtuals, cablatge, videogravadors i control d'accés.
      • Gestió de firewall, VPN i centraleta virtual.
      • Scripts en Python i PowerShell per agilitzar processos al TPV i a l'ERP.
      • Desenvolupament de funcionalitats del nou e-commerce (PHP, JS, CSS, HTML).
    2. Auxiliar informàtic

      –

      Atenció d'incidències d'usuaris (maquinari, programari i xarxa), manteniment del CPD i instal·lació de cablatge UTP/FTP/STP/SFTP.

  4. Professional independent

    1. Desenvolupador FiveM

      –

      Vaig començar de manera autodidacta i vaig passar a desenvolupar com a freelance scripts personalitzats i correcció de bugs per a servidors de FiveM (GTA V). Vaig arribar a ser responsable del desenvolupament i la infraestructura de servidors Top 10 d'Espanya.

Projectes destacats

Centraleta Telefònica Automatitzada amb IA

Recepcionista virtual que entén la intenció, deriva o resol sense intervenció humana.

Stack
  • Amazon Connect
  • Amazon Lex
  • Amazon Polly
  • Kinesis
  • AWS Lambda
  • AWS Bedrock
  • ERP
trucades diàries~30ateses de forma autònoma

SSO + 2FA TOTP amb Active Directory Federat

Lead tècnic i desenvolupador. Reunions directes amb el client final per gestionar els requisits de seguretat.

Stack
  • AD Federation Services
  • OpenID Connect
  • JWT
  • TOTP
usuaris+300desplegats en producció

Pipeline serverless d'OCR amb CI/CD + IaC

Les factures arriben digitalitzades a l'ERP a través de Lambda, SQS i Step Functions, tot desplegat amb Terraform. OIDC entre GitHub i AWS sense tokens ni secrets estàtics: només permisos temporals i un rol IAM per entorn.

Stack
  • AWS Lambda
  • AWS Step Functions
  • Amazon SQS
  • Azure AI Document Intelligence
  • Terraform
  • GitHub Actions
  • OIDC
documents~2.000processats amb OCR

Altres projectes

Missatgeria massiva WhatsApp

Microservei multitenant a ECS amb desplegament continu.

Migració d'ERP a AWS Cloud

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

Dockerització de l'ERP

Per accelerar l'onboarding de l'equip de devs.

Extracció massiva de dades

De bases de dades massives per a anàlisi posterior.

Automatització de processos

Automatització de processos interns.

Refactor de frontends B2B

Frontends corporatius (Munreco i altres).

Side project

FiveM 

Vaig cofundar i programar servidors de rol durant el confinament. “Olvidados” va arribar al Top 10 d'Espanya i va obrir la porta a col·laborar amb altres servidors top de l'ecosistema.

Stack
  • Lua
  • JavaScript
  • HTML
  • CSS
  • BD
Top 10Espanya

Stack tècnic

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 dades

  • 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

Sistemes i Xarxes

  • DNS
  • SSL
  • Active Directory
  • AD Federats
  • Bash

Seguretat i Auth

  • JWT
  • OpenID Connect
  • SSO
  • 2FA TOTP

IA / Serveis cognitius

  • AWS Bedrock
  • Amazon Connect
  • Azure AI Documents

Altres

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

Formació

  • CFGS Desenvolupament d'Aplicacions Multiplataforma (DAM)

    Escola Pia Mataró · 2022 – 2024

  • CFGM Sistemes Microinformàtics i Xarxes (SMX)

    Escola Pia Mataró · 2020 – 2022

    Nota mitjana de 9,6 · Menció especial al Concurs d'Idees Emprenedores

Obert a noves oportunitats

Parlem-ne

Busques algú per al teu equip o vols comentar algun projecte? Escriu-me i en parlem.

Emailhi@poldotras.com

Resposta personal i ràpida

O envia'm un missatge directe

Les teves dades s'utilitzen únicament per respondre el teu missatge. Més informació a la política de privacitat.