Wanjun L

Engineering Manager at Twilio

San Francisco, California, 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

🤩
Rockstar
🎓
Top School
Wanjun L is an Engineering Manager with 11 years of experience leading global software engineering teams, currently based in San Francisco and working at Twilio. He rose through individual contributor roles on Twilio’s TaskRouter and Flex teams—designing the V2 JS SDK, building CI-driven deployment/testing systems, and speaking/live-coding at SIGNAL keynotes—before moving into management in 2022. A hands-on leader who still contributes to open source, he has implemented core TaskRouter functionality across Twilio’s Node, Java, and PHP libraries and authored docs and tests for security-sensitive features like JWT grants. An American expat with study time at Oxford and a Columbia B.Sc. in Computer Science, he blends distributed-systems engineering, developer tooling, and public-speaking experience to scale developer-facing products.
code11 years of coding experience
job7 years of employment as a software developer
bookStudy Abroad, Study Abroad at University of Oxford
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Columbia University in the City of New York
github-logo-circle

Github Skills (21)

javascript10
tml10
restructuredtext10
twilio-api10
rs10
java10
javas10
api-documentation10
php10
api10
nodejs10
twilio10
api-design9
restful-api9
testing9

Programming languages (7)

C#TypeScriptJavaJavaScriptPHPRubyPython

Github contributions (5)

github-logo-circle
twilio/twilio-node

Jul 2015 - Feb 2017

Node.js helper library
Role in this project:
userBack-end Developer
Contributions:14 commits, 6 PRs in 1 year 7 months
Contributions summary:Wanjun primarily focused on building and refactoring components related to Task Router functionality within the Node.js library. They developed classes such as `WorkflowRuleTarget`, `WorkflowRule`, and `TaskRoutingConfiguration`, and `WorkflowConfiguration` indicating the creation of core business logic. They also added a `TaskRouterExample.js` file to demonstrate the usage of the WorkflowBuilder, highlighting their contribution to both the implementation and documentation of the TaskRouter API. The user updated the WorkflowBuilder, TaskRoutingConfiguration, and other supporting classes including adding testing files for Workflow Configuration.
twimltwilionode-jsjavascripthelper-library
twilio/twilio-java

Dec 2015 - Feb 2017

A Java library for communicating with the Twilio REST API and generating TwiML.
Role in this project:
userBack-end Developer
Contributions:12 commits, 7 PRs, 3 comments in 1 year 1 month
Contributions summary:Wanjun primarily focused on enhancing the TaskRouter functionality within the Twilio Java library. Their contributions included adding and refining features related to friendly names for workflow rules. They added tests to verify the correct serialization and deserialization of configuration data and integrated a new TaskRouter grant type. Their work involved modifications to core Java classes and testing suites within the repository.
sms-messagesmhealthtelephonymmsvideo
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
Wanjun L - Engineering Manager at Twilio