About Me

Hi there! I am Albert Rial :wave:,
I am a computer scientist specialised in software development and artificial intelligence. I consider myself a responsible person, with the ability to learn and adapt quickly. I love challenges, enjoy getting things done and always try to do my best in everything I do.

Professional experience

Machine Learning Engineer, HP Inc, Barcelona

2025 — present

Started working at the Global Pricing Advanced Analytics team. Responsible for the development, deployment, and monitoring of advanced machine learning models that directly impact HP’s pricing strategies.

Software Engineer Tech Lead, HP Inc, Barcelona

2023 — 2025

Led the design and development of machine learning‑based systems for image processing and enhancement. Technical lead of our team. Defined the architecture and roadmap of our assets, mentoring and supporting others, and always aiming to deliver scalable and maintainable solutions aligned with business goals and stakeholders.

Software Engineer, HP Inc, Barcelona

2021 — 2023

Development of firmware and software solutions with quality, scalability and innovation at the helm.

AI Research Intern, Computer Vision Center (CVC), Barcelona

2021 — 2021

Worked at Human Pose Recovery and Behavior Analysis (HuPBA) group. Research in the field of 3D reconstruction from 2D images, pushing the boundaries of the state-of-the-art in the reconstruction of 3D garment models from just a single RGB image. Publication accepted to IEEE International Conference on Automatic Face and Gesture Recognition (FG 2021) and awarded with a Google Best Poster Award.

Graduate Software Engineer, HP Inc, Barcelona

2019 — 2021

Started working at the Imaging & Printing Group of the Large Format Printing (LFP) division in HP Inc.

Software Developer, VIDMAR, Barcelona

2018 — 2019

Development and maintenance of different software solutions for industries.

Academic background

MSc in Artificial Intelligence, Polytechnic University of Catalonia (UPC-BarcelonaTech)

2019 — 2021

Studied in-depth aspects of machine learning, deep learning, computer vision, natural language processing and multi-agent systems, among others. Honours in courses including Machine Learning, Human Language Engineering, Big Data or Intelligent Project. Graduated with a GPA of 3.89 (9.6/10) and awarded an honours degree for being the 2nd among 40 students.

MSc in Cybersecurity, Polytechnic University of Catalonia (UPC-BarcelonaTech)

2018 — 2019

Hands-on experience in ethical hacking, secure software development, malware analysis, forensics and cryptography. Honours in courses including Pentesting (Ethical Hacking), Risk Analysis or Data-Driven Security.

Bachelor's degree in Computer Science, Polytechnic University of Catalonia (UPC-BarcelonaTech)

2014 — 2018

Specialised on software engineering. Learned all necessary skills to participate in projects for the design, maintenance and evaluation of software systems. Honours in courses including Programming, Probability and Statistics, Mathematics, Parallel Comptuing or Databases. Graduated with a GPA of 3.78 (9.3/10) and awarded an honours degree for being the 3rd among 229 students.

Technical skills

Soft skills