Tom Barbero

Madrid, Community of Madrid, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tom Barbero is a senior software engineer and front-end leader with 11 years of experience building multi-platform web and mobile services from requirements to CI/CD-driven delivery. Based in Madrid, he has led teams at MASMOVIL and BQ to scale front-end architecture, improve developer workflows, and launch customer-facing portals and React Native apps. He blends hands-on coding (including IoT/embedded contributions to avrgirl-arduino) with product-minded leadership, championing agile practices and continuous delivery. Known for turning legacy frontends into scalable, testable systems, he focuses on developer productivity as much as user experience. His background in rich interactive apps (AS3/Flex) and modern JS stacks gives him a wide perspective on evolving front-end challenges.
code11 years of coding experience
job17 years of employment as a software developer
bookM101JS: MongoDB for Node.js Developers Software informático y aplicaciones multimedia, M101JS: MongoDB for Node.js Developers Software informático y aplicaciones multimedia at Mongo University
bookMaster in AS3 Software informático y aplicaciones multimedia, Master in AS3 Software informático y aplicaciones multimedia at CICE Madrid
bookUniversidad Politécnica de Madrid
languagesEnglish, Spanish
github-logo-circle

Github Skills (9)

firmware10
embedded10
javascript10
serial-communication10
sys10
arduino10
interfacing9
hardware-interface9
nodejs9

Programming languages (6)

TypeScriptJavaC++CHandlebarsJavaScript

Github contributions (5)

github-logo-circle
noopkat/avrgirl-arduino

Aug 2016 - Dec 2016

:girl: :pager: A NodeJS library for flashing compiled sketch files to Arduino microcontroller boards.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 commits, 3 PRs, 6 comments in 3 months
Contributions summary:Tom primarily contributed to the `avrgirl-arduino` library, which is used for flashing compiled sketch files to Arduino boards. Their work included adding support for specific Arduino boards, such as the Zowi board and the ME Auriga board, and modifying the code to work with the Freaduino board in 3v3 mode. They also addressed issues related to the serial connection and updated the library to fix problems in the chrome extension.
sketch-filesgirljavascriptarduinonodejs-library
bq/botbloq

May 2017 - Oct 2017

Contributions:2 commits, 2 pushes in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tom Barbero