Peter Demartini

Senior Software Engineering Manager at Twilio

Phoenix, Arizona, United States
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
Peter Demartini is a Senior Software Engineering Manager based in Phoenix with 11 years of experience building high-performance, distributed systems and leading engineering teams at Twilio and Segment. He has driven platform and event-delivery architectures—most notably Centrifuge at Segment—that process millions of events per second, and earlier work includes improving IoT messaging stability in the well-regarded Meshblu project. A hands-on leader who still writes production code, he combines deep backend expertise in rate-limiting, MQTT, and large-scale data pipelines with a proven track record of shipping resilient systems. Colleagues describe him as a software craftsman who treats engineering as a vocation—balancing family life with a persistent curiosity for solving tough infrastructure problems.
code11 years of coding experience
job13 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
105reputation
6kreached
0answers
3questions
github-logo-circle

Github Skills (14)

mqtt10
rate-limiting10
coffeescript10
mqttnet10
message-queue9
nodejs9
iot8
objective-c6
nstimer6
logging6
math6
animation6
uilabel6
cocoa6

Programming languages (8)

TypeScriptCoffeeScriptShellJavaScriptGoHTMLSwiftPython

Github contributions (5)

github-logo-circle
octoblu/meshblu

Jun 2015 - Oct 2017

Meshblu is a cross-protocol IoT machine-to-machine messaging system.
Role in this project:
userBack-end Developer
Contributions:5 releases, 25 commits, 33 pushes in 2 years 4 months
Contributions summary:Peter primarily focused on improving the rate limiting functionality of the Meshblu system. They fixed rate limiting issues, changed the window rate, and ensured connection rate limits were correctly detected. Further contributions involved cleaning up and fixing problems within the MQTT server, specifically addressing endpoint issues. These changes likely improved the stability and performance of the messaging system.
opcuamessaging-systemmqttmachine-to-machinemessaging
ts-archive/hdfs-assets

Mar 2019 - Jun 2021

DEPRECATED: These assets have moved to https://github.com/terascope/file-assets
Contributions:7 releases, 2 reviews, 30 PRs in 2 years 3 months
assets
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