4 到 6 年 (4 到 6 年相關工作經驗)
全職 / 對遠端工作有興趣 / 前端工程師
September 2020 ~ 現在11 個月- Lead distributed team remotely dedicated to customer support and risk management.
June 2019 ~ September 20201 年4 個月Responsible for uk.yahoo.com and other 23 international homepages
May 2016 ~ December 20182 年8 個月- Build and lead UI library: Coordinate into company’s shared React components library. - Build and lead React projects, with Redux as state management tool. Writing Redux middleware, extracting HOCs as common logic and work closely with UI/UX designer to output consistent, logical and friendly user interface. - Maintain company’s frontend infrastructure to unify tech stack. - Write babel-plugin to transform code with AST manipulation, with goal to achieve “import on demand” and reduce project bundle size. Making sure transformation is correct by unit test. - Mobile web performance optimization. Check of projects’ Webpack build tree. Chrome performance tool to monitor rendering progress. - Migrate existing projects from React 15 to React 16. Writing migration guideline. - Write and maintain frontend CI/CD. - Build end-to-end, integration test and unit test(Jest) environment.
September 2015 ~ May 20169 個月- Working on the marketing tool(single webpage application) that displays instant report charts with filter mechanism(time, shop location, kpi, etc..), utilise components-based web app, support multiple languages and help decision maker to understand their customer easily. Product is based on Reactjs ecosystem. - Reconstruct reflux into flux architecture to deal with data flow.
Gemini Data Inc.
2008 ~ 2012