Barcelona, Spain • [email protected]
I love software development. Especially programming languages.
Over the years, I've been mainly working as an individual contributor and, occasionally, as a tech lead, and I've been involved in many different projects both in the front end and the back end.
In 2017, I discovered the Rust programming language and I've been fascinated by it since then. To get in touch with others who shared my passion I started BcnRust, a Barcelona-based user group community, and later, in 2019 I became the main local organizer of the Barcelona Rustfest, the biggest physical edition so far with more than 1K attendees.
When COVID arrived, I decided to start a YouTube channel dedicated to the Rust programming language. Sharing knowledge is one of my main motivations and I enjoy it a lot, that’s why I also write blog posts related to software development both in my blog and other social media.
I’m always eager to learn, contribute to cool projects, and face interesting challenges.
I also think connecting with people is important in our business. You never know what kind of opportunities lie ahead. So, I’m always open to meeting new people, getting in touch with innovative ideas, and building something that can change our lives for the better.I work in the IDE Integration team, building a Visual Studio Code extension that helps developers monitor their applications and infrastructure directly from their IDE.
I also collaborate on the Datadog Static Analyzer tool, which assists developers in identifying potential issues in their code before deployment to production.
Tech stack: TypesScript, Rust, React, VS Code
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
I was involved in many different projects and tasks related to our Health Moonshot which covered:
Led the web development team for several projects:
My tasks were related to development, team coordination, application design, UX design and documentation.
Worked as a full stack developer using many different technologies and building mainly websites for local companies in Spain (mainly from the editorial 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-leaning experience from my time in Universitat de Barcelona Virtual.
Tech stack: VB.Net, ASP.NET, PHP, SQL Server, MySQL, ASP, JavaScript, IIS, CSSI started providing some multimedia courses using Flash and ActionScript, but I was eventually hired to work as editor due to my academic formation. Some of the tasks involved:
Comunicación Audiovisual: specialized in E-Learning & Web
Completed the first year but with the arrival of my two kids I stopped the classes and eventually do some of the courses from time to time.
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)Just after discovering Rust, I felt the need to connect with others with the same interest and I created the first community in Barcelona around Rust. I've been organizing meetups and giving talks since then. This is currently the biggest active Rust community in Spain.
(https://www.youtube.com/@bcnrust)After the beginning of the pandemics, as it was not possible to phisically meet with the members of the Barcelona Rust meetup, I decided to set up a YouTube channel to share some of my Rust knowledge with the Spanish-speaking community.
(https://www.youtube.com/robertohuertasm)First Visual Studio Code extension providing icons. +15M installations. +4K GitHub Stars.
(https://github.com/vscode-icons/vscode-icons)