Jingming Niu

Engineering Manager at Orum

Vancouver, British Columbia, Canada
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
Jingming Niu is an engineering leader with 11 years of experience building and scaling backend systems, now serving as Engineering Manager at Orum in Vancouver. He progressed through senior and technical lead roles at Twilio and RapidAPI, contributing deeply to telecom-focused SDKs and APIs across multiple languages. A hands-on backend developer, Jingming has notable open-source contributions to widely used Twilio libraries (Node, Python, Ruby, PHP, C#, Java), adding trunking, SMS pricing, keys management and subdomain support that improved cross-language API parity. He combines product-minded architecture with pragmatic engineering processes, mentoring teams through rapid feature delivery. Notably, his background spans embedded systems to cloud APIs, giving him uncommon fluency across low-level protocols and high-level SDK design.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelors Software Engineering, Bachelors Software Engineering at University of Waterloo
languagesEnglish, Chinese
github-logo-circle

Github Skills (27)

api-rest10
tml10
python10
apidoc10
api-design10
restful-api10
twilio-api10
net10
dotnet10
sms10
java10
phpunit10
ruby10
asp-net10
javas10

Programming languages (9)

C#TypeScriptJavaMakefileJavaScriptPHPHTMLRuby

Github contributions (5)

github-logo-circle
twilio/twilio-java

Sep 2015 - Aug 2017

A Java library for communicating with the Twilio REST API and generating TwiML.
Role in this project:
userBack-end Developer
Contributions:24 releases, 458 commits, 64 PRs in 1 year 11 months
Contributions summary:Jingming implemented SMS pricing API functionality by adding new classes and methods to the Java library. This involved creating specific classes for messaging country data and incorporating outbound/inbound SMS price definitions with mobile carrier information. The user also added tests for the newly implemented list and instance resource functionalities, further demonstrating their contributions to the library. These changes are focused on adding core API functionality for SMS services.
sms-messagesmhealthtelephonymmsvideo
twilio/twilio-csharp

Oct 2015 - Jan 2018

Twilio C#/.NET Helper Library for .NET6+.
Role in this project:
userBack-end Developer
Contributions:14 releases, 210 commits, 74 PRs in 2 years 3 months
Contributions summary:Jingming primarily contributed to the development of the Twilio C#/.NET Helper Library, focusing on the addition of new features and functionalities. They implemented a new Key Model and associated /Keys endpoints. Their work involved modifying existing project files to incorporate new functionalities and update configuration settings for the tests. The user's commits directly addressed adding new API endpoints.
apidotnetphonetwimltwilio
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
Jingming Niu - Engineering Manager at Orum