Experience

Datadog

Software Engineer • May, 2022 — Present

  • Jun 2026 - Present: Code Security team. I build static analysis tools and tools for AI agents that help developers find and address security issues across their workflows.

    Tech stack: Go, Rust

  • May 2022 - Jun 2026: IDE Integration team, building the Datadog extension for VS Code & Cursor, which brings Datadog to your code editor to accelerate your development.

    I also collaborated on the Datadog Static Analyzer, which helps developers identify potential issues in their code before it reaches production.

    Tech stack: TypeScript, Rust, React, VS Code

BcnRust

Founder & Community Lead • Jul, 2018 — Oct, 2026

Since 2018, I built and led BcnRust, the Rust community in Barcelona and one of the most active Rust communities in Spain.

  • Organized 20+ meetups covering Rust fundamentals, async, web frameworks, tooling, performance, WASM, embedded and real-world Rust applications.
  • Delivered several talks on Rust, developer tooling, Actix Web, and async programming.
  • Created educational Rust content on YouTube, including series on Actix Web APIs, Introduction to Rust, and multiple live coding streams.
  • Coordinated speakers, venues, sponsors and collaborations with companies adopting Rust.
  • Fostered a welcoming, inclusive community with consistent attendance and long-term engagement.
  • Connected local developers with companies hiring Rust talent and collaborated with other tech communities in Barcelona.
  • Main local organizer of RustFest Barcelona 2019, supporting logistics, speaker coordination and community engagement.
After a deeply rewarding journey, I handed over the leadership of the community to ensure its continued growth under new management.

Licensebat

Founder • Apr, 2019 — Jan, 2025

OSS tool and SaaS to help software companies ensure their current and future dependencies comply with their license policies. Built with Rust in order to leverage its awesome trifecta: Safety, Speed and Fearless Concurrency.

Tech stack: Rust, Actix-web, SQLx, PostgreSQL, Redis, Shuttle, TypeScript, GitHub Actions

Koa Health

Software Engineer • Nov, 2020 — May, 2022

  • Feb 2021 - May 2022: First member of the company's Core Team, which was responsible for building tools and services to help our product teams succeed.

    Tech stack: TypeScript, NodeJS, PostgreSQL, Rust, SvelteJs, AWS, Dart, Flutter, NestJS, GitHub Actions

  • Nov 2020 - Feb 2021: After more than 2 years working in Telefonica Alpha, the company spun out and Koa Health was born. I kept working on Foundations, our flagship mobile app that helps teams build the skills they need to manage stress and become more resilient.

    Tech stack: Flutter, Dart, Rust, PostgreSQL, Kubernetes, Docker, AWS, Serverless, TypeScript, NodeJS, JavaScript, GitHub Actions

Telefónica Innovación Alpha

Tech Lead & Software Engineer • May, 2018 — Nov, 2020

I was involved in many different projects and tasks related to our Health Moonshot which covered:

  • Foundations mobile app & services (formerly Evermind)
  • Working with mobile sensors.
  • Oversaw several services written in Go (Notifications, CMA, Foundations Backend...)
  • Helped to introduce Flutter into the company.
  • Lull Tech Lead (sleep mobile app).
  • Several CLIs written in Rust to help our team work better and faster.
  • Support for several product teams (Mina, Remix...)
Tech stack: Flutter, Rust, Go, Dart, Kotlin, PostgreSQL, Kubernetes, AWS, TypeScript, Angular 6, Ionic, NodeJS, OAuth2, JavaScript, MongoDB, Docker, GitHub Actions

Valudio

Software Architect, Engineer & Trainer • Jul, 2016 — May, 2018

  • Worked on several apps, mainly for the healthcare sector, using many different technologies and playing several roles.
  • Was involved in most of the company projects, from inception to final delivery, helping gather requirements, meeting with customers when needed, and driving the execution and delivery roadmaps.
  • Delivered Angular training to several companies.
Tech stack: Angular, React Native, .NET Core, MongoDB, Git, Docker, Electron, Oracle, TypeScript, WebSockets, Rust, RxJs, GraphQL, Apollo Server, Node, Jest, OAuth2, Gitlab CI

