Experience
Live in Japan
Mar 2024 - Present
• Remote part time job building an AI-powered Novel web &
personal projects with React + Nest.js
• Japanese grammar learning web app with AI-powered Quiz with
React, Vue and Next.js: https://quiz.lanzc.com/
Senior Frontend engineer
Bilibili.com Sep 2019 - Sep 2023
• Mentored 2 junior engineers on Web User Growth platform.
(Gained new users ~1M / 2 weeks)
Developed web games with Babylon.js and Vue and built data
tools (analyze and JSON-based DB) with Express and Golang.
• Core developer of International websites.
Developed podcast web & mobile sites using Vue and SEO tools
with Node.js from 0 to 1 for the international websites of
bilibili.tv.
• Developed a configuration-driven CMS toolkit to manage all internal technology management systems using Vue and Express.
• Maintained Frontend CI/CD platform using Gitlab Runner, React and Express.
Junior Frontend engineer
Bilibili.com Jun 2016 - Sep 2019
• Lead developer for the No-Code/Low-Code platform with Vue,
React and Node.js. Designed and developed the platform from
the ground up using React and Express. It is now the
foundation for all SPA and marketing page generation on
bilibili.com.
Also developed a CLI tool to enhance page publishing with a
code mode, enabling users to publish local projects to the
platform. This tool was integrated with CI/CD using GitLab
Runner and included version management.
• Lead developer the team's SSR framework, designing and building it from the ground up with React and Node.js. The framework supports mixed SSR setups, including both React and Vue, and also enables static page rendering
• Led the development of the data reporting service with
Golang and Flink. The service generates reports for pages
created with the No-Code platform. It supports analytics,
including heatmaps of the pages, as well as daily and monthly
user-related data.
Also developed a Chrome extension that allows our internal
users to easily and seamlessly check this data without needing
to use SQL.
Internship | Frontend engineer
dianrong.com Mar 2015 - May 2016
• Maintained the Web + Mobile sites, and develop Low-Code
platform project
• International Web and mobile websites development.