吴增杰

你好,我是

一名 团队管理者

一名 技术追求者

一名 运动爱好者

一名 开源爱好者

吴增杰

您好,我是

一名 团队管理者

一名 技术追求者

一名 运动爱好者

一名 开源爱好者

主攻全栈开发,9年+软件开发、7年+项目管理、5年+团队管理经验。 半导体&PCB&光伏行业智能制造、自动化装备、智慧工厂、数字工厂方向解决方案。 带领技术团队利用最新技术解决业务快速发展过程中的各种业务场景问题,以及光刻设备上位机SECS/GEM通信特性开发类问题。 主要项目包括 CIM、MES、WMS、EAP、2D Mark、BI、PDM、PLM、SPC、QMS、OA、SCM、CRM、B2B、EDI 等。 主要技术栈包括 Delphi、C/C++、C# 全家桶(WinForm、WPF、Blazor、WebAPI、.NET Framework、.NET Core、NET6、NET8)、Unity3D、Python、PHP、Vue、HTML、CSS、JavaScript、TypeScript、Node、Kafka、Oracle、MySQL、SqlServer、PostgreSQL、Redis、RabbitMQ、Kafka、Memcached、MinIO、Quartz等。 热衷开源,GitHub 活跃用户,良好的英语听说读写能力,坚持学习和技术分享。

个人信息

  • 姓名: 吴增杰 Jeremy WU
  • 微信: JeremyWu-IoT
  • 地址: 江苏省无锡市
  • 博客: Jeremy Blog

教育背景

淮北师范大学信息学院 , 本科 电子信息工程

擅长技术

%

前端

%

构建/工具

%

后端

%

项目管理

前端:

HTML CSS Scss Less JavaScript TypeScript UniApp ElementUI Vue WinForm MVC WPF Delphi Avalonia

构建/工具:

Webpack Gulp Git PowerDesigner Plsqldev Navicat Postman XMind

服务端:

NETCore NodeJS Python PHP WebService WCF WebApi RabbitMQ Oracle SqlServer PostgreSQL Redis Kafka Memcached MinIO Docker Linux IIS Nginx

项目管理:

MSProject Teambition OpenProject ZanDao

工作经历

产品经理 / 研发组组长

负责公司组件 MES 系统产品设计与开发,并独立完成组件MES系统开发。
负责公司 AOI 产品开发并对接设备厂商,为MOM系统提供数据支撑。
负责客户端应用程序(EAP+)开发,解决 MOM 系统底层数据采集的性能问题。
负责复杂报表开发,解决海量数据报表的性能问题。
目前主攻数字孪生类产品研发。
对接市场部售前团队,提供竞标方案。

软件研发经理 / 信息管理部经理

主攻全栈开发,负责公司信息化建设的技术框架搭建、项目开发、环境部署,以及项目发布。
负责公司设备上位机开发或对接设备上位机开发团队,为终端客户提供智慧车间、智慧工厂、数字工厂解决方案。
对接市场部售前团队,提供竞标方案。
负责集团网络安全建设,为子公司提供技术支持。
项目包括公司信息系统的PC、移动端网站、管理后台网站,微信开发,ERP、PLM、PDM、CIM、WMS、EAP、AutoReport、AutoPrint、BI、ASMS等的全栈开发。
带领CIM软件团队高效完成业务模块开发,制定CIM团队开发的发展路线。
参与项目全流程讨论,提出建设性意见,让项目开发更加合理、科学化,提高整个团队的交付效率和质量。

根据公司整体战略发展,制定 IT 战略规划、团队建设和业务计划,推动公司信息化建设。
主持分析信息化需求,制定信息化建设行动计划并向公司提供专业的咨询、建议和规划方案。
负责公司整体信息安全,编制和完善公司数据标准及保障措施。
负责信息管理部的日常工作和部门建设确保公司 IT 系统安全、高效、文档运行。
协调部门内外部信息的及时沟通,为职能部门提供高效的 IT 技术服务支持。

软件开发工程师 / 信息管理部副经理