Tokiota

Software Architect, Engineer & Consultant • Mar, 2015 — Jul, 2016

  • Worked as a consultant on many different projects for several companies. Focused on .NET, JavaScript and Mobile.
  • Also worked as an internal trainer, helped in the recruitment and candidate assessment processes and took part in requirements elicitation and the preparation of project proposals.
  • Played different development roles, from architecture to implementation.
Tech stack: C#, .NET, WPF, Git, Powershell, Azure, Android, OAuth2, Oracle, SQLite, JavaScript, React, Phaser, Node, Jasmine

Byrom

Lead Web Developer • Dec, 2007 — Mar, 2015

  • Led the web development team for several projects:

    • 2015 FIFA Women's World Cup Canada
    • 2013 FIFA Confederations Cup Brazil
    • 2014 FIFA World Cup Brazil
    • 2011 FIFA Women's World Cup Germany
    • 2011 Invitation to Tender FIFA Women's World Cup Germany
    • 2010 FIFA World Cup South Africa
    • 2009 FIFA Confederations Cup South Africa
  • My tasks were related to development, team coordination, application design, UX design and documentation.

Tech stack: ASP.NET, Angular, LESS, JavaScript, C#, SQL Server, Silverlight, Visual Basic, WPF, Windows Forms

Netydea

Software Engineer • Sep, 2005 — Dec, 2007

Worked as a full stack developer using many different technologies and mainly building websites for local companies in Spain (mostly in the publishing industry).

It was my first formal job as a software engineer and I learnt a lot about the .NET framework, web development and databases. I was initially hired because I had some Scrum e-learning experience from my time in Universitat de Barcelona Virtual.

Tech stack: VB.Net, ASP.NET, PHP, SQL Server, MySQL, ASP, JavaScript, IIS, CSS

Universitat de Barcelona Virtual

Multimedia Editor • 2004 — 2005

I started by creating multimedia courses using Flash and ActionScript, but I was eventually hired as an editor thanks to my academic background. My tasks included:

  • Editing several online courses
  • Interviewing authors
  • Content management

Education

Universitat de Barcelona

Ciencias de la Información, Licenciatura • 2000 - 2005

Comunicación Audiovisual: specialized in E-Learning & Web

Universitat Oberta de Catalunya

Grado en Ingeniería Informática • 2010 — On hold

I completed the first year, but after my two kids were born I put my studies on hold. I still take some courses from time to time.

Projects

Founder & Principal Developer • April, 2019 — January, 2025

OSS tool and SaaS to help software companies ensure their current and future dependencies comply with their license policies. Built with Rust in order to leverage its awesome trifecta: Safety, Speed and Fearless Concurrency.

(https://licensebat.com)

Founder & Speaker • July, 2018 — October, 2026

Just after discovering Rust, I felt the need to connect with others who shared that interest, so I created the first Rust community in Barcelona. I organized meetups and gave talks for more than eight years before handing over the leadership of the community.

(https://www.youtube.com/@bcnrust)

Content creator • May, 2020 — Present

When the pandemic began and it was no longer possible to meet in person with the members of the Barcelona Rust meetup, I decided to start a YouTube channel to share some of my Rust knowledge with the Spanish-speaking community.

(https://www.youtube.com/robertohuertasm)

OSS Author & Maintainer • Jun, 2016 — Present

First Visual Studio Code extension providing file icons. Over 15M installs and 4K+ GitHub stars.

(https://github.com/vscode-icons/vscode-icons)

Outside Interests

  • Music: I play the tenor saxophone, although I'm currently enjoying the Travel Sax 2. I'm also learning to play the piano and experimenting with electronic music. You can listen to my songs here.
  • Cycling, Swimming and Exercise: I enjoy swimming, but nowadays I'm more into riding my bike. I also like to stay active by working out regularly.
  • OSS contributor: I enjoy contributing to cool projects or creating my own, usually Rust-related.

Additional Links