个人介绍
1、有扎实的javaSE基础,良好的编码规范和Debug能力。
2、熟练的使用过javaEE相关的主流开源框架:SSH、SSM、MyBatis-Plus、SpringBoot,Swagger,Spring nacos。
3、熟练掌握工作流相关组件:activity 。
3、熟练掌握Redis、Ecache等相关缓存技术。
4、熟练掌握Spring Cloud、Dubbo相关分布式框架的使用。
5、熟练使用过的数据库:SQL Server、MySQL、Oracle,熟练运用过索引、存储过程、函数、游标,对SQL优化有一定的理解。
6、熟练使用过的前端技术:LayUI、MiniUI、BootStrap、Jquery、HTML/CSS。
7、寻找相关插件使用:ZTree、Echarts、ystep、BootStrapFileInput文件上传控件。
8、熟练掌握Maven、Git、SVN等项目构建工具。
9、掌握Linux常用命令。
工作经历
2020-03-24 -至今广州迅易科技有限公司JAVA开发工程师
1、外派驻场:在碧桂园集团总部驻场主要负责人之一,负责需求的调研,业务系统的梳理,以及功能模块的排期。 2、开发:系统功能开发,按时按质按量的完成系统功能模块的开发,并且协助同事完成系统开发。 3、测试:与测试人员对接,需求讲解。
教育经历
2018-09-01 - 2020-06-30西北工业大学计算机信息管理专科
获取证书:OSTA中级证书。 培训经历:于2017年9月份参加北大青鸟培训,在此期间系统的学习过SSM,SSH开发企业级项目,以及SQL server、MySQL、Oracl数据库的使用,在最后毕业项目中担任组长主导团队开发,并且在项目展示评选中获得“最佳项目”奖项。
技能
主要目标:将合作公司(乙方)的线下业务转型到线上操作,为客户(甲方)提供下单,订单管理,对账功能 主要功能:账号管理、权限管理、菜单管理、业务字典、系统日志。 流程功能:客户管理(潜在客户/发展中客户)、合同管理、代下单/客户下单、订单管理(拆单/设计流程)、流水 /充值/对账。 其他功能:数据汇总(流量监控/订单统计/排单)、KD账号管理(创建/充值/续费/锁号)。 使用技术:MySQL、MyBatis、MyBatis-plus、SpringBoot、Shiro、Redis、Ecache、Drui、JavaScript、 LayUI、Ystep、Maven、SVN。 访问地址 http //2158cv6758.51mypc.cn: 22659 负责属性: 1. 后台底层框架的搭建,使用Drui连接池和sql监控、通过Shiro实现登录和权限的验证,使用Ecache来实现业务 字典的本地缓存。 2. 拆单服务的开发,实现下单-受理-拆单-审核-交付的订单流程,其中受理-拆单-审核的流程中会发生多人同时对 一张订单进行操作的资源抢夺问题,这里使用synchronize关键字来解决。 3. 对Layui组件进行优化,有些Layui的组件无法实现业务上的需求,需要进行修改和优化才能达到, 例如: 1) 数据表格(table控件)的单元格 编辑添加下拉选择框、日期选择等一系列表单元素。 2) 数据表格(table控件)添加验证等属性。可验证单元格填写数据是否正确。 3) 表单(form表单控件)获取表单内键值对对象。 4. 引入其他插件的使用: 1) Yste p:使用流程 节点插件, 更直观的查看订单所属状态。 2) bootstrap fileInput 文件上传插件:使用该插件实现文件拖拽上传,并修改js样式实现图片截图复制上传。 5. 参与系统功能测试及内部测试、后期上线维护。
主要目标:为公司提供信息集中管理,脱离传统纸质办公模式 主要功能:员工管理、签到考勤、项目立项(含绩效考核)、财务系统(含工资发放) 其他功能:招聘系统(含简历解析、人才库、面试流程) 使用技术:MySQL、Mybatis、Mybatis-Plus、SpringBoot、Maven、svn、Shiro、Drui、log4j、JavaScript、 LayUI、MiniUI。 访问地址 http //2158cv6758.51mypc.cn: 31623 负责属性: 1. 底层优化:将项目前端框架替换为Layui,并加入了Mybatis-Plus。 2. 项目立项:项目立项具有历史版本查看的功能,可以查看每次项目立项变更时的信息和状态。 3. 个人信息:模仿51job的简历填写,具有较好的前端交互效果和速度。 4. 招聘系统:简历解析(Jsoup),将各个模板中的简历转换为HTML格式,根据对应节点解析其中的属性。 5. 绩效考核: 1) 使用JavaScript+css将页面布局达到周、月、年绩效的相互转换显示。 2) 使用Echarts插件将团队绩效/个人绩效 (区分周、月、年)评分已折线图展示,直观的获取到个人绩效 的波动趋势。 6. 参与系统功能测试及内部测试、后期上线维护。