Jian Lin
<Frontend Architect />
// 11 Years of Experience · Enterprise Web Architecture · Micro-Frontend / Cross-Platform / Performance
Core Competencies
Work Experience
SF Express Technology Co., Ltd.
Senior Frontend Engineer
- ▸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
Shenzhen Royole Technologies
Senior Frontend Engineer
- ▸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)
Shenzhen Sundray Technologies
Frontend Engineer
- ▸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
Shenzhen Lianyou Technology Co., Ltd.
Frontend Engineer
- ▸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
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
// 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
FinSpread Internal Tool
> Lead Developer
Built spreadsheet capability platform via iframe isolation, serving multiple business lines and reducing licensing costs by ~30%
// 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.
SSO Unified Permission System
> Frontend Lead
Architected unified authentication & permission system across 5+ business lines for 500+ internal users
// 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%
Rouyu Note PC (Electron)
> Core Developer
Cross-platform desktop app connecting Royole handwriting tablet, supporting real-time dual-canvas sync rendering
// 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)
Comments