Nicholas Cristofaro

Software Engineer at The Things Industries

Minas Gerais, Brazil
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
Nicholas Cristofaro is a software engineer based in Minas Gerais, Brazil, with eight years of hands-on experience building backend systems and infrastructure for cloud-native and IoT platforms. Currently at The Things Industries, he contributes to The Things Stack—a widely used open-source LoRaWAN network server—adding features around gateway connection statistics, TTL configs, and registry integration. His background spans research in evolutionary multi-objective algorithms and practical work on microservices tooling at Inspr, showing an ability to move between experimental code and production-grade systems. Early roles in web development and system repair grounded him in clean code practices and pragmatic debugging. Colleagues know him for thoughtful problem solving and steady contributions to open-source projects that bridge networking, telemetry, and backend reliability.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Centro Federal de Educação Tecnológica de Minas Gerais
languagesPortuguese, English
github-logo-circle

Github Skills (12)

go10
redis10
protobuffer10
protobuf10
lorawan10
backend9
back-end-development9
iot9
api8
docker8
dockers8
apidoc8

Programming languages (6)

C++CJavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
The Things Stack, an Open Source LoRaWAN Network Server
Role in this project:
userBack-end Developer
Contributions:251 reviews, 180 commits, 172 PRs in 1 year
Contributions summary:Nicholas's contributions primarily involve adding and modifying fields and functionalities related to gateway connection statistics and configuration settings within the LoRaWAN stack. They added a 'disconnected_at' field to gateway.proto, integrated the handling of connection statistics, and introduced TTL configurations for connection statistics. Furthermore, the user updated the registry interface to accommodate the new features, and added a test case for the registry, as well as a test to create a testcase in redis registry.
ttnloranetwork-serverlorawaniot
nicholaspcr/GoDE

Dec 2021 - Feb 2025

Contributions:2 PRs, 111 pushes, 23 branches in 3 years 3 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
Nicholas Cristofaro - Software Engineer at The Things Industries