Exploring the Potential of AI!
Biography
Hello world, I am Ian. I am a Telecommunications engineer with a strong specialization in Computer Vision and Machine Learning.
I am currently working at CoatingAI AG, a startup that aims to leverage the power of artificial intelligence to automate coating processes and boost efficiency. My main role includes developing software tools for machine learning solutions, both as standalone applications and packages of the company's full software pipeline. My responsibilities span the full pipeline: GPU-accelerated dataset generation, development and refinement of in-house deep learning models, evaluation and visualization of training metrics, and deployment of containerized services on GCloud.
Whether it is for work or for fun, I love to explore new technologies and learn new skills. From data science to web development, I am always looking for new challenges to tackle. Currently, paying attention to the latest trends in AI, exploring the potential of these tools and how to exploit them in practical applications.

Skills
Experience
Machine Learning Engineer @coatingAI
April 2025 - Present | (remote) Barcelona, SpainI am involved in the continuous development and refinement of proprietary deep learning models, primarily using PyTorch. My responsibilities include dataset generation, experiment tracking, and systematic evaluation of training metrics to guide model improvements. From an operational perspective, I containerize models and supporting frameworks, deploy them as services and jobs on GCloud, and maintain reproducible workflows using tools such as MLflow and DVC.
Computer Vision Engineer @coatingAI
May 2022 - April 2025 | (remote) Barcelona, SpainI am actively involved in the development of a cutting-edge 3D reconstruction pipeline, comprising camera drivers, recording tools, and advanced techniques for point cloud reconstruction, denoising, matching, and meshing. Additionally, I am helping with the frontend development of the company's application portfolio.
Computer Vision Engineer @Beamagine
May 2021 - May 2022 | Terrassa, SpainAs a Computer Vision Engineer at Beamagine's Perception Research Team, I played a key role in the development of cutting-edge solutions for pedestrian detection in point clouds, and multimodal images. Additionally, contributed to the development of point cloud visualization and annotation tools using Qt Creator and OpenGL.
Junior Project Manager @ITnow
Jul. 2019 - Aug. 2020 | Barcelona, SpainDuring my time as a Junior Project Manager at ITnow's Backends and Cloud Support teams, I contributed to the successful execution of various projects. I was part of the team responsible for key aspects of the architecture and backend operations, including CPU and memory capacity planning, alert monitoring and continuity planning. In the Cloud Support team, within an Agile squad, we provided technical support for migrating applications from local servers to the cloud.
Internship @Barcelona City Council
Mar. 2018 - Jul. 2018 | Barcelona, SpainDuring my internship in Systems and Operations, I executed a proof of concept for an NLP-based chatbot. This project involved implementing natural language processing techniques to develop an intelligent chatbot capable of understanding and responding to user queries.
Internship @EY
Oct. 2017 - Feb. 2018 | Barcelona, SpainDuring my internship at EY, I focused on IT security risk assessment and data access control in the IT Security Risk FSO team.
Education
M.Sc. In Computer Vision @Universitat Autònoma de Barcelona — Computer Vision Center (CVC)
2020-2021 | Barcelona, SpainSpecialization that provides the foundations of Computer Vision, a technology within the Artificial Intelligence field, that acts as a fundamental component to perform smart tasks in systems such as assisting medical diagnosis and surgery, autonomous car driving, industry quality control, surveillance applications, or improving interfaces for multimedia data access.
M.Sc. In Telecommunication Engineering @La Salle - Universitat Ramon Llull (URL)
2017-2019 | Barcelona, SpainThe master covered the design and communication systems network concepts, hardware and software developments (reaching prototype level), radiofrequency systems, technology project management and business creation.
B.Sc. In Telecommunication Engineering @Universitat Politècnica de Catalunya (UPC)
2011-2017 | Barcelona, SpainCovered competences in Telecommunication Systems, Audiovisual Systems, Telematics, and Electronics.