个人介绍
我是一名有着7年全栈开发经验的程序员,参与过十多个项目的开发,涉及支付、政务、考试培训等方向,善***、公众号、门户网站、管理后台、数据接口等。目前拥有软考中级证书(软件设计师),普通话二级甲等证书。
工作经历
2019-09-20 -至今云南源消科技java高级开发工程师
1、负责前期项目需求对接; 2、负责项目技术方案的编写; 3、负责项目报价的编写; 4、负责项目技术选型; 5、负责项目框架搭建; 6、评估项目模块难易度并根据项目组成员水平分配任务,负责把控项目组成员项目进度,帮助项目组成员解决项 目逻辑与技术难题; 7、完成核心模块功能的开发; 8、负责组织项目组完成各模块的单元测试、交叉测试、压力测试并组织项目组成员对测试中发现的 BUG 进行修 改; 9、负责项目上线、功能更新、日常维护; 10、负责系统使用说明的编写; 11、负责对客户进行现场或视频培训。
2016-02-26 -2019-09-10北京捷文科技java开发工程师
1.根据项目需求,参与项目分析设计。 2.负责接口定制。 3.完成核心业务功能的开发。 4.指导初级开发人员完成相应模块功能的开发。 5.负责模块单元测试,交叉测试,负责项目的压力测试。 6.编写测试报告,并对测试中发现的问题制定改进计划。 7.负责项目上线部署、维护。
教育经历
2010-09-10 - 2014-06-13河北工程大学测控技术与仪器本科
技能
赛务会务保障助手分为小程序、公众号、后台管理端三个子系统。用户关注“赛务会务保障助手”公众号以后向 用户推送一条注册成功通知,用户点击注册成功通知进入“赛务会务保障助手”小程序,实现参会期间住宿信 息、就餐信息、乘车信息、日程安排等信息的查阅,并可以在小程序端完成核酸检测报告、健康码、行程码、防 疫承诺书等上报。后台管理系统负责为每一位参会人员安排住宿、安排就餐、安排乘车、安排日程等,已安排的 信息可通过短信、公众号推送等方式提醒参会人员便于参会人员查看。 本人主要负责系统框架搭建、需求梳理、技术选型、以及小程序、公众号的核心功能开发,其主要业务流程为: 首先让用户在管理后台提前录入一批用户信息,当该用户首次登录小程序若系统里已存在该用户信息,则提示用 户获取验证码直接进行登录;若系统不存在该用户信息则需要该用户自行填写相关信息进行注册并登录;登录成 功后。 ● 开发语言:java、html、javaScript、sql; ● 使用框架:SpringBoot、Spring Data Jpa、layui、jquery、Shiro、WEUI 等; ● 使用中间件:redis、ehcache、activeMq; ● 数据库:mysql ; ● 第三方服务:腾讯地图、阿里云短信服务、*小程序、*公众号; ● 网络传输与加密协议:https、aes、md5、base64; ● 开发环境:jdk8、windows 10; ● 开发工具:idea、sqlyog 、*开发者工具; ● 部署环境:centos 7 或 windows server 2012、jdk8、tomcat9、nginx、mysql8;
该系统为服务于云南省消防救援总队完成初级职称人员晋升中级职称人员而开发。当参加晋升的人员在后台上传 自己的履历记录并附上资料文件,由各级管理人员审核逐级打分。资料审核通过后总分达到一定标准的人员方可 参与上机考试。上机考试采用在线考试的方式,在考试过程中系统做了防切出和防作弊处理,一旦考试人员切出 动作达到 3 次就对考生强制交卷,考试结束后系统实时显示考试分数。当考试成绩达到一定分数后,方可参加现 场答辩。现场答辩有评委、答辩人员、主持人三种角色,通过使用 websocket 技术由主持人统一推送题目、给 评委和答辩人员,实现屏幕信息共享。 ● 开发语言:java、html、javaScript、sql; ● 开发环境:windows10、idea、nodejs; ● 开发框架:SpringBoot、mybatis; ● 使用插件或组件:echarts、jquery、layui、ehcache、apache shiro、websocket; ● 部署环境:centos 7 或 windows server 2012、jdk8、tomcat9、nginx、mysql、redis;
云南省消防骨干业务培训系统用于全省各级消防支队、消防大队、消防中队以及省消防总队各类型岗位的业务骨 干进行日常学习、考试、练兵、比武,将各类成绩用于年底评优评先。 该系统分为后台管理端和*小程序。 后台管理端分为系统管理、业务管理模块,系统管理模块主要对用户信息、权限、角色等进行维护,以及对系统 各运行参数进行配置;*小程序作为各业务骨干学习和考试的载体。各级业务骨干在小程序中可进行学、考、 练、比。 本人主要负责,系统框架的搭建、技术选型、需求梳理等以及考试等核心功能模块的实现。考试模块应用 redis、 Rocketmq 在使用单台服务器的情况下保证了全省 900 多名业务骨干能同时在线进行考试。考试开启时小程序端 调用*人脸核身 api 对各业务骨干进行人脸识别认证,非本人不能进入考试。 ● 软件环境:linux (测试环境、生产环境) Windows10+Idea (开发环境) 使用技术:spring、spring MVC 、my batis、i18n、redis、echarts、Rocketmq、jQuery、html、oracle、spring quartz 、*小程序、spring bo ot、maven、nginx、nodejs、tomcat 等