Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
background-images
Ángel Gutiérrez

Ángel Gutiérrez

Granollers

Summary

Experienced professional with 20 years in technology consulting, electronics, telecommunications, and certification. Expertise in firmware and software development. Certified Professional Scrum Master (PSM I) skilled in leading teams to success. Passion for artificial intelligence fueling pursuit of master's degree in AI, with goal of transitioning career to data science and AI development.

Overview

20
20
years of professional experience
1
1
Certification

Work History

SW Technical Lead, Scrum Master

K-LAGAN (Technology consulting)
05.2020 - Current
  • Customer: SumUp (Germany, China and Brazil).
  • Programming manufacturing tests in Python, C and C# for card readers.
  • Technical Lead and Scrum Master in an engineering team with six engineers.
  • Achievements: The manufacturing SW developed by the team I lead allows testing on the production line of around 900k payment devices manufactured annually by SumUp.

Embedded Software Engineer

K-LAGAN (Technology consulting)
11.2018 - 04.2020
  • Customer: Hewlett Packard (Barcelona).
  • Programming Ink Delivery System (IDS) for 2D large format printers. Programming in modern C++ over Linux Embedded and ThreadOS RTOS.
  • Development of Python scripts implementing integration tests.
  • Unit testing using GoogleTest (GTest).

Embedded Software Engineer

K-LAGAN (Technology consulting)
11.2015 - 05.2016
  • Customer: Siemens (Madrid).
  • Programming display-based system in C and C++ for high-speed trains.
  • Development over Linux Embedded with redundant monitoring architecture to satisfy a safety level requirement of SIL2.

Embedded Software Engineer

K-LAGAN (Technology consulting)
09.2014 - 11.2015
  • Customer: UTC Fire & Security (Barcelona).
  • Programming LON network interface in C++ for fire panels. Programming over MQX RTOS and Linux Embedded with multicore microcontroller.
  • Development of C++ libraries that allow reusing source code.
  • Development of Python scripts to test firmware.

Embedded Software Engineer

BKB Global Group (Variable Message Sign ‘VMS’ manufacturer)
01.2012 - 09.2014
  • Programming control app in C using SNMP protocol and Bootloader app with backup algorithm for Full-Matrix Full-Color VMS.
  • Development of low-level drivers to communicate with UARTs, USB, GPIO, Ethernet, memories (Flash SPI, EEPROM, etc).
  • Creation of a custom Board Support Package (BSP) to be used in MQX RTOS.
  • Project management.

Technical Certification Lead

Applus+ Certification Technological Center
01.2011 - 01.2012
  • Technical Lead for Intelligent Transport Systems (ITS) certification.
  • Project management and Tech Lead with four engineers.
  • Business actions.

Traffic & Transportation Engineer

Applus+ Certification Technological Center
07.2005 - 01.2011
  • Design and Programming simulator platform of Intelligent Transport Systems (ITS) in LabView for certification of ITS real systems.
  • Testing and certification of communication protocols in ITS systems.

Education

Master's degree - Artificial Intelligence

International University of La Rioja (UNIR)
Spain
07.2025

Advanced University Course - Data Governance and data-driven decision making

International University of La Rioja (UNIR)
Spain
07.2025

Advanced University Course - Big Data Engineering

International University of La Rioja (UNIR)
Spain
03.2025

Bachelor’s Degree - Electronics Engineering

Autonomous University of Barcelona (UAB)
Spain
01.2011

Graduate - Telecommunications Engineering

Autonomous University of Barcelona (UAB)
Spain
01.2006

Skills

  • Data analysis using Python
  • Data quality assurance
  • Development of supervised and unsupervised models
  • Experience with deep learning models
  • Experienced with machine learning frameworks: TensorFlow, Keras, Scikit-Learn
  • Experience with NLP tools and libraries
  • Fine-tuning of LLMs
  • Familiarity with RAG techniques
  • Microsoft Azure and AWS certification
  • Skilled in data management with Apache Hive
  • Experienced with Google Colab
  • Anaconda user
  • CI/CD implementation with Jenkins
  • Software unit testing
  • Experienced with Pytest testing framework
  • Software architecture specification
  • Experience with SQL database queries
  • Object-oriented programming in Python
  • Experienced with real-time operating systems
  • Embedded systems programming
  • Experienced in reading and understanding electronic schematics
  • Experience with version control systems
  • PEP-8 compliant Python coding
  • Experienced in managing AI projects
  • Experienced in Agile project management

Languages

English: C1
Spanish: Native
Catalan: Native

Certification

AWS Certified Cloud Practitioner

Microsoft Certified: Azure Fundamentals (AZ-900)

Professional Scrum Master™ I (PSM I)

High School Teacher Certified

Timeline

SW Technical Lead, Scrum Master

K-LAGAN (Technology consulting)
05.2020 - Current

Embedded Software Engineer

K-LAGAN (Technology consulting)
11.2018 - 04.2020

Embedded Software Engineer

K-LAGAN (Technology consulting)
11.2015 - 05.2016

Embedded Software Engineer

K-LAGAN (Technology consulting)
09.2014 - 11.2015

Embedded Software Engineer

BKB Global Group (Variable Message Sign ‘VMS’ manufacturer)
01.2012 - 09.2014

Technical Certification Lead

Applus+ Certification Technological Center
01.2011 - 01.2012

Traffic & Transportation Engineer

Applus+ Certification Technological Center
07.2005 - 01.2011

Master's degree - Artificial Intelligence

International University of La Rioja (UNIR)

Advanced University Course - Data Governance and data-driven decision making

International University of La Rioja (UNIR)

Advanced University Course - Big Data Engineering

International University of La Rioja (UNIR)

Bachelor’s Degree - Electronics Engineering

Autonomous University of Barcelona (UAB)

Graduate - Telecommunications Engineering

Autonomous University of Barcelona (UAB)
Ángel Gutiérrez