# Liang M. > Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/liangm Engineering Leadership. My domain knowledges are across: Video platform, Client/Mobile networking, Observability/Logging. Client Platform/Foundations (Windows Mobile - have you heard about that? :) iOS, Android, Web and Backend. Programming languages: C/C++/Objc++Objc/Swift, Java/Python/JavaScript a little bit. As Sr. IC, I would love to learn and touch every part when needed, no matter it is Android or Web or API or Media platform or the Infra. ## Work Experience ### Principal Engineer @ Pinterest Jan 2020 – Present Put out 🔥 @ 📌 2026 - present: Senior IC on the (Ads & Core) Product Infra leadership team. 2022-2025: Senior IC/Architect on the Core Foundations org (basically Core Product Infra plus Client Foundations) leadership team, directly supporting the full stack Video/Image Platform (transcoding, delivery and playback on client platforms), and Performance Engineering (latency, efficiency) from end to end; also some cross-platform/org initiatives. 2020-2022 Client Platform/Infra initiative: - co-founded Client networking, upgraded Pinterest to http/3; built a logging/observability end-to-end pipeline for mobile client from the ground up; some iOS build/bazel work; a few optimization/reliability work. ### Software Engineer @ Uber Jan 2015 – Jan 2019 | San Francisco Bay Area One of the first few mobile platform engineers at Uber: - Realtime api rewrite / client migrations. - Founding member of App Performance and iOS lead (startup, models caching, UI responsiveness, etc) - Founding member of Mobile Networking (Optimization/PushStreaming/HTTP3/gRPC, HelloHttp) - Went though some app rewrites; platforms libraries optimizations, etc. ### Software Engineer / TLM @ Telenav Jan 2005 – Jan 2015 | San Francisco Bay Area - C++ dev on mobile platforms - First iOS engineer at the company(from a startup to a public listed company) since 2008, later as an EM led their iOS/WindowsMobile eng teams there. I also learned Map & Navigation technology there. ### Software Engineer, Windows software @ Totapps Jan 2003 – Jan 2005 Where I learned professional C++ after graduate, GIS/GPS, SMS codec and Bluetooth development. I appreciate my mentor and the company. ## Education ### bachelor in computer science Huazhong University of Science and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/woshimaliang --- Source: https://flows.cv/liangm JSON Resume: https://flows.cv/liangm/resume.json Last updated: 2026-04-12