主攻全栈开发,负责全厂信息系统的基础技术框架搭建、项目开发、环境部署,以及项目发布。
项目包括公司 CIM、MES、ERP、EAP、2D Mark、B2B、AutoRecipe、AutoPrint、AutoReport、SPMS、EDI 系统的全栈开发。
带领软件团队高效完成业务模块开发,制定团队开发的流程、实施方案以及技术文档的撰写。
参与项目全流程讨论,提出建设性意见,让项目开发更加合理、科学化,提高整个团队的交付效率和质量。
历时四年建成全公司的智慧化工厂,获得 "宿迁市两化融合示范企业" 和 "江苏省两化深度融合创新试点企业" 称号。

项目经验

Excel 复杂报表导出与推送平台建设

项目描述:建设大数据量 Excel 复杂报表导出与截图推送平台,无锡唯因特数据技术有限公司,独立设计与开发该平台,解决 MOM 系统数据大数据量导出OOM的问题与终端客户客制化报表推送需求。
技术栈: C#+WPF+WebAPI+Kafka+Sqlite+Office
  • 独立完成 Excel 复杂报表导出与推送平台
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 主要功能模块有:报表配置、模板配置、数据源管理、推送管理和日志管理等
  • 优化资源配置、降本提效
  • 解决 MOM 系统数据大数据量导出OOM的问题与终端客户客制化报表推送需求

终端对象采集与转发平台

项目描述:终端对象自动调度平台,通过配置计划任务,自动完成终端对象的数据采集与数据转发,独立设计与开发终端对象采集与转发平台,每日图片类数据调度约2.8T,数据库类数据调度约 2800 万条。无锡唯因特数据技术有限公司
技术栈: C#+WPF+Quartz+Kafka+MinIO+Sqlite
  • 独立完成终端对象采集系统
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 主要功能模块有:系统设置、Kafka 配置、MinIO 配置、Quartz配置和日志管理等
  • 优化资源配置、降本提效
  • 解决 MOM 系统数据采集性能问题,为后续数据应用高效提供准确数据支持

AOI 通用上位机平台

项目描述:光伏电池自动缺陷检测项目,针对电池初版、二道、四道电池进行相关缺陷检测,独立完成无锡唯因特数据技术有限公司 AOI 上位机平台开发,包括但不限于算法对接、相机对接、光源控制器对接、主机台对接、图片处理等,检测 CT 小于 800 ms
技术栈: C#+WPF+Kafka+PostgreSQL+OpenCV+Halcon
  • 独立完成 AOI 通用上位机平台开发
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 主要功能模块有:图像配置、算法参数配置、数据统计、调试中心、系统配置和接口平台
  • 轻量 AOI 通用上位机平台,快速部署、方便迭代
  • 自主可配置 AOI 检测平台(软件+硬件)产品,满足各种工艺电池的检测需求,实现与第三方物联网设备联动,多维度高效防呆防错检测

光伏组件 MES 系统

项目描述:光伏组件生产制造执行系统,针对光伏组件开发的车间 MES 系统无锡唯因特数据技术有限公司,独立完成光伏组件 MES 系统,包括底层数据采集和顶层数据 BI 系统
技术栈: C#+WPF+EFCore+AutoMapper+WebApi+Swagger+Vue+TDesign+WeUI+ECharts+Redis+Kafka+PostgreSQL
  • 独立完成光伏组件生产制造执行系统
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 主要功能模块有:系统管理、工程管理、企划管理、制造管理、设备管理、质量管理、仓库管理、资源管理、报表管理、系统集成管理和二次开发平台
  • 开放接口平台的运用,确保各类智能系统能够快速、高效地与MES系统进行集成
  • B/S 架构,无需安装客户端,可以在浏览器中运行
  • 低耦合、高可用,前后端分离的领域驱动架构,将各个模块之间高效连接,同时横切关注层对各个模型的实时状态进行监控,实现各智能打印各个环节信息、指令、响应的高度统一

光刻设备通信特性提升项目

项目描述:基于SEMI标准的自动化设备的SECS/GEM通信协议开发
技术栈: WPF+MVVM+HandyControl+Prism+AutoMapper+TCP/IP+EFCore+SQLite+C/C++
  • 基于SEMI标准开发上位机统一对外通信模块
  • 将光刻设备核心指标参数归类为17条GEM模型及GEM子信息,逐步抽象成光刻设备的标准化GEM(E30)模型
  • 再在子信息的基础上以不同的Stream Number搭配不同的Function Number来表示不同的信息分类
  • 自定义消息编码格式及光刻设备的每个SnFm对应的消息详细信息最终封装成SESC Ⅱ(E5)
  • 底层的电子模块除集成运动板卡均自主封装HSMS(E37)通信协议,部分采用SECS Ⅰ(E4)
  • 完善了设备上位机的核心功能,实现了基于SECS/GEM协议的通信特性,提高了设备竞争力与品牌形象

