一、产品相关:
1.喜爱并善于分析用户的喜好,并关注新颖且能吸引用户的设计以及技术;
2.善于分析理解用户需求,独立完成需求文档的编写;
3.拥有一定项目管理实践和经验;
4.熟练使用ProcessOn等流程绘制工具,梳理业务流程,发现业务流程中可能问题并与团队进行沟通;
5.熟练使用xiaopiu(即时原型)、MasterGo、Figma、即时设计等原型工具构建产品原型(移动端和Web端);
6.构建产品使用说明书、培训材料等材料的编写,以及整理会议记录、QA问题表等项目过程文件的整理;
二、开发相关:
1.具备扎实的Java基础,深入理解OOP编程思想,具有良好的编码习惯;
2.取得HarmonyOS开发基础/高级认证证书;
3.基本掌握Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis-Plus等开源框架;
4.基本掌握微信小程序、Android及微件、IOS及小组件开发;
5.基本掌握Vue2、React前端框架,使用Three.js调整3D模型 、Echarts开发数据图表和看板大屏;
6.熟练掌握MySQL、MariaDB等关系型数据库、非关系型数据库Redis、 ElasticSearch;
7.熟练使用Git、Maven等项目版本管理构建工具和 IntelliJ系列、VSCode、XCode、DevEco Studio、微信开发者工具等开发工具;
8.了解Linux常用命令,服务配置及阿里云项目部署;
9.了解PyTorch、TensorFlow等深度学习框架;
灵活使用大模型如ChatGPT、文心一言、讯飞星火等新质生产力工具辅助开发,提高开发效率;
一、易维产品研发
全栈工程师+部分项目经理工作
项目时间:2022年04月-2024年10月
项目描述:
易维设备保全系统是公司自主研发的一款工厂智能化管理平台,致力于提供一站式的设备全生命周期管理解决方案。该系统采用可插拔式模块设计,包括点检保养、报修维修、设备管理、备件仓库、作业指导书、知识库、审批流等多个功能模块,旨在实现设备预警、管理掌控等目标,成为公司的战略性产品,提供客户定制化开发服务。
目前该产品为捷太格特(JTEKT)和艾杰旭汽车玻璃(苏州)有限公司(2023年7月至今)提供服务与定制化开发服务。本产品也正在不断进行功能迭代升级。
责任描述:
1.备件仓库模块的功能调研、需求分析、业务梳理,和团队成员研讨达成一致后本人负责产出移动端(小程序、Android)和web端原型、开发排期,并进行项目进度管理工作的同时完成开发任务,本人也深度参与功能测试,产出测试用例供团队成员测试以及bug修复,最后由项目经理成功验收。
2.NFC标签识别工号并填入输入框功能的独立设计与开发。
3.产品迭代:参与竞品分析、需求分析、原型设计、DB设计、开发排期、开发、项目进度管理以及BUG管理工作。
4.产品运维工作,全端产品使用说明书更新、软著材料准备、客户定制系统的使用手册、教育资料作成。
5.PC管理端开发:参与负责前端页面的原型设计、新增模块DB设计与业务开发,封装文件上传组件,测试及修复BUG,优化用户体验。在后端方面,开发负责的模块并维护系统功能。
6.IOS端开发:使用SwiftUI开发小组件(中尺寸和大尺寸)。同时,使用Objective-C语言修复页面中的BUG。
7.安卓端开发:安卓端分为手机和工业PAD,使用Java语言进行安卓端页面的开发。同时,结合xml布局文件和Java开发安卓微件(4*2 和 4*4尺寸)。
8.微信小程序开发:担任微信小程序端50%的开发任务,其中包括图片上传回显、语音上传回显、视频上传回显、扫码等较重要组件的开发。在开发过程中,不仅充分利用ChatGPT进行辅助开发,提高了开发效率和代码质量,同时积极帮助同事解决难题,一定程度上推进了项目开发进度 。
9.客户定制化开发:针对于艾杰旭定制开发的设备管理系统,每周与客户进行会议收集需求以及修改点,整理会议记录,与组员协作产出客户需求表、功能设计表、原型图等,与客户进行确认后,进行开发排期、开发、测试、客户现场交付,交付后一年维保期内如有需要变更内容,充分高效的与组内成员沟通客户需求,并以最快的时间处理解决客户问题。
开发环境:
1.前端采用React框架进行开发,结合AntD组件库,同时开发过程中封装了丰富的组件以提高开发效率。
2.后端:基于Java1.8版本、SpringCloud和Mybatis-plus框架进行开发,利用MySQL、Redis数据库存储数据,使用Elasticsearch数据库开发知识库模块,文本检索更精准,同时系统中包含邮件服务、定时任务、Socket推送等实现。移动端包含IOS、Android、微信小程序开发。
开发工具:
微信开发者工具、IDEA、Web Storm、XCode、VSCode等;
原型工具:xiaopiu(即时设计)、MasterGo;流程图工具:ProcessOn
二、NB炉综合监控系统
全栈工程师
项目时间:2022年09月-2022年11月
项目描述:
DMTT NB炉综合监控系统是为电装(天津)空调部件有限公司定制开发的以PLC为主要数据源的智能化锅炉生产线监控平台。该系统运用数字孪生技术,实现对生产线设备状态的实时监控,通过数据大屏产线3D模型和ECharts图表的形式直观展示设备监测数据,帮助客户更快的捕捉设备异常。系统核心功能包括3D模型大屏设备状态监测、实时设备数据监测与告警、复杂的设备管理以及数据导出等。
责任描述:
1.参与系统设计:参与项目的整体需求分析与设计工作,和团队共同确定系统的功能需求和技术实现方案,本人及时提出的NB炉和设备绑定的业务以及数据表的设计方案得到项目组认可和执行,更加符合客户需求,从根源上避免后期项目完全重构风险。
2.Echarts图表开发:根据系统需求,利用Echarts开发以折线图为主的高定制化的数据图表,可对监测点位不同监测值数据进行切换查看。
3.通用组件封装:在开发过程中,本人始终考虑代码可维护和复用性,在Demo开发完成后,积极封装了多个可复用的前端组件,其中使用最多的就是数据图表组件,大大提高了项目组开发效率,减少了代码冗余,代码更易维护!
4.Three.js调整3D模型:使用Three.js对数字大屏中的3D炉线模型进行
易维产品研发 全栈工程师+部分项目经理工作 项目时间:2022年04月-2024年10月 项目描述: 易维设备保全系统是公司自主研发的一款工厂智能化管理平台,致力于提供一站式的设备全生命周期管理解决方案。该系统采用可插拔式模块设计,包括点检保养、报修维修、设备管理
星阁——一款注重卡片社交的元宇宙社交平台小程序,包含地图功能 、发布动态卡片 、发送弹幕 、点赞收藏、个人中心、签到 、完成任务领积分等功 能模块 。以及一个审核小程序 。 负责内容:本人负责整个产品的设计和开发,产品的前端UI 、技术选型 、全栈开发 等