← Back to the site

Daniel
Oliva Gómez

Software engineer · Fullstack & CI/CD

About me

Fullstack software engineer (Angular, NestJS) focused on CI/CD and GitLab pipeline automation. Currently at Zennio, combining end-to-end product development with CI/CD and automation for the team.

Work experience

Fullstack engineer / Zennio

Toledo (remote from Barcelona) · January 2024 – present

  • Frontend ownership of the product (Angular, PrimeNG) and full-stack work (NestJS). Angular upgrades from 13 to 22.
  • Team quality standards: linting, formatting, pre-commit hooks and SonarQube scans.
  • Automated CHANGELOG.md: custom VS Code plugin that creates branches from develop knowing which PBIs they cover, and CI that fills in the entries on merge.
  • CI/CD on GitLab: code-review bots on merge requests, a daily-pipeline bot (proposes fixes and opens its MR) and auto-deploy; SBOM, SCA, DAST and SAST evidence on every tag.
  • AI in the team’s day-to-day work: skills, MCPs and integration into the development workflow.

Associate consultant / Vanadys

Barcelona · July 2021 – January 2024

  • Developing solutions for a bank’s Output using Avaloq.
  • Client communication and gathering of functional requirements.
  • Managing and editing Assentis templates to create dynamic documents according to client preferences.

Education

Universitat Oberta de Catalunya

September 2019 – January 2024

Degree in Computer Engineering · Specialisation in Software Engineering · Grade average: 9.36

IT Academy, Barcelona

January 2021 – July 2021

Fullstack Bootcamp with PHP and Laravel · Plus Tailwind and VueJS

Additional information

Final-year project: a cross-platform mobile app (iOS, Android, web) built with React Native and Expo.

Storia (since March 2026): an AI app that generates children’s stories, with narrative concept selection, custom characters and image generation. A personal project used as a testbed for new AI tools and trends.

I am also preparing for the GitLab Certified CI/CD Associate certification.