Software engineering

Alex Casals Ocana

Software Engineer con mas de 4 anos de experiencia en frontend, foco fuerte en Angular y recorrido real liderando productos internos con impacto.

Abierto a oportunidades de software con producto, equipo y margen para construir bien.

Resumen

Ingeniero de software especializado en frontend moderno, con experiencia en Angular, TypeScript, testing, CI/CD y despliegue en entornos cloud. He trabajado en productos internos usados por miles de personas, evolucionando de intern a senior engineer en un entorno DevSecOps y colaborando tanto con negocio como con equipos tecnicos.

Experiencia

2019 - Actualidad

Software Engineer

Mango · Palau Solita i Plegamans, Spain

  • Crecimiento de intern a senior software engineer en dos anos, asumiendo ownership tecnico y capacidad de entrega en proyectos cada vez mas criticos.
  • Liderazgo en varios proyectos clave, incluyendo un chatbot interno con OpenAI API, Angular, Kotlin/Spring Boot y MongoDB, posteriormente destacado en Business Insider Spain.
  • Responsable tecnico en la migracion del service desk de Jira Server a Jira Cloud, con renovacion completa del frontend y nuevo backend en Kotlin, Spring Boot 3 y arquitectura hexagonal DDD.
  • Desarrollo de una aplicacion de fichaje laboral adoptada por cientos de personas en oficinas y tiendas para mejorar la gestion operativa.
  • Entrega de una landing enfocada en employer branding y captacion de talento para Mango Jobs.
  • Coordinacion de Microsoft PowerApps y supervision de desarrollo externo en Liferay, actuando como puente entre diseno, negocio y proveedor.
  • Mentorizacion de interns y participacion en una libreria de web components con Stencil para futuros productos internos.

Proyectos paralelos

Portfolio personal de musica y sound engineering

Proyecto autogestionado

2022 - Actualidad

  • Creacion y mantenimiento de una web propia para mostrar trabajos de produccion musical, mezcla y mastering.
  • Proyecto construido para combinar criterio visual, rendimiento web y una infraestructura moderna orientada a fiabilidad.
  • Uso de tecnologias frontend, cloud y CI/CD para ofrecer una experiencia rapida, segura y mantenible.

Skills tecnicas

Frontend

Angular NgRx RxJS Angular Universal JavaScript TypeScript SCSS Bootstrap

Backend

Kotlin Java Spring Boot Node.js Maven

Testing

Jest Jasmine Karma Cypress JUnit

CI/CD y DevOps

GitHub Actions Jenkins Docker Kubernetes

Cloud y datos

AWS CloudFront AWS SES AWS DynamoDB AWS S3 AWS API Gateway AWS Lambda Cloudflare MongoDB Oracle

Tooling y plataforma

ESLint Prettier Husky SonarQube Nx Storybook Stencil.js PowerApps Auth0 Google Analytics Google Tag Manager

Skills interpersonales

  • Comunicacion clara para explicar decisiones tecnicas a perfiles no tecnicos.
  • Colaboracion transversal con producto, diseno, negocio y proveedores externos.
  • Mentalidad de ownership, mejora continua y foco en calidad.
  • Mentoria y acompanamiento a perfiles junior e interns.

Educacion

2014 - 2019

Bachelor's degree in Computer Science

Autonomous University of Barcelona · Barcelona, Spain

Idiomas

Spanish Nativo
Catalan Nativo
English Fluido (Cambridge B2)

Intereses

  • Musica, guitarra y produccion propia.
  • Exploracion de generos musicales y tecnicas de sound engineering.
  • Aprendizaje continuo de herramientas creativas y tecnicas.