Excellent UI/UX designing and programming skills. Deep understanding of JavaScript, CSS, HTML and modern JavaScript frameworks/tools. Very energetic for learning new technologies and taking new challenges.
Experience
2020 — Now
2020 — Now
Mountain View, California, United States
Skills: React, TypeScript, React Router v7, SSR, GraphQL, gRPC, Node.js, Ant Design, UI Architecture, Accessibility (a11y), Cross-team Collaboration, Mentorship, Agile, Azure, App Insights
2017 — 2020
Mountain View, CA
Skills: HTML, CSS, JavaScript, React, Redux, NPM, Webpack, React Native on Android and iOS development, PWA, Responsive Design, Localization, AWS, and Agile Scrum methodology.
• Worked with different teams to create and develop Configurator, a Localizable and Responsive Web application for customers to select product based on regions. Implemented reusable UI components for Selecting Trade-in Device, Selecting Accessories, and Summary pages. Successfully launched application for Galaxy Smartphones, Galaxy Tablets and Samsung TVs in US and India regions.
• Implemented Responsive Web applications for Shop Samsung, a Hybrid Mobile app for shopping Samsung products on Android and iOS devices. Implementations include product introduction, product configuration and trade-in estimation pages by using React, Redux and Webpack technologies. (https://play.google.com/store/apps/details?id=com.samsung.ecomm&hl=en_US)
• Implement Samsung Savor, a React Native Mobile app for Samsung customers to schedule events, decide dishes, shop recipe ingredients and listen to music on Android and iOS devices. Implemented complex animation onboarding pages, Samsung login integration, Spotify music integration, my favorite meals page, sharing event function, and scheduling events with native Calendars on Android and iOS devices.
2016 — 2017
2016 — 2017
Mountain View, CA
Skills: HTML, CSS, JavaScript, Angular2, TypeScript, jQuery, Bootstrap, SASS, NPM, Webpack, Node.js, Jasmine, Karma, AWS, and Agile methodology.
• Hired as a pioneer engineer in a startup department to build front-end stack and recruit front-end engineers.
• Implemented Active2.0, a Responsive Web application for Prudential customers to set financial goals and investments using Angular2, TypeScript, Webpack, SASS, Bootstrap and Node.js technologies.
• Created unit test cases for complex Registration and Login UI components and functionalities using Jasmine and Karma technologies.
• Worked closely with Business, App, Backend, and Frontend team members for project development using Agile Scrum methodology.
2011 — 2016
2011 — 2016
Menlo Park, CA
Skills: HTML, CSS, JavaScript, AJAX, AngularJS, jQuery, XSLT, JSON, XML, FreeMarker, Grunt, NPM, Webpack, Bootstrap, SASS, Responsive Design, Accessibility, Node.js, Express.js, Hapi.js, PhantomJS, Underscore.js, PDFtk, Jasmine, Karma, and Agile methodology.
• Worked with other front-end engineers to create and implement UI templates for several major applications at ETrade.com. I am one of few UI developers who are capable to work on different frameworks and technologies including Angular, jQuery, XSLT, FreeMarker, and Node.js.
• Independently implemented entire UI templates for Customer Margin Tools including complex analysis, calculation, trading, and search components. Implementation contains complex business logic, CSRF security token client-side setting and heavy AJAX calls.
• A full-stack JavaScript engineer at ETrade. Led a POC for researching PDF Generation libraries. Independently turned the POC prototype code to a real API. Successfully implemented Node.js based APIs for creating dynamic PDF files with complex data. These APIs successfully replaced old Apache tools and have been used on Production with high performance.
• Volunteered to build and host a PHP based website for Web team to maintain internal tools. Created a Web application for developers to check SVN logs and generate SVN commands in a quicker way.
Honors & Awards: 5 Spotlight awards & 1 Leap award
2008 — 2011
2008 — 2011
Sunnyvale, CA
Skills: HTML, CSS, JavaScript, jQuery, AJAX, ASP.NET, C#.NET, SQL Server, Stored Procedure, MS Azure, JSP, Apex and Salesforce platform technologies.
• Worked with R&D team to implement Remote Management System, a Web application for Fujitsu customers to monitor and access their Kiosks. Independently implemented the entire website UI including complex analysis and administrator pages.
• Led and implemented Starbucks Coffee Kiosk application, a Web application for Starbucks customers to order coffee, check balance, print coupons and print receipts with a Kiosk.
• Implemented Visitor Management Kiosk application, a Web application for client’s visitors to check in and print a visitor badge with a Kiosk. The data is integrated with client’s Salesforce CRM system.
Education
California State University - East Bay
Master of Science
Ming Chuan University, Taipei, Taiwan