Jeff Wen sinchangwen@gmail.com sinchang.me GitHub LinkedinEducationZhejiang Wanli UniversityInformation and Computing Science, Bachelor's degree
Ningbo, China
2011 - 2015Work ExperienceiHerbCart - Sr. Frontend Engineer
Shanghai, China
July 2019 – presentMainly worked on the Cart project which handled a daily average of 182k page views.Worked as a core developer in the migration of the Cart project from ASP.NET MVC to Next.js.
Delivered multiple valuable features like Autoship and Save, Product Recommendation, Order Receipt, etc.Refactored the Okta grant flow on the promo project, transforming from backend mode to the React SPA mode.
Set up development tools like ESLint, Prettier, Jest, SonarCloud, and CI jobs to enforce the code quality.Created and maintained the company-wide shared library that was used by eight teams.Built React UI components using Storybook and Emotion.Created a library monorepo by using npm Workspace, Figma, SVGR, Lerna, tsup and Bitbucket pipeline.
Experienced in data tracking tools Google Tag Manager and New Relic.
Implemented the feature toggle functionality using LaunchDarkly.Worked closely with PO, QA, and Backends. Had well experienced in communication with overseas colleagues.Interviewed the candidates and mentored the new teammate.Mary Kay ChinaIT Department - Frontend Engineer
Shanghai, China
June 2017 – July 2019Built a WeChat Mini program for beauty consultants to learn about the company’s business and products via video.Developed the WeChat campaign page using Egg.js/Vue.js, including WeChat authorization and sharing.Integrated the SecureAuth for single sign-on on CMS project.
Maintained and Developed the Native APP using Lua and XML.Shanghai Shitu Information TechnologyIT Department - Frontend Engineer
Shanghai, China
February 2016 – June 2017Created a Bootstrap-like UI library that was used on several backend management systems.Developed jQuery-based business function plugins, like Image Uploader, and City Selector.
Delivered multiple official company website developments.
SkillsLanguages: JavaScript/TypeScript, HTML/CSS, Python.Frameworks/Libraries: React, Next.js, React Redux, Emotion, Ant Design, NestJS, Jest, Cypress, Storybook, RTK Query.
Tools: Git, Jenkins, Docker, Kubernetes, JFrog, OpenSearch, Grafana, Jira, Bitbucket.
Open SourceContributions: ElementUI, CNode, All Contributors, More…Projects: qrcode-parser, webstack.pro