Experience
Freelance (Japan)
React
Next.jsNode.jsVue
AI
MySql
SQLite
Mar 2024 - Present
Automated the translation service using a Cron-based pipeline, which streamlined the content ingestion and AI translation of novels into multiple languages, improving the overall efficiency of the translation process and speeding up human review.
Engineered a robust data processing pipeline using Cloudflare Workers and custom web crawlers to automate the collection and processing of language data from Japanese websites: https://quiz.lanzc.com
Senior Frontend engineer
React
Vue
Docker
Node.js
CI/CD
DevOps
Golang
MongoDb
MySql
Bilibili.com
Sep 2020 - Sep 2023
Developed a JSON-based configuration distribution management for supports dynamic content configuration for web pages and Along with the accompanying JSON content editor CMS with Vue.js, Node.js, CLI tool and Golang.
Led the development of Bilibili international podcast business Web & mobile sites with Vue.js and including SEO optimization tools with Node.js from 0 to 1
Engineered a i18n CMS to streamline content management for global operations teams within the international backend with Node.js and JSON-based database. Significantly enhanced usability and efficiency, directly supporting cross-languague content localization and deployment.
• Implemented Unit and E2E testing using Cypress and Jest for Bilibili's infrastructure SDKs (e.g., Logger agent, APM) and activity landing pages, ensuring stability and functionality.
• Engineered Frontend CI/CD platform using Gitlab Runner, React and Node.js ensuring efficient and reliable deployment pipelines for multiple projects.
Junior Frontend engineer
React
Vue
Node.js
Golang
MongoDB
MySql
Bilibili.com
Jun 2016 - Sep 2020
Optimized build pipeline efficiency, reducing page generation time from 2 minutes to ~100ms and decreasing container CPU utilization to below 10%, significantly improving platform reliability and user experience.
Also developed a CLI tool with integrated CI/CD (GitLab Runner) and version management, empowering developer to publish local projects to production seamlessly.
• Architected and led the development of a high-performance SSR framework (React, Node.js) from the ground up, supporting mixed React/Vue frameworks and static page rendering. This significantly improved page load times and SEO performance.
Developed an integrated Chrome extension to empower internal PMs with on-page, real-time data visualization, enabling direct user behavior analysis without SQL queries.
Internship | Frontend engineer
Angular
Node.js
JSP
dianrong.com
Jun 2015 - Jun 2016
※Dec 2014 ~ Jun 2015 Development internship
• Maintenance and enhancement development for a FinTech service website for banks. Contributed to the stable operation and improved user experience of financial services.
• Developed a new SaaS platform for user-friendly web page creation and publication. Engineered a template-based system to streamline website building. Also responsible for the maintenance of the company's official website and mobile site.