Available to hire
Senior Software Engineer with 10+ years of experience building and operating production-scale backend and full-stack systems serving hundreds of millions of users. Deep expertise in distributed systems, API design, and service reliability across large consumer platforms.
Strong command of Node.js, Python, Java, and TypeScript, with experience integrating AI/ML workflows using FastAPI. Proven ability to reason through unfamiliar codebases, evaluate architectural tradeoffs, and clearly communicate technical decisions while balancing scalability, maintainability, performance, and security.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Javanese
Advanced
Work Experience
Senior Software Engineer at Dropbox
August 20, 2017 - PresentDesigned, built, and operated backend services in Node.js and Python supporting file sync, sharing, and metadata workflows at massive scale. Integrated AI/ML-driven systems and LLM-based automation workflows for internal tools using FastAPI, improving engineering efficiency and system intelligence. Led architecture reviews for distributed systems, evaluating tradeoffs across latency, throughput, and reliability across multi-service environments. Built and maintained frontend dashboards and internal tools using React and TypeScript. Diagnosed production incidents using distributed tracing, logs, and metrics across multi-language systems. Improved system performance via caching, batching, and query optimization, reducing latency on high-traffic services. Owned CI/CD pipelines with automated testing, staged rollouts, and monitoring-based deployment strategies. Mentored engineers on backend design, frontend architecture, and high-quality technical documentation.
Software Engineer at Pocket Gems
June 20, 2012 - August 20, 2017Built backend game services in Node.js, Java, and Python on Google App Engine (GCP), powering real-time gameplay and monetization systems. Designed APIs and data models for player state, in-game economies, and event-driven systems at scale. Built analytics and A/B testing pipelines supporting product decisions and live experimentation platforms. Developed frontend-facing admin and analytics tools using JavaScript and early React-style frameworks to enable real-time insights for internal teams. Introduced early data-driven and ML-assisted experimentation systems, supporting segmentation and behavioral prediction workflows. Optimized high-traffic systems and data store performance under heavy load, reducing latency and infrastructure costs. Partnered with product, data, and client teams to translate requirements into scalable system designs. Mentored junior engineers and helped define backend engineering standards and on-call practices.
Education
Bachelor of Arts (B.A.), Computer Science & Applied Mathematics at University of California, Berkeley
August 1, 2007 - May 1, 2011Qualifications
Industry Experience
Software & Internet, Gaming, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Oakland today.