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.
11 years of coding experience
13 years of employment as a software developer
Bachelors Software Engineering, Bachelors Software Engineering at University of Waterloo
A Java library for communicating with the Twilio REST API and generating TwiML.
Role in this project:
Back-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.
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.