Working in Google as a full stack developer
At NewsBreak, I architect and streamline advanced digital solutions, particularly in the domain of email newsletters and push notifications. My tenure has been marked by the successful creation of a robust email infrastructure that skyrocketed user engagement to 6 million. I've been instrumental in innovating real-time push notification tools, enhancing content delivery, and formulating user-centric interfaces. My efforts consistently amplify NewsBreak's digital presence, making it a forerunner in timely and personalized news dissemination.
2019 — 2021
Sunnyvale
Within my tenure at Google, my robust technical acumen was pivotal in driving key initiatives. I adeptly managed the migration to an Angular + Typescript framework and engineered uniform Angular components, underscoring my prowess in frontend technologies. My proficiency also extended to backend systems, where I conceived and developed a Java-backed service for our internal education infrastructure. In tandem, I innovated the Job Profile feature, leveraging D3 for intricate visualizations, and introduced a pioneering learning badge system to bolster user engagement. Furthermore, I streamlined skill-related processes by crafting a centralized skill service database, ensuring efficient metadata accessibility and consistency.
2015 — 2019
At Groupon, my deep-seated technical expertise was instrumental in the realization of numerous strategic projects. I was at the helm of crafting a cutting-edge campaign management platform, harnessing the capabilities of React and Redux, to substantially uplift user experience and operational efficacy. My forward-thinking approach led to the inception of a novel lifecycle email/mobile notification system, providing unparalleled behavioral analytics to campaign strategists. Demonstrating versatility, I steered a significant frontend transition from Angular to React, enhancing platform dynamism. On the backend, I architected a resilient MongoDB replication across two data centers, fortifying data security and availability. Furthermore, my optimization efforts on the Deal-Assignment-Service culminated in a remarkable 30% performance surge.
New York University College of Arts and Science
Designed and developed the Foreign Language Exemption Examinations system for New York University College of Arts and Science. Use PHP as back end language, Angular.js as front end language.
Accomplishments:
Prototype design and schema design for the website.
Contributed user interface design mockups and designs.
Design and implement the administrator content management system for the foreign language exam system using PHP and Angular.js.
Tools: HTML/HTML5, CSS/CSS3, SASS, Compass, JavaScript, jQuery, Angular.js, Bootstrap, Gulp, PHP, Mysql.
Jersey City
During this internship, I was responsible for design and develope an E-commerce website which based on MEAN stack. In front end I use Angular.js as the main framework. Node.js/Express and MongoDB were used for the back end.
Accomplishments:
Prototype design and schema design for the website.
Designed RESTful API for the website.
Contributed user interface design mockups and designs.
Created a directive which Implemented a drag and drop zone for image upload.
Implemented a package which can crop the image in browser using HTML5 canvas and Angular.js.
Tools: HTML/html5, CSS/CSS3, SASS, Compass, JavaScript, jQuery, Angular.js, UI-Bootstrap, Yeoman, Grunt, Gulp.js, Node.js/Express, MongoDB, Mean.io, Git.
Education
2013 — 2015
New York University
Master's degree
2013 — 2015
2009 — 2013
Beijing University of Posts and Telecommunications
Bachelor's degree
2009 — 2013