At Reolink, I standardized the frontend platform with Next.js, TypeScript, and Turborepo for an ecosystem serving 10M+ users across 110+ countries. The shared packages eliminated 60% of duplicated setup.
I own identity features at Reolink, from REST API contracts and React implementation through automated testing, CI release, and Sentry monitoring. I expanded MFA to five supported methods and cut login verification costs by 40%.
At JamLoop, I shipped campaign workflows and dashboards, and integrated about 135 API endpoints with a typed HTTP client. I also introduced automated CI quality checks that reduced production bugs by 30%.
Earlier, I migrated Shop-Ware’s legacy SPA from Backbone.js to React and established a micro-frontend architecture. Across my work, I’ve improved page performance, built reusable design systems, and delivered tested frontend products.

