03 / EXPERIENCE & GROWTH

From business needs
to delivery.

12 years across travel transactions, enterprise SaaS, and mobile BI.
Connecting mobile, web, and backend, from requirements to launch.

CAREER JOURNEY

2025.06 — PRESENTEXPERIENCE

Software services · Battery swapping

Independent Entrepreneur

Build independent products, support business clients, and run a local service, combining software delivery with hands-on operations.

  • Develop OpenWork, a desktop AI agent workspace (www.openworkai.com), for conversations about project code, understanding project structure, working with local files, and choosing models and local tools.
  • Develop OpenWorkAI Studio image and video editors (studio.openworkai.com), bringing image processing, canvas interactions, and video editing to the browser.
  • Independently developed a multi-tenant rental SaaS system supporting installments, short-term and daily rentals, store, asset, order and financial management, overdue and deposit management, automatic deductions, and automated revenue sharing.
  • Implement real-time cropping, filters, layers, and drawing with Canvas + Fabric.js; build multitrack editing and transitions, with FFmpeg / WebAssembly for local video processing.
  • Provide subscription-based technical support, Taro WeChat mini programs, and AI agent development and integration for small and medium-sized businesses.
  • Independently manage battery-swapping stations for delivery riders, from market research and launch to daily operations, gaining direct experience serving customers.
  • Integrate Cursor, Claude, and ChatGPT into daily development, improving coding and solution-design efficiency by 50%+.
TaroCanvasFabric.jsFFmpegWebAssemblyAI AgentCursorClaudeChatGPT
2023.07 — 2025.05EXPERIENCE

Bluewinged · Suzhou

App Software Engineer

Independently led the mobile BI app and developed enterprise SaaS backend features, connecting data visualization, access control, and AI analysis.

  • Delivered a mobile BI app with a hybrid Flutter + HTML5 architecture for live KPI, report, and chart interactions, taking responsibility for architecture, permissions, and real-time alerts.
  • Built the SIA assistant to bring automated report summaries and AI chart analysis into the BI product; supported public-cloud and private app deployments.
  • Developed a NestJS + TypeScript enterprise backend, implementing granular access control through hierarchical organizations, configurable roles, and row-level security.
  • Built warehouse linking and data-entry modules connecting MySQL, PostgreSQL, and SQL Server, with multiple data sources and tenant isolation.
  • Implemented visual data modeling, model versioning, and environment synchronization and switching to support consistent data definitions across departments.
FlutterHTML5NestJSTypeScriptMySQLPostgreSQLSQL Server
2020.05 — 2023.06EXPERIENCE

Feifan Art · Suzhou

App Developer

Connected digital art listings, wallets, and on-chain transactions in a Flutter app, integrating multiple systems into one mobile product.

  • Implemented user flows from registration and identity verification to wallet management, including private-key handling and third-party wallet compatibility.
  • Built image, audio, and video art listings with purchasing and gifting, auctions, fixed-price sales, and on-chain provenance.
  • Integrated smart contracts for minting, transaction signing, and on-chain asset records, alongside community features and push notifications.
FlutterDartNFTSmart Contracts
2019.05 — 2020.04EXPERIENCE

Engma Human Resources · Suzhou

Front-end Developer

Translated tax, social insurance, payroll, and contract requirements into HR SaaS features, connecting business workflows with external systems.

  • Built tax filing, social insurance, payroll, and contract modules using React + TypeScript + ECharts.
  • Integrated tax and social-insurance authority APIs with batch imports and exports and configurable income-tax rules, supporting HR data processing and rule changes.
ReactTypeScriptEChartsSaaS
2014.03 — 2019.04EXPERIENCE

Tongcheng Travel · Suzhou

Front-end Developer

Developed embedded H5 booking, payment, order, and travel services, building experience in transaction flows and web–native integration.

  • Connected train, flight, coach, and hotel booking flows with WeChat Pay and Alipay payments.
  • Implemented bidirectional JSBridge communication for sign-in synchronization, payment calls, and order callbacks, and optimized WebView loading and the initial screen.
  • Built post-booking services for order lookup, cancellation and changes, electronic tickets, trip reminders, and deep links.
HTML5JSBridgeWebViewDeep Link
2023.03 — 2025.07EDUCATION

Nanjing University of Science and Technology

Bachelor’s · Computer Information Technology

01

Own the path to delivery

Work across requirements, system design, development, and deployment. Mobile BI and enterprise data platforms connect mobile interactions, backend data, and deployment environments.

02

Make complex business rules work

Translate travel payments, digital art transactions, and SaaS requirements into permissions, data models, and workflows, handling tenant isolation, multiple data sources, and system integrations.

03

Put AI into practice

Built SIA report summaries and chart analysis into a BI product. Develop and integrate AI agents, and use AI tools in everyday coding and solution design.

FROM EXPERIENCE TO PRACTICE

See these skills at work.

Explore project cases