RT

Hi, I'm Riley Tang

Fullstack-oriented Frontend Developer

I'm a passionate fullstack-oriented frontend developer with over 6 years of experience creating exceptional digital experiences. I specialize in building modern, scalable web applications that not only look great but also provide exceptional user experiences.

Work Experience

My professional journey and technical growth

Senior Frontend Developer

Shanghai Xueersi Online Education Co., Ltd.

Sep 2022 - Feb 2025
Shanghai, China

Led development of social viral group-buying activities and mobile optimization projects.

The 'Lego' Low-code H5 Campaign Builder significantly accelerated campaign delivery and empowered non-technical staff, demonstrating a direct impact on operational efficiency.

Key Responsibilities
  • Developed C-end (Vue2+ JavaScript) and admin system (Vue3 + TypeScript) for a group-buying campaign platform. Implemented group purchase flows, invitation mechanisms, and an auto-refund feature.
  • Designed and developed a 'Lego' Low-code H5 Campaign Builder, a drag-and-drop platform enabling operations staff to build H5 campaign pages independently. This reduced the development cycle from 5 days to 1 day, resulting in a 5x faster delivery speed and 80% time saved.
  • Built a data visualization dashboard using Vue3 + TS + Vite + ECharts, integrating ECharts/AntV for multidimensional real-time monitoring of education KPIs like retention rate and live-stream analytics.
  • Made fullstack contributions by implementing backend APIs with Node.js and Express, collaborating on schema design, and integrating with CI/CD pipelines using AWS and Docker to streamline deployment and monitoring.
Technologies
Vue2/3TypeScriptNode.jsECharts/AntVAWSDocker
Key Achievements
Improved H5 delivery speed by 400%, reducing the cycle from 5 days to 1 day.
Achieved 80% time savings for operations staff by enabling independent page building.
Used component-based architecture and Pinia to boost efficiency.

Frontend Developer

Beijing Dedao Information Technology Co., Ltd.

Oct 2019 - Jun 2022
Beijing, China

Responsible for developing and maintaining enterprise-level backend management systems and CRM platforms.

Demonstrated a strong ability to optimize system performance and efficiency, from improving data loading speeds to creating a reusable component library.

Key Responsibilities
  • Developed 70+ modules for an enterprise admin system, covering authentication, permissions, dashboards, and course management.
  • Built 50+ modules for an enterprise CRM system, including client tracking, order management, and sales workflow.
  • Optimized large data list rendering with virtual scrolling, reducing load time from 6s to under 1s.
  • Designed and maintained a component library with 40+ reusable components, achieving a 70% reuse rate.
  • Implemented multi-end Single Sign-On (SSO) and resolved audio/video playback compatibility issues for cross-platform projects.
Technologies
Vue.jsReactTypeScriptNode.jsVirtual Scrolling
Key Achievements
Reduced large data list load time from 6s to <1s through virtual scrolling.
Achieved a 70% component reuse rate by designing and maintaining a comprehensive component library.
Successfully implemented multi-device SSO and resolved cross-platform compatibility issues.

Frontend Developer Intern

Didi Chuxing

Mar 2019 - Oct 2019
Beijing, China

Contributed to the development of frontend applications and dashboards.

Key Responsibilities
  • Built a nationwide EV charging station dashboard using Bootstrap and Amap API.
  • Developed WeChat mini-program pages based on UI designs for DidiPark.
Technologies
BootstrapAmap APIWeChat Mini Program
Key Achievements
Successfully implemented dashboard functionality for visualizing EV charging stations.
Contributed to the development of user-facing pages for a major mini-program.

Career Summary

From enterprise-level backend systems to mobile optimization, I have accumulated rich experience in frontend development. Focused on performance optimization, user experience enhancement, and technical architecture design, committed to creating smooth and efficient digital experiences for users.

Education

My educational background and learning journey

Bachelor of Electronic Science and Technology

Chengdu College of University of Electronic Science and Technology of China

Period:2013 - 2017
Location:Chengdu, Sichuan, China
Bachelor

Master of Integrated Circuit Engineering

Communication University of China

Period:2017 - 2020
Location:Beijing, China
Master

My Projects

Data Visualization Dashboard Preview

Data Visualization Dashboard

A modern, responsive data visualization dashboard delivering multi-dimensional analytics, geospatial heatmaps, and real-time monitoring, with an enterprise-grade RBAC admin console. Supports both desktop and H5 with device-aware routing and multiple entry points.

Vue3TypeScriptEChartsViteTailwind CSSPinia

Skills

skills.subtitle

Frontend

Vue2/395%
React90%
TypeScript90%
JavaScript (ES6+)95%
Next.js85%

Backend

Node.js85%
Express80%
Koa80%
RESTful API90%
GraphQL75%

DevOps & Cloud

AWS (EC2, S3, Lambda)80%
Docker85%
CI/CD Pipelines80%

Engineering & Tools

Webpack85%
Vite90%
Git95%
Babel80%
ESLint/Prettier90%

skills.additionalSkills

Micro-frontendSSRResponsive DesignWeChat Mini ProgramsElectronMySQL

Contact

contact.subtitle

contact.letsConnect

contact.connectDescription

contact.followMe

contact.sendMessage