RESUME · 个人简历

秦前进

高级前端工程师 · 全栈工程师 · 技术团队负责人

17 年软件研发经验 · 武汉

职业概述

拥有 17 年软件研发与交付经验,其中 5 年以上专注于企业级前端开发。擅长 React、TypeScript、前端架构、可扩展组件体系、性能优化和现代工程实践;具备技术方案设计、代码审查、团队培养及跨国团队英语协作经验。

核心技能

前端React、React Hooks、TypeScript、JavaScript (ES6+)、HTML5、CSS3、Tailwind CSS、响应式设计、Vite、Webpack

前端架构前端架构设计、可复用组件体系、状态管理、设计模式、技术方案设计

后端与数据Java、Node.js、Express、NestJS、REST API、PostgreSQL、MySQL、MongoDB、SQLite、Python、C#

质量与交付代码审查、Jest、Vitest、Playwright、Git、CI/CD、GitHub Actions、Docker、Scrum

云与平台Microsoft Azure、AWS、微信小程序、微信公众号;熟悉 Linux、macOS、Windows

AI 辅助研发ChatGPT、Codex、Gemini、通义千问,用于开发、代码审查、测试及技术调研

AI 应用技能自定义 Skill 开发、MCP 集成、规范驱动开发 (Spec-driven Development)

工作经历

百蓁生物技术(武汉)有限公司

2022.06–2026.07

高级前端开发工程师

  • 设计并开发 PEAKS Online 的 React、TypeScript 前端;该企业级蛋白质测序产品采用 Java 和 PostgreSQL 后端。
  • 参与前端架构、应用结构、可复用组件、开发规范及关键技术方案设计。
  • 通过性能优化、依赖升级、代码审查、单元测试和 E2E 自动化提升可维护性与交付质量。
  • 集成 Java REST API,参与部分后端开发和团队培养,并使用 Codex、Gemini 提升实现、调试及技术探索效率。

纬创软件(武汉)有限公司

2015.08–2022.06

Team Leader / 前端开发工程师

  • 负责项目管理、前端研发、团队培养和技术培训;赴美国加州与客户现场协作并推进需求落地。
  • EWT:将 Backlog 拆解为 7 个 Sprint 的 User Stories,推动每个 Sprint 均完成一次生产发布。
  • CEP:快速补位 React 前端开发并获得 Code Review 权限;培养团队成员并面向部门开展 React 培训。

武汉光庭信息技术有限公司

2009.07–2015.07

项目经理 / C# 开发工程师

  • 负责政务信息化项目的需求沟通、架构设计、研发、部署和现场交付,并带领团队持续响应客户需求。
  • 在国土资源项目中引入 Prism MVVM、AutoMapper 和 T4 代码生成,改善协作效率并减少重复开发。

代表项目

PEAKS Online(蛋白质测序 SaaS)

React · TypeScript · Java · PostgreSQL

负责核心前端功能、架构改进、可复用组件、性能优化及自动化测试,并与加拿大团队持续协作。

湖北省国土资源厅信访系统

项目管理 · 系统架构 · 数据可视化

统筹需求、架构、部署及现场联调;项目获客户认可,并在省级会议中演示。

教育与其他