# Mike Li > Senior Software Engineer - Amazon Location: Irvine, California, United States Profile: https://flows.cv/mikeli I've been building software products for more than 15 years. I've designed and built enterprise products, UI web applications, data visualizations, 3rd party JavaScript SDKs, large scale embedded iframe widgets and payments checkout UI,large scale mobile applications (both using native and cross- platform tools). I also had experiences designing and leading team to deliver varies new web UI applications and performance tuning/improvement. I love the process of creating, crafting great software while solving people's problems. I am huge believer of optimizing for feelings, rather than metrics. My passion is to create well thought out, well crafted software driven by customer obsession. Creating product to make people happy. ## Work Experience ### Senior Software Engineer - Amazon Ads @ Amazon Jan 2024 – Present | Santa Monica, California, United States ### Staff Full Stack Engineer @ BetterUp Jan 2022 – Present ### Sr Software Developer @ Amazon Jan 2014 – Jan 2022 | Irvine / Cupertino – Mentoring frontend engineers – Tech lead on building multi-media ReactNative applications on Devices org. Design and create mono-repo to create Multiplatform application (Mobile, Web, TV, Tablet) – Create cross-team and cross-platform ReactNative libraries (Metrics, Authentication, onboarding, Profile components etc) – Bootstrapped the application architecture with ReactNative / KMM (Kotlin Multiplatform) and native Swift. Implemented core features(authentication, profile management, App sync integration etc.) – Build functional prototype Amp using ReactNative – Tech design and build ReactNative component in Amazon iOS app for Amazon Fresh – Tech design and lead team to build Amazon Pay checkout v2 web experience (JRuby on Rails, TypeScript) – Tech design and lead team to build Amazon Pay Mobile SDK (based on WKWebview) on iOS – Lead team to design solution for UI AB testing solution driving Amazon Pay R2C (render to click) – Lead and build Amazon Pay JavaScript SDK for 3rd party merchants (more than 10k merchants' websites) (TypeScript) – Optimize Amazon Pay JavaScript SDK performance (reducing tp90 latency) – Mentoring and hiring UI engineers – Initiate, design and lead team to reduce the buyer facing latency of Amazon Pay widgets by 70% – Created internal macOS tool (Alfred plugin) used by more than 3k developers within Amazon ### Sr Web developer @ Acxiom Jan 2013 – Jan 2014 | Redwood City, California, United States – Tech lead of AOS Analytics Front end team. Rebuilt and refactored the legacy codebase based on YUI3, created a more smooth development and test workflow for the team. Lifted the Javascript test coverage from 0% to 60%. Ensured the quality, stability and maintainability of the codebase. – Work with product manager and UX team redesigned and simplified whole product's information architecture.(report query) – Redesigned and implemented the product's "user preference" feature. – Created AcxiomJSLibrary based on YUI3. Build the whole toolchain of the AcxiomJSLibrary, which includes components structure generators, built tools, test runner, test coverage report and assets publish(to CDN). – Built an entire reusable visualization chart library based on d3, which includes heat-map, line chart, bar chart and bullet chart etc. ### Full Stack Engineer @ LOYAL3 Jan 2012 – Jan 2013 | San Francisco, California, United States - Migrating Ruby services to Scala - Refactor queuing service using Amazon SQS - Build a multi-thread user verification service using TDD in Scala ### Full Stack Engineer @ Guomi.com Jan 2012 – Jan 2012 | Beijing, China Design and build cosmetic social sharing web application using Ruby On Rails ## Education ### Bachelor of MIS University of Electronic Science and Technology of China Jan 2003 – Jan 2007 ## Contact & Social - LinkedIn: https://linkedin.com/in/dongbinli - Website: https://orchardlab.dev --- Source: https://flows.cv/mikeli JSON Resume: https://flows.cv/mikeli/resume.json Last updated: 2026-03-22