个人介绍
1、自学能力强,喜欢钻研新技术,对新技术有强烈的好奇心和求知欲;
2、能够快速融入团队、熟悉相关业务并及时投入战斗;
3、逻辑严谨、思路清晰、敢于面对和克服困难;
4、对工作尽职尽责,乐于从事有挑战性的 工作;
5、乐于与用户以及同事和领导沟通,以便快速解决项目遇到的问题;
工作经历
2021-07-01 -至今上海华钦信息科技股份有限公司java开发工程师
1.完成业务需求代码,对个人开发代码调试、测试,上传代码库; 2.三方接口对接,与三方企业接口对接开发业务; 3.决策引擎开发
2019-10-01 -2021-06-24南京访客乐网络科技有限公司java开发
1.根据客户需求,完成相应的代码开发任务,并测试; 2.camunda工作流业务模块开发; 3.新项目的服务器搭建等后端开发、服务器环境搭建 4.旧项目架构改造等
教育经历
2018-03-01 - 2020-07-01电子科技大学计算机应用技术专科
学习的是计算机软件技术专业,爱好软件开发
技能
开发环境: springBoot+ camunda工作流,ActiveMQ、netty、redis,mariadb,swagger 软件架构: SSM改springBoot 项目开发背景: 老项目代码多而乱,架构不是太完善,公司为了能够更好的拓展业务,方便集成各种中间件,遂对项目进行重构 负责模块: 整体项目重构,将老项目由SSM改成SpringBoot,集成netty、redis,mariadb等中间件 登录鉴权:单点登录由原先的只能账号密码登录升级为支持*、企业*、叮叮、AD域登录后台 安全: 全局异常拦截,避免暴露tomcat版本 xss攻击处理并统一入参 去除接口中的唯一标识(人员id、业务id等),避免拿到token后穷举泄露数据 统一配置项,出发数据库存时,对指定敏感信息字段进行加密(姓名、*号、证件号) 集成swagger开发文档,支持world导出; 多数据源配置(一个项目不同的数据库) 数据导出:单线程支持大数据导出(百万级) 集成camunda工作流:通过BPMN文件动态的对邀请审批进行通知及处理,已审批/未审批查看等业务操作 集成ActiveMQ消息中间件netty、mariadb、redis
开发环境:springBoot 软件架构:springBoot+redis+ActiveMQ +redis+mariadb 责任担当:后端开发工程师+服务器 负责模块: 访客满意度调查 查询数据库符合条件的访客定时任务触发发送满意度调查通知 访客填写完成后统计满意度分数,管理后台图表展示(年度、月度、当天) 满意度:调查问卷的推送,后台评价图表展示; 访客健康申报 管理后台健康申报开关 访客拜访时必须主动填写上传健康申报表,后台记录访客填写内容
开发环境: SSM+服务器集群架构(6台主机)+前后端服务器分离+负载均衡 软件架构: 堡垒机前置机(互联网区)+堡垒机后置机(内网)+负载均衡+redis主从架构+双mq同步数据持久化数据库,双mariadb数据库同步 项目背景: 上海建行要求所有项目方必须使用建行云,并且需要根据建行要求进行迁移,搭建建行堡垒机,及云服务器,龙检(基线核查)、龙御(防火墙)、龙卫士(漏洞扫描)、龙巡(主机资产安全扫描) 负责模块: 服务器搭建 web层,应用层基础搭(nginx+fastdfs,redis,ActiveMQ,mariadb) 应用层配置 Nginx+fastdfs同步 Redis数据同步 activeMQ数据持久化数据库 mariadb数据库同步,互为主从 负载均衡配置 龙检(基线核查)、龙御(防火墙)、龙卫士(漏洞扫描)、龙巡(主机资产安全扫描) 堡垒机搭建 项目漏洞扫描,漏洞修复等