产品生命周期管理系统

项目描述:研发产品全生命周期的数据管理
技术栈: HTML+CSS+Less+TypeScript+NetCore WebApi+ECharts+ElementUI+Solidworks/AutoCAD+MSProject
  • 前后端分离项目,后端采用 NetCore WebApi,前端采用ElementUI组件,快速构建项目
  • 实现了 物料管理 模块、BOM管理模块、ECR/ECN变更管理模块、项目管理模块等主要功能
  • 实现了与Microsoft Project的对接,对项目实现线下与线上的管理,根据项目负责人需要定制化开发了不同维度的项目跟踪报表
  • 实现了与Solidworks/AutoCAD的对接,对工程师的设计进行实时跟踪,按照规则自动触发变更评审,实现BOM的自动升版及变更履历的实时记录
  • 优化资源配置、降本提效,实现研发设计的全生命周期的数据追溯,提高设计人员的设计准确性与工作效率

品质管理系统

项目描述:品质追溯与异常反馈,定制化报表展示
技术栈: HTML+CSS+Less+TypeScript+Flexible+ECharts+NetCore WebApi+ElementUI
  • 前后端分离项目,后端采用 NetCore WebApi,前端采用ElementUI+ECharts组件,快速构建项目
  • 实现了 来料检验 模块、制造异常反馈模块、客诉管理模块、电子巡检异常模块和数据大屏展示模块等主要功能
  • 实现了各类异常的实时追溯与闭环管理
  • 实现了异常数据的实时刷新与展示,醒目的展示各类异常处理状态、进度等信息
  • 优化资源配置、降本提效,实现各类数据的无纸化电子办公管理

企业数据大屏驾驶舱

项目描述:实时数据大屏展示
技术栈: HTML+CSS+Less+TypeScript+JavaScript+Flexible+ECharts+WebApi+Swagger
  • 前后端分离项目,后端采用 NetCore WebApi,前端采用ECharts组件,快速构建项目
  • 实现了 WIP 模块、设备模块、原料模块、仓库模块和预警模块等主要功能
  • 实现了数据的实时刷新与展示,醒目的展示各类预警信息以及建议条目
  • 优化资源配置、降本提效,直观的展示各个部门的实际作业状态,提升企业形象和品牌价值

售后服务管理平台

项目描述:售后服务部门移动化办公平台
技术栈: Uni-App+Uni-UI+WebApi+Swagger+HTML+CSS+Scss+JavaScript+TypeScript+Vue+Nginix+RabbitMQ+PostgreSQL
  • 前后端分离项目,后端采用 NetCore WebApi,前端采用 Uni-App+Uni-UI多环境配置技术方案,克服了原生开发的不方便,一次开发多端部署,极速研发、研发成本大大降低
  • 实现了登录授权、设备日志、巡检、装机、维修、培训和个人中心等主要功能
  • 编程高度模块化、组件化、低耦合、高可用,优化登录逻辑,优化了图片请求慢,时效性不高的接口进行数据缓存等
  • 优化资源配置、降本提效,提高售后服务人员的工作效率,提升企业自动化水平

EAP 统一管理平台

项目描述:标准化惟勤智能智能装备数据交互方式,便于与第三方设备进行数据交互
技术栈: WPF+HandyControl+WebApi+Swagger+RabbitMQ+PostgreSQL+NLog+SECS/GEM
  • 前后端分离项目,前端采用 WPF 后端采用 NetCore WebApi
  • 提供标准 RESTful Api 接口,支持各类信息系统调用,实现标签的远程打印功能
  • 实现了登录服务端配置、客户端通信授权配置、通信日志查看等主要功能。
  • 配套上位机程序使用,提升企业设备的市场竞争力、品牌形象和自动化水平
  • 带领软件团队高效完成业务模块开发,敏捷优化与重构,优化用户体验及性能

标签打印平台

