个人介绍
1、 熟练应用Java集成开发环境,熟练掌握面向对象思想,熟练使用集合,IO流以及多线程;
2、 熟悉JS、JQuery、Bootstrap、 Vue、EasyUI等前台页面技术;
3、 熟悉Spring、SpringMVC、MyBatis、SpringBoot、JPA、Maven等开源技术,并能熟练搭建SSM框架,进行Junit单元测试;
4、 熟悉Linux常用命令以及zookeeper、solr集群和单机版fastDFS环境搭建,并能独立部署项目至服务器;
5、 熟悉POI导入导出技术,shiro认证授权框架,Quartz定时工具;
6、 了解分布式开发及其用到的技术如redis(NoSql)、dobbo、zookeeper、solr索引技术、activeMQ消息通信机制、nginx负载均衡、freeMarker静态化页面处理;
7、掌握团队合作开发工具的使用(Git),具备优秀的快速学习能力和解决问题能力。
工作经历
2019-04-04 -2023-01-10上海新致软件股份有限公司Java开发工程师
1、配合测试、运维人员完成系统的部署、调试、优化; 2、根据需求进行迭代开发和功能模块的添加; 3、完成相关模块的接口文档编写; 4、解决开发中遇到的疑难杂症问题。
教育经历
2015-09-17 - 2019-06-14烟台南山学院电子信息工程本科
技能
项目描述:按照设计即开发(DAAD)的理念,通过对软件三要素(数据、逻辑、展现)的图形化建模,把“软件工程”转换为“业务工程”。 个人职责: 1、负责维护门户模块;负责快捷菜单的增删改查,并进行框架的替换; 2、帮助编辑统计稿件数据和相应点击量,进行一些项目使用答疑; 3、在分发项目中添加 指定日期修改的微视频数据接口; 4、与测试组及运维组协作实现产品上线,并监控产品服务,及时处理线上异常。 技术描述: 1、前端:JS、JQuery、layer、zTree,后端:ssm到springboot; 2、登录验证码使用kaptcha生成验证码; 3、添加个推推送标题管理页面,实现增删改查,并进行了一些优化; 4、左侧组件树采用读取配置文件json数据的方式获取; 5、使用全局异常处理器实捕获整个系统发生的异常; 6、使用POI导出数据到Excel中进行编写了统计代码并使用 solr 进行优化; 7、进行项目重构从ssm到springboot项目,数据库从jpa转换为mybatis。
项目描述: 本系统具备公司最常用的业务功能,供公司运维和技术人员使用,保证数据的安全性,进行数据备份等。具体模块有注册登录、用户管理模块、角色管理模块、菜单管理模块、定时任务管理、人员统计管理等。 负责模块:登录注册模块、用户管理,角色管理和菜单管理模块、定时任务管理模块,以及用户操作日志记录模块、项目部署及上线后的疑难问题解决。 个人职责、技术描述: 1、完全的前后端分离,后端响应json数据,登录验证码使用kaptcha生成验证码; 2、前端:bootstrap、bootstrap-table、vue、layer、zTree 后端:springboot搭建ssm环境; 3、使用POI导出数据到Excel中、使用mybatis的PageHelper分页插件实现分页; 4、使用quartz实现定时备份数据库、使用shiro实现授权认证; 5、使用自定义注解和 AOP 实现用户操作的记录; 6、使用全局异常处理器实捕获整个系统发生的异常。
项目描述: 本系统主要是对销售过程各项活动的管理,是通过对销售活动的量化来进行销售的管理,可以将销售活动的无序性变为有序性,这种管理的方法在销售管理的领域意义很大。 负责模块:首页机构活动量看板、定时消息提醒、*缓存、后台管理的用户管理、活动量考核模块、网点打卡报表、 系统使用报表、登陆注销模块、机构变更等等 个人职责、技术描述: 1、完全的前后端分离,后端响应json数据,前端vue,后端框架springboot,数据库使用达梦数据库; 2、报表展示实现分页,使用POI导出数据到Excel中; 3、Redis实现*缓存,报表导出*发送自动弹出个人*; 4、定时推送续保到期用户消息和管理员和团队长销售活跃情况; 5、负责机构变更带来的整个项目优化以及项目部署前后端发版。