Kris Chen

Kris Chen

Senior Frontend Engineer | 9 Years Experience

Experienced frontend engineer specializing in architecting large-scale web applications. Proficient in modern tech stacks including Vue, React, Node.js, and Docker. Currently seeking remote work opportunities.

About Me

Professional Summary

9 years of frontend experience, specializing in architecting large-scale web applications. Proficient in modern tech stacks including Vue, React, Node.js, and Docker. Experienced in leading technical projects, optimizing performance, and establishing best practices for development teams.

Core Competencies

Technical Architecture

Designed and implemented scalable frontend architectures for high-traffic applications handling millions of daily requests. Expert in BFF patterns, microservices, and containerization.

Performance Optimization

Led performance optimization initiatives resulting in 50%+ improvements in page load times and 99.99% SLA stability. Implemented comprehensive monitoring and alerting systems.

Cross-Platform Development

Developed unified SDKs supporting Web, App, and Mini Programs, reducing development time by 70% and enabling one-codebase-multiple-platform deployment.

Technical Skills

Frontend Technologies

  • Vue.js (2 & 3)95%
  • React/Next.js90%
  • TypeScript90%
  • JavaScript/ES6+95%
  • CSS/LESS/Sass90%
  • HTML595%

Backend Technologies

  • Node.js90%
  • Koa.js/Express.js85%
  • RESTful API Design90%
  • GraphQL80%
  • BFF Architecture90%
  • Microservices85%

DevOps & Tools

  • Docker90%
  • Kubernetes80%
  • CI/CD (Jenkins/GitHub Actions)85%
  • Webpack/Vite85%
  • Monitoring & Alerting85%
  • Git90%

Work Experience

SenseTime

Frontend Engineer (Remote Technical Advisor) | Feb 2025 - Present

Working as a remote advisor for SenseTime Technology, developing frontend solutions for their SenseTime Little Raccoon AI series products. Responsible for technical selection and MVP development of task planning features, developing solutions for handling incomplete JSON data, and implementing automated task execution functionality. Daily iterative requirements include knowledge management module refactoring and business requirement development, commercialization, and other module business requirement development.

MVP Development for Task Planning

Responsible for MVP development of the new task planning feature

  • Developed an AI task-planning visualization system using React Flow, enabling custom node creation and intelligent connections
  • Designed and implemented a character-level incremental JSON parser to handle Server-Sent Events (SSE) stream data
  • Built a task queue management system to oversee job execution, status tracking, and error handling

Knowledge Management Module Refactoring

Responsible for core business functionality architecture optimization, addressing legacy technical debt that hindered iteration

  • Streamlined main entry file from 865 lines to 320 lines (-63%), reduced cyclomatic complexity from 50 to 15 (-70%)
  • Established a 100-point code quality scoring system, improving AI evaluation score from 20 to 80 points
  • Designed automated detection toolchain including naming conventions, architecture analysis, and complexity detection

Project Diagnosis and Optimization

Systematically analyzed technical debt and improvement opportunities in an 8-month iterative project

  • Developed boundary and standard-based project analysis framework, establishing S/A/B/C/D five-tier rating system
  • Integrated ESLint, CSpell, JSCPD and other tools to implement circular dependency detection and duplicate code detection
  • Delivered comprehensive analysis reports and coordinated team efforts to resolve technical debt issues

Daily Business Requirements Development

Responsible for frontend development of daily business requirements

  • Completed feature and commercialization adaptation for SaaS and ToB versions
  • Implemented education edition membership-related functionality

Gaoding Technology Co., Ltd.

Senior Frontend Engineer | July 2020 - July 2024

Commercial System Architecture Optimization

Led architecture optimization for commercial purchasing system handling 50,000+ daily visits

  • Engineered unified cross-platform SDK, boosting development efficiency by 70%
  • Decoupled commercialization module for independent deployment
  • Results: 7% increase in business conversion rate

Core Rendering Service Upgrade

Revamped core Server-Side Rendering service managing 4M+ daily requests

  • Implemented service governance using Node.js Cluster, stabilizing CPU usage at 10-20%
  • Established comprehensive monitoring and alerting system with 95% test coverage
  • Results: Reduced incident response time from 1 hour to 1 minute, maintaining 99.99% SLA

SEO Technical Standardization

Pioneered company's first technical evaluation framework for SEO

  • Increased core pages responding under 500ms from 40% to 90%
  • Ensured 99.99% success rate for search engine crawlers
  • Transformed abstract SEO goals into quantifiable technical metrics

DevOps System Construction

Led migration to containerized CI/CD pipeline

  • Migrated to GitHub, Kubernetes, and Docker-based deployment
  • Optimized build process, saving 21,000 minutes of build time annually
  • Standardized API specifications, significantly improving code maintainability

Shenzhen Sitianjichuang Education Technology Co., Ltd.

Frontend Engineer | Dec 2018 - July 2020

Independently designed and implemented a code conversion system bridging visual block-based programming, JavaScript, and Python. The system resulted in an invention patent (CN110941432A) and its open-source scaffold gained over 100 GitHub stars. This feature became a core competitive advantage for the company's educational products.

Tongyin Investment Group

Frontend Engineer | July 2016 - September 2018

As a core developer, led the refactoring of the company's official website and WeChat e-commerce store to Vue 2. Implemented a decoupled frontend-backend architecture, enhancing user experience and serving over 6,000 cumulative users.

Open Source Projects

ying-web

ying-web

24+ Stars

Complete full-stack development scaffold project with Monorepo architecture using PNPM + Turborepo

Technologies:

ReactNext.jsKoa.jsTypeScriptTailwindCSS
View on GitHub

ying-template

ying-template

100+ Stars

Ready-to-use frontend project template with comprehensive tooling and best practices

Technologies:

VueWebpackTypeScriptJest
View on GitHub

ying-datastructures-algorithms

ying-datastructures-algorithms

55+ Stars

Algorithm and data structure learning repository using TypeScript for frontend developers

Technologies:

TypeScriptData StructuresAlgorithmsJest
View on GitHub

Contact Me

Get In Touch

If you're interested in my experience and abilities, feel free to contact me through any of these channels:

WeChat

krisChans95

Technical Blog

Juejin (Chinese)

Life Diary

Ying Diary