Marcello Barile

Software Engineer at WeClimb.it

Bari, Apulia, Italy
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

👤
Senior
🎓
Top School
Marcello Barile is a versatile software engineer with 11 years of experience building full-stack TypeScript and JavaScript solutions, currently shaping the Camunda modeler. He combines production-grade backend and frontend expertise—GraphQL, Node.js, relational and NoSQL databases—with strong habits around CI, testing and maintainable code. His background spans startups, enterprise projects and open-source robotics/IoT work (notably contributions to Dexter Industries’ GrovePi and GoPiGo libraries), reflecting a hands-on approach from embedded sensor drivers to browser-based tooling. Founder of a niche outdoor search engine, he brings product intuition and cross-cultural collaboration to distributed teams. Colocated in Bari, Italy, he pairs curiosity for computer vision and robotics with a pragmatic focus on shipping resilient automation.
code11 years of coding experience
job15 years of employment as a software developer
bookInformatica e tecnologie per la produzione del Software, Informatica e tecnologie per la produzione del Software at Politecnico di Bari
languagesEnglish, Italian, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

grovepi10
i2c10
iot10
embedded10
javascript10
grove10
robotics10
nodejs10
raspberry-pi10
sys10
sensor10
iot-devkit10
arduino9
go3

Programming languages (10)

TypeScriptMDXJavaC++CJavaScriptGoPHP

Github contributions (5)

github-logo-circle
DexterInd/GrovePi

Feb 2015 - Jul 2017

GrovePi is an open source platform for connecting Grove Sensors to the Raspberry Pi.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:56 commits, 14 PRs, 38 comments in 2 years 6 months
Contributions summary:Marcello's commits primarily focus on developing and implementing the GrovePi platform, a system for connecting Grove sensors to a Raspberry Pi. Contributions include the development and modification of a NodeJS library (grovepi.js and grovepi.commands.js) for interacting with Grove sensors, including the addition of support for new sensors, firmware commands, and bug fixes. The user's work also includes test cases and modifications to existing sensor drivers.
grovepiraspberry-pigrove-sensorsgrovepi-boardiot
DexterInd/GoPiGo

Mar 2015 - Jun 2016

The GoPiGo Robot for Raspberry Pi
Role in this project:
userFull-stack Developer
Contributions:32 commits, 7 PRs, 14 comments in 1 year 3 months
Contributions summary:Marcello implemented a NodeJS library to control and interact with the GoPiGo robot, demonstrating backend development skills. This library provides foundational Arduino functions like pin mode setting, digital and analog I/O, and GoPiGo-specific motor controls and sensor readings. The contributions include refactoring of the library for use in both NodeJS and Java as well as the addition of new functionality such as trim and encoder readings, showing a full-stack approach to the project.
raspberry-pigopigostemroboticsrobotics-programming
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