项目描述:对接各类信息系统,实现各类标签模板的自动抓取、填充与远程打印功能
技术栈: WPF+HandyControl+WebApi+Swagger+BarTender+CodeSoft+RabbitMQ+PostgreSQL+NLog
  • 前后端分离项目,前端采用 WPF 后端采用 NetCore WebApi
  • 提供标准 RESTful Api 接口,支持各类信息系统调用,实现标签的远程打印功能
  • 实现了BarTenderCodeSoft标签模板的支持
  • 实现了模板属性识别与Jsonb类字段的支持
  • 实现了多种通用标签打印机驱动(斑马、惠普等)的支持
  • 优化资源配置、降本提效,提升企业自动化水平

报表平台

项目描述:报表的整合、查看,发送与定时计划任务配置
技术栈: WPF+Prism+Blend+WebApi+Swagger+RabbitMQ+SqlServer+HandyControl+NLog
  • 前后端分离项目,前端采用 WPF 后端采用 NETCore WebApi
  • 对接各类信息系统,提取数据后根据用户需要,整合成各种格式的数据报表
  • 实现了高效快速的数据配方式,支持多种数据库接口、支持 T-SQL 接口语句
  • 实现了用户自定义计划任务,定时定量的实现数据报表的导出与发送
  • 优化资源配置、降本提效、提升企业自动化水平

CIM/MES 系统

项目描述:PCB 行业生产制造执行系统
技术栈: WPF+Prism+Blend+WebApi+Swagger+RabbitMQ+SqlServer+HandyControl+NLog
  • 前后端分离项目,前端采用 WPF 后端采用 NetCore WebApi
  • 带领软件团队研发满足 PCB 制造行业需求的智能制造执行系统
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 主要功能模块有:公共管理、设备管理、工程设计管理、制造管理、生产排程、品质管理、工艺路线管理、报表管理、系统设置等
  • 优化资源配置、将本提效、提升企业自动化水平
  • "两化融合"的转折点,为后续 "智慧工厂"、"数字工程" 自动化建设奠定基础

环保监控管理系统

项目描述:对接 PLC 中控实现数据的提取、整合并以图表的形式展示,同时实现各类预警与自定义事件的自动控制
技术栈: WPF+Prism+Blend+WebApi+Swagger+RabbitMQ+SqlServer+MahApps.Metro+OPC UA+NLog
  • 项目简介: EPMS
  • 前后端分离项目,前端采用 WPF 后端采用 NETCore WebApi
  • 对接西门子、三菱、欧姆龙 PLC 模块,对数据进行实时读取
  • 实现了数据的整合与图表的展示
  • 实现了各类预警通知与自定义事件的自动控制
  • 优化资源配置,提效降本,提升企业自动化程度

BI 数据决策系统

项目描述:基于 MES/ERP 和 SPMS 系统数据,采用大数据分析 EDC 等技术,全流程数据驱动解决方案,实现多维度、精细化的数据钻取,实现深度机器和系统学习,精准投放相关决策指令到相关管理层。并对生产和设备Logs实时分析,个性化生成生产调度、设备维护、SPC 等决策指令给到相关决策人员,达到数据 对于生产以及设备的实时驱动管理,提升管理效率和设备UPH,同时提高产品良率
技术栈: C#+Python+NLog+WebApi+RabbitMQ+Oracle+Memcached+Echarts+Html+CSS+JavaScript
  • 前后端分离,WebApi + MVC 构建开发框架,快速开发标准版后台
  • 逐步取代各类需要人工处理数据的工作,减少大量人工成本的同时提高作业效率和准确率,科学化、系统化、自动化的数据决策系统将进一步加快 "智慧工厂" 的建设脚步
  • 提效降本,全流程数据驱动决策
  • 提升客户满意度和企业知名度

2D Mark系统

项目描述:利用二维码技术为每一条基板建立唯一身份标识,实现产品 生命周期的全程可视化追踪,在生产过程数据的收集和跟踪中,能够完全做到自动化和零人为失误
技术栈: WPF+NLog+WebApi+RabbitMQ+Oracle+SECS/GEM
  • 前后端分离,WebApi + WPF 构建开发框架,快速开发标准版前后台管理系统
  • 自动完成 Mapping 文件格式转换,并且提供手工编辑功能
  • 自动完成 Mapping 数据上传下载,提供Strip Mapping和Wafer Mapping对应关系查询功能
  • 提升客户满意度和企业知名度

Auto Recipe

项目描述:设备配方文件自动上传、下载、更新和参数的自动对比,提升机台UPH。 同时实现参数历史数据的自动分析、校准和上传,并自动提示提示最优配方的选择
技术栈: WPF+NLog+WebApi+RabbitMQ+Redis+Oracle+SECS/GEM
  • 前后端分离,WebApi + WPF 构建开发框架,快速开发标准版前后台管理系统
  • 实现所有机台参数的自动上传下载,禁止手工操作,满足客户需求,提升客户满意度
  • 实现机台参数的自动对比检查,保证机台调用到正确的参数,杜绝因参数异常导致的产品异常
  • 实现全线的机台参数共享和自动上传、下载、更新和推送,减少人工成本,提升作业效率
  • 满足“智慧工厂”建设需求,满足“两化融合”建设方针,提升企业知名度和品牌价值

SECS/GEM "智慧工厂" 建设

项目描述:2017年2月应公司发展需要,担任自动化部工程师兼经理一职,负责公司的 "智慧工厂" 建设。 同年,开发了 SPMS 系统。该系统通过 SECS/GEM 协议实现了对生产设备的实时信息采集、控制,并对接 MES/ERP 等系统,完成了对生产制造的实时控制,完成各类物料的有效卡控,优化了 OP 的作业模式,实现设备的自动登修、保养、停机、复机等,极大的提升了设备的产能
技术栈: C#+NLog+WebService+Delphi+RabbitMQ+Redis+Oracle+Memcached+SECS/GEM
  • 带领软件团队研发满足工厂需要的 SPMS 系统实现设备联机联网
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 核心功能模块包括:2D Mark 、RMS 、ALMS 、EDC
  • 加快了长电科技(宿迁)有限公司智慧工厂的建设脚步
  • 获得 "宿迁市两化融合示范企业" 和 "江苏省两化深度融合创新试点企业" 称号

B2B 系统

项目描述:2016年3月担任 B2B 部软件开发工程师兼经理一职,负责对接欧美客户客户群,完成满足双方需求的 B2B 系统
技术栈: C#+Delphi+XML+Oracle+SFTP
  • 带领 B2B 团队研发满足工厂与欧美客户群的 B2B 系统
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 主要系统包括:TI 的 TKT3 System、MaxLinear 的 MicroAX System、Infineon 的 IFX Trans System、ST 的 EDI System 和 Hisilicon 的 MTK System 等
  • 优化资源配置,提效降本。满足欧美客户的投料上量需求,获得客户和高层的一致好评
  • 提升企业的知名度和品牌价值

MES/EPR 系统

项目描述:2014年8月加入长电科技(宿迁)有限公司,担任软件开发部开发工程师一职,负责公司 MES/ERP 系统建设,设计了满足工厂制造、生产和销售等业务需求的各类ERP系统。在职期间,组织团队采用敏捷开发模式进行系统开发和测试,并完成系统各个功能模块文档的撰写。 2015年3月生产制造执行系统(MES)正式上线,稳健运行
技术栈: C#+Delphi+Factoryworks+RabbitMQ+Oracle+WebService
  • 带领软件团队研发满足半导体封测工厂需求的智能制造执行系统
  • 需求分析、技术选型、系统设计、代码开发、功能测试、文档撰写、系统实施、用户培训
  • 主要功能模块有:物料库房管理、工程管理、制造管理、生产排程、WIP管理、设备管理、报表管理、异常管理、成品库管理、系统设置等
  • 优化资源配置、降本提效
  • "两化融合" 的转折点。MES/ERP 系统为后续 "智慧工厂" 自动化建设奠定基础

开源项目

jeremy-ui

基于 Vue3 的开源组件库

Jeremy.OA

企业办公自动化软件 OA

Common Management System

一个通用的权限管理系统 CMS

AsyncSample

几个经典的await、async案例

nodejs-sample

NodeJS 最佳实践

证书

  • 大学英语四级 通过
  • 全国计算机二级 C 语言 通过
  • 江苏省 "英才计划" 优秀学员 通过

荣誉

  • 国家励志奖学金 国家级
  • 全国大学生电子设计大赛省二等奖 省级
  • 一等奖学金 校级