Available to hire
Hi, I’m John Wong, a Senior Software Engineer based in Sacramento with 9+ years of experience building backend, frontend, and cloud systems across AWS and GCP. I thrive on architecting distributed platforms, enabling AI-driven search and personalization, and optimizing CI/CD pipelines for global-scale deployments.
In my roles at Airbnb and Google, I’ve led migrations from monoliths to microservices, built high-throughput services, and improved observability and performance for large user bases. I’m passionate about clean code, collaboration, and delivering reliable software that scales.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Javanese
Advanced
Bashkir
Advanced
Work Experience
Senior Software Engineer at Airbnb
August 20, 2019 - October 1, 2025Led the end-to-end development of new features for the Airbnb platform from scratch, including the Services marketplace, Online Experiences, and AI-driven search. Re-architected backend and infrastructure to reduce technical debt and scale, migrating from a Ruby on Rails monolith to a microservices architecture combining Node.js, Java, and Rails. Built the backend for personalized search and recommendations using Python (Pandas, Scikit-Learn) and Elasticsearch, with Redis caching and Kafka pipelines to improve ranking accuracy and query response times. Implemented scalable backend services for the Experiences feature using Java, GraphQL, and PostgreSQL, achieving throughput over 5K requests per second with p95 latency under 200ms. Supported Online Experiences via Node.js and Zoom SDK integration to help hosts maintain income during COVID.
Software Engineer at Google
February 20, 2016 - July 1, 2019Developed backend services for Google Chat in Node.js, Java, and Python, enabling message delivery, threading, and search for millions of users. Built real-time pipelines with GCP Pub/Sub in Python, reducing average message delivery latency across regions by ~30%. Designed and optimized APIs for Angular and React clients, ensuring consistent threading and bot integrations. Implemented storage solutions using Spanner (SQL) and Bigtable/Datastore (NoSQL), improving query efficiency for high-volume metadata. Improved reliability by deploying autoscaling policies and monitoring in Kubernetes, reducing on-call incidents during spikes. Collaborated with SRE and product teams to debug distributed issues, ensuring feature rollouts without customer downtime.
Education
Bachelor's degree in Computer Science at Cornell University
August 1, 2011 - May 1, 2015Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Sacramento today.