# Hao Zheng > Staff Engineer at Instacart | Ex-LinkedIn Location: Sunnyvale, California, United States Profile: https://flows.cv/haozheng 10+ years of experience in iOS, building trendy front end projects and scalable architectural design. Strong sense in product experience and user growth. Self-motivated Mobile Architect/Tech Lead/Mentor/Learner ## Work Experience ### Staff Software Engineer @ Instacart Jan 2021 – Present | San Francisco Bay Area Core Experience in Customer App: • iOS Infra / Developer Experience / AI Tooling • Shop / Order Experience • Cart & Checkout / Replacement • Growth / Membership / Family Account ### Senior Software Engineer @ LinkedIn Jan 2018 – Jan 2021 | Sunnyvale, CA, United States Sales Navigator Mobile Team iOS Tech lead on various cross-team projects and scalable architectural design: • Login page redesign, new user acquisition flow and in-app purchase, driving 30% more subscriptions • C2P time improvement to 10mins (from 40+mins), app size cutdown by 20+% • Designed testing infra and led test coverage to 50+% (from less than 10%), app availability of 99.99% • Led full 100% Swift migration (from 40+%) • Architected localization and workflow to support 7 languages (and more easily) • App modularization, improving pod phase built time by 10+%, along with local Bazel cache • Rich push notifications, cross-team efforts to support rich message reply, shared search, etc • Redesigned tracking architecture, single source of truth for better tracking and A/B testing Self-motivated and adopted front end craftsmanship: • Architected iOS context menu globally, driving thousands of more clicks for various features • Scalable coverable loading CALayers, driving 20+% to 70+% traffic in multiple features • Global empty state, easy to show network or custom failure, backed by redesigned network layer and global error handling • Redesigned lead/account profile page, driving 50%+ more traffic • Proposed and built various shared UI components and more animations across the app using CALayers and animators, including bounced icons, interactive image viewer, confetti(EmitterLayer), bottom sheet, iOS13 present, etc • Also owners of: login, home page, home search, scalable universal links, alerts, alert filters/bookmark, smart link, discover, flagship tier-in, app rating strategy, ASO, app release, web views, shortcuts, iPad ### Software Engineer @ Alarm.com Jan 2014 – Jan 2018 | Vienna, VA Full stack engineer building iOS app and API/backend services: • Led and implemented video installation flow using WIFI or cable connection with scalable solutions • Launched scalable video front end player for streaming camera and doorbell camera • Built 3DTouch for automating smart devices and support customization • Launched Scenes project to aggregate multiple smart device commands • Architected and implemented Billing front end using credit card • Adopted MVVM design pattern and introduced testing strategies on the iOS client • Led Auto layout and Swift migration, along with combining iPad using the same codebase ## Education ### Master of Science (MS) in Computer Science University of Iowa ## Contact & Social - LinkedIn: https://linkedin.com/in/haozheng1 - GitHub: https://github.com/BabyShung --- Source: https://flows.cv/haozheng JSON Resume: https://flows.cv/haozheng/resume.json Last updated: 2026-04-12