Wonderful

Wonderful

多年java开发人员

发送消息
0 · 0条评价 回复率 0% 3年经验 ¥70/时
前端开发 全栈开发 后端开发
技术

职业经历

1.熟悉 java 面相对象,良好的沟通能力,团队协作能力和编码习惯 2.熟悉 ssm 框架以及springboot ,spring clould,对 ssh有一定的了解 3.熟悉 oracle,mysql 语句以及复杂 sql 书写, 4.熟练 idea,webstorm,datagrip,eclipse,Hbuild X,微信者开发者等工具。 5.熟悉 maven,svn,git,postman.apifox 工具在开发应用,DevOps,CI/CD 6.熟悉 vue,jq,ajax 在开发过程中应用 7.熟悉 element ui,element plus,antdesign,uniapp,andriod studio

工作经历

java技术负责人 · ****

2020年07月 — 3000年01月

技术,高端职位,技术经理

负责公司后端框架设计搭建,数据库设计,第三方接口集成,前端框架设计搭建,公共组件封装。业务需求对接。负责前后端代码审码,日常业务工作指导等工作,单独安卓原生开发(安卓设备),以及日常功能代码codeview

java高级研发 · ****

2018年08月 — 2020年07月

技术,后端开发,Java

负责汽车保单,付款按揭,全款,分期,利率算法,汽车配件出库入库,扫码支付等业务模块开发,负责 linux生产以及测试环境部署,软件压力测试,版本发布,日常维护,负责新人指导。负责日常代码codeview

教育经历

湖南长沙理工大学

软件开发

2015年07月 — 2018年07月

项目经历

党校信息化系统

2021年12月 — 2023年05月

党校信息化系统基于学员在线报名、教学质量评价的新需求,按“互联网+”的模式而建设的信息化服务平台,手机微信小程序 的“多平台”同步运行,提高了学员管理的工作效率,提升了党校信息化建设水平。 系统由后台管理端以及多个微信小程序组成: 后台管理基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap),功能模块如:部门管 理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告、学员信息管理、班级管理、课程管理,课程 安排、课程评价管理、学员服务以及相关数据的excel导入导出、统计图表等。支持在线定时任务配置;支持按钮及数据权 限,角色菜单权限分配、设置角色按机构进行数据范围权限划分,可自定义部门数据权限,支持多数据源。完善的XSS防范及 脚本过滤,彻底杜绝XSS攻击,支持分布式事务。 微信小程序通过从微信公众号菜单或用户扫描小程序二维码进入,提供了用户信息和手机号授权,在线填写学员报名信息、 上传人脸图像并同步到第三方人脸识别系统、提供实时课程评价、往期评价,在线学员服务等功能。微信小程序使用uniapp 框架进行开发,uniapp是一套可以适用多端的开源框架,拓展能力强,跨平台发行,运行体验更好。支持vue语法以及微信 小程序API。支持通过npm安装第三方包,支持微信小程序自定义组件及JS SDK,兼容mpvue组件及项目(内嵌mpvue开源 框架),并且App端支持和原生混合编码。

五矿二十三冶流程监控系统

2019年07月 — 2021年09月

流程监控系统以实验室为中心,将实验室的业务流程、环境、人员、仪器设备、标物标液、化学试剂、标准方法、图书资 料、文件记录、科研管理、项目管理、客户管理等等因素有机结合,为实现分析数据网上调度、分析数据自动采集、快速分 布、信息共享、分析报告无纸化、质量保证体系顺利实施、成本严格控制、人员量化考核、实验室管理水平整体提高等各方 面提供技术支持,是连接实验室、生产车间、质管部门及客户的信息平台,同时引入先进的数理统计技术,如方差分析、相 关和回归分析、显著性检验、累积和控制图、抽样检验等。 系统实现了如下功能:项目管理主要实现污染源项目登记、检测方案设置、检测费用明细,现场踏勘记录等功能,项目管理 并对检测任务的快速实时发布,以及对任务完成情况的项目跟踪功能。实现采样测试的自动化,根据检测方案的设置自动生 成采样测试记录;采样人员可对其编辑,以及生成word存档。采样测试复核人员可以对采样测试记录进行复核。实现检测样 品的登记,交接和处置批准和处置等相关功能。对检测方案中的各项检测项目进行检测,并根据公式自动计算相关结果以及 自动生成word电子文档等功能。报告编制人员可以编写检测报告并提交由审核人员进行审核,并生成word打印或者PDF文 件。系统管理员对数据库和用户进行管理,如设置用户,分配权限、职能、人员信息表,统计重要数据等。 系统基于J2EE平台,采用B/S模式开发,MVC模式架构设计。大量采用了Ajax技术,提高了客户体验度。控制转发层扩展 Struts框架的Action设计理念,同时使用Spring来管理所有的Action,使用Spring的核心技术IOC可以很好的控制Action的 生命周期以及各种服务的注入关系。持久层使用轻量级框架技术MyBatis来实现ORM处理,同时使用Spring容器来管理持久 层。

少儿英语

2018年04月 — 2020年07月

少儿英语主要专注实境英语教学,通过有趣的学习方式,寓教于乐,帮助提高英语水平。平台包括移动端 APP 以及微信小程 序。维多利少儿英语 APP 拥有背单词,练听力,学口语等等功能,生动有趣的少儿英语在线学习平台,丰富多彩的学习模式、 趣味十足的奖励制度,让孩子愿意学英语、主动学英语、爱上学英语。微信小程序主要提供课程在线浏览、课程智能推荐、 在线挑选心仪课程以及在线购买支付、优惠劵领用、会员积分等功能。 本项目后端服务是基于 SpringCloud + SpringBoot 的 SaaS 型微服务脚手架,具备用户管理、资源权限管理、网关统一鉴 权、XSS 防跨站攻击、自动代码生成、多存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发,支 持多服务并行开发。 核心技术采用 Nacos、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Seata、Sentinel、 RabbitMQ、FastDFS 等主要框架和中间件。前端涉及技术:vue、element-ui、uniapp等。 基于 Nacos 来实现的服务注册与发现,使用使用 Feign 来实现服务互调,通过 JWT 的方式来加强服务之间调度的权限验证,保 证内部服务的安全性。将服务保留的 rest 进行代理和网关控制,除了平常经常使用的 node.js、nginx外,Spring Cloud 系列 的 zuul和 ribbon ,可以帮我们进行正常的网关管控和负载均衡。其中扩展和借鉴国外项目的扩展基于 JWT的 Zuul 限流插件, 方面进行限流。因为采取了服务的分布,为了避免服务之间的调用“雪崩”,采用了 Hystrix 的作为熔断器,避免了服务之间 的“雪崩”,利用 Zipkin 实现微服务的全链路性能监控, 从整体维度到局部维度展示各项指标,将跨应用的所有调用链性能信 息集中展现,可方便度量整体和局部性能,并且方便找到故障产生的源头,生产上可极大缩短故障排除时间。集成了阿里的 分布式事务中间件:seata ,以 高效 并且对业务 0侵入 的方式,解决 微服务 场景下面临的分布式事务问题。

TA 的技能服务

该人才共 4 项技能服务,可在 技能服务 中搜索「Wonderful」查看。