Jian Lin

Jian Lin

<Frontend Architect />

// 11 Years of Experience · Enterprise Web Architecture · Micro-Frontend / Cross-Platform / Performance

[ job.ziya@outlook.com ] ~ Central South University · B.S. CS (2015) $ Chinese / English
SCROLL

Core Competencies

ArchitecturePerformanceCross-PlatformTeam LeadershipEngineeringEnterprise Apps

Work Experience

[2022.01 – 2026.04]

SF Express Technology Co., Ltd.

Senior Frontend Engineer

[+] Expand details
  • Led frontend architecture for ERP financial system full-stack rebuild (800+ pages, full financial chain)
  • Designed Module Federation micro-frontend architecture, build time reduced from 12min to 3min
  • Built FinSpread tool via iframe isolation, reducing SpreadJS licensing costs by ~30%
  • Built semi-low-code system with 20+ page templates, delivery cycle reduced by 60%
  • Designed unified error monitoring & performance tracking (Sentry + custom SDK)
  • Managed 3-5 person contractor team with code review and tech review
  • Led performance optimization: first-load from 4.2s to 1.8s
[2018.09 – 2021.12]

Shenzhen Royole Technologies

Senior Frontend Engineer

[+] Expand details
  • Architected SSO unified permission management system across 5+ business lines for 500+ users
  • Implemented RBAC-based dynamic routing with button-level permission control
  • Built enterprise UI component library (20+ components) based on iView, improving efficiency by ~40%
  • Defined RESTful API & coding standards, improving cross-team collaboration
  • Set up frontend monitoring (analytics + performance + error reporting)
[2017.06 – 2018.07]

Shenzhen Sundray Technologies

Frontend Engineer

[+] Expand details
  • Led frontend architecture for Cloud Management Platform using Vue.js + Webpack
  • Built mobile app using Ionic + Angular + TypeScript for remote device management
  • Built Node.js Mock Server for offline development and API integration
  • Contributed to frontend engineering: Webpack optimization, HMR, code splitting
[2015.07 – 2017.03]

Shenzhen Lianyou Technology Co., Ltd.

Frontend Engineer

[+] Expand details
  • Built enterprise mobile apps using Framework7 + Cordova (OA approval, attendance, inspection)
  • Developed PC-side OA system using EasyUI + jQuery
  • Gained early hybrid cross-platform experience: Cordova plugins, native bridge, offline caching
  • Participated in requirements analysis and technical design, closely collaborating with PM and backend team

Key Projects

[2024.06 – 2026.04]Click to flip

ERP Financial System Full-Stack Rebuild

> Frontend Architect

Led full-stack rebuild of core ERP financial system (800+ pages), covering AR, AP, GL, reporting, and consolidation for 2000+ users

Vue 3Vite 4FinUISpreadJS+3

// Key Highlights

← Back
  • Designed Module Federation micro-frontend architecture for multi-team independent dev/deploy, build time reduced from 12min to 3min
  • Built semi-low-code system with 20+ page templates, delivery cycle reduced by 60%
  • Introduced Web Components (Lit) for cross-framework reuse, 8 business components built
  • Designed unified error monitoring & performance tracking (Sentry + custom SDK), issue detection rate up 80%
  • Established frontend engineering standards (Monorepo + ESLint + Husky + Changesets)
  • Led performance optimization: lazy loading + preloading + image compression + CDN, first-load from 4.2s to 1.8s
Vue 3Vite 4FinUISpreadJSModule FederationPiniaTypeScript
[2024.06 – 2024.11]Click to flip

FinSpread Internal Tool

> Lead Developer

Built spreadsheet capability platform via iframe isolation, serving multiple business lines and reducing licensing costs by ~30%

SpreadJSiframepostMessageVue 3+1

// Key Highlights

← Back
  • Designed unified postMessage protocol (request-response + event subscription) for cross-domain communication
  • Encapsulated SpreadJS API as standalone service with CRUD + formula + formatting interfaces
  • Produced SDK and documentation, 3 business systems integrated within 2 weeks
  • Implemented operation recording & playback for audit and troubleshooting
  • Designed plugin architecture for on-demand loading of pivot tables, charts, etc.
SpreadJSiframepostMessageVue 3TypeScript
[2018.09 – 2021.12]Click to flip

SSO Unified Permission System

> Frontend Lead

Architected unified authentication & permission system across 5+ business lines for 500+ internal users

Vue 2.6iViewNuxt.jsLess+2

// Key Highlights

← Back
  • Implemented RBAC-based dynamic routing: backend permission tree → frontend dynamic routes & menus with button-level control
  • Designed SSO solution: OAuth 2.0 + JWT with silent token refresh and multi-device logout
  • Built enterprise component library (20+ components) based on iView, adopted by all management systems
  • Set up frontend monitoring (analytics + performance + error reporting), monthly quality reports
  • Defined RESTful API & coding standards, improving cross-team efficiency by 40%
Vue 2.6iViewNuxt.jsLessVuexNode.js
[2019.10 – 2020.04]Click to flip

Rouyu Note PC (Electron)

> Core Developer

Cross-platform desktop app connecting Royole handwriting tablet, supporting real-time dual-canvas sync rendering

ElectronVue 2.6Node.jsLess+1

// Key Highlights

← Back
  • Implemented USB driver communication & data parsing via Node.js native addon
  • Designed dual-canvas real-time sync: tablet canvas → data compression → screen canvas, latency < 16ms
  • Implemented pressure-sensitive stroke simulation with Bézier curve interpolation
  • Handled cross-platform compatibility: file paths, system tray, shortcuts, window management
  • Implemented import/export (PDF/PNG/JPG), batch export optimized (100 pages < 3s)
ElectronVue 2.6Node.jsLessCanvas

Technical Stack

TECHVue 3Vue 2React 18AngularNuxt.jsVite 4WebpackRspackMonorepoModule FederationWeb ComponentsSSRSPAElectronTaroCordovaIonicTypeScriptJavaScriptHTML5CSS3Element PlusiViewAnt DesignFinUINode.jsExpressKoaRESTful APISpreadJSEChartsRich Text Editor// SOLAR SYSTEMCORE = STACK · SATELLITES = SKILLS8 ORBITS · 32 SKILLS

Comments