William Cheng
@williamcheng
Staff Software Engineer skilled in cloud-native systems, real-time platforms, and AI-driven services.
What I'm looking for
I am a Staff Software Engineer with deep experience building scalable, cloud-native communication and marketplace systems. I have led platform initiatives that improved call reliability, routing accuracy, and analytics for high-volume services.
At Twilio I designed and implemented real-time quality scoring, fallback routing, and high-throughput microservices using Java, Go, and cloud infrastructure, while integrating AI inference and streaming pipelines to boost service reliability.
Previously at Airbnb I contributed across frontend and backend stacks, helped scale booking and listing platforms, and applied machine learning for ranking, personalization, and fraud detection to improve conversion and user experience.
I mentor engineers, collaborate across product and operations, and emphasize observability, security, and automated CI/CD to deliver reliable, production-grade systems that meet compliance and SLA goals.
Experience
Work history, roles, and key accomplishments
Led development of Twilio Programmable Voice reliability platform and real-time analytics, reducing dropped calls and improving global call stability while delivering AI-driven routing and observability for Flex, Voice, and Messaging.
Contributed to Airbnb's global booking and listing platform across Rails monolith and Java/Scala microservices, improving search, booking flows, and recommendation systems to support rapid user growth.
Education
Degrees, certifications, and relevant coursework
University of California, Berkeley
Bachelor of Computer Science, Computer Science
2011 - 2015
Completed a Bachelor of Computer Science program with coursework across systems, software engineering, and algorithms from 2011 to 2015.
Tech stack
Software and tools used professionally
Postman
OpenAPI
Apache Spark
D3.js
AWS IAM
Microsoft Azure
Google Cloud Platform
GitHub
Kubernetes
Jenkins
GitHub Actions
React Native
Xamarin
PhoneGap
NumPy
Pandas
DB
MySQL
PostgreSQL
MongoDB
SQLite
MariaDB
Cassandra
CouchDB
Shopify
Gmail
Node.js
Django
Laravel
Spring Boot
Android SDK
.NET Core
Ruby on Rails
Next.js
Symfony
.NET
ASP.NET Core
Yarn
Tailwind CSS
Material-UI
Google Analytics
Neo4j
Puppeteer
OpenCV
Redis
Terraform
Jira
Babel
Backbone.js
Mocha
Chai
SuperTest
Vue.js
jQuery
React Query
Webpack
rollup
JavaScript
HTML5
Java
PHP
Kotlin
ASP.NET
JSON
Objective-C
Java EE
Blazor
TensorFlow
PyTorch
scikit-learn
Keras
NLTK
Kafka
RabbitMQ
FastAPI
hapi
MongoDB Atlas
Grafana
Prometheus
Linux
pnpm
Datadog
GraphQL
JSON API
OData
Firebase
Socket.IO
gRPC
Elasticsearch
Solr
WordPress
Strapi
Serverless
Amazon Aurora
Webflow
RSpec
PHPUnit
React Testing Library
OAuth2
Twilio
WebRTC
uWSGI
LiteSpeed
Gunicorn
Wix
Squarespace
Airflow
Time Analytics
npm
TestCafe
CakePHP
Browserify
SciPy
Hugging Face
SoapUI
Playwright
Caddy
Vite
Availability
Location
Authorized to work in
Website
wilcheng.workJob categories
Skills
Interested in hiring William?
You can contact William and 90k+ other talented remote workers on Himalayas.
Message WilliamFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
