个人介绍
1、熟悉JAVA语法、多线程、集合等基础框架,对JVM原理有初步了解;
2.熟练掌握SpringBoot、SpringMVC、MybatisPlus、Dubbo等主流开源框架
3.熟悉掌握主流的关系型数据库如MySQL、Oracle有过SQL语句调优经验
4.熟练掌握Redis、RocketMQ、Mycat等中间件
5.熟悉Nginx、Tomcat、Netty、Zookeeper等服务器软件
6.涉猎大数据方面的知识,如Hadoop、Hive、Spark、Kakfa
7.涉猎微服务方面的知识,如SpringCloud
8.熟悉使用开发工具,如IDEA、Git、Maven
9.掌握基本的设计模式、数据结构
工作经历
2020-03-01 -至今浪潮高级后端工程师
1.iMTS(中间库)项目 在此项目负责iMTS后端与外部系统之间数据交换以及内部应用之间数据共享的工作。在数据整理、数据汇总、应用之间数据共享方面达到了预期功效。 项目难点:如何获取外部系统数据、内部应用之间如何实现数据共享、应用间接口管理。采取措施:通过使用HttpClient工具定时调用外部系统接口,将获取数据存储在Mongodb中,再通过程序进行数据整理,输出到MySQL数据库中。内部应用系统之间采用Dubbo框架对外提供接口,实现应用程序之间RPC调用。对采用Mycat数据库中间件,实现不同应用对中间库数据的调用。采用Swagger框架对外提供接口,方便其他应用接口调用,本系统是采用前后端分离开发,前端开发人员通过接口说明进行后端接口调用。 2.Neptune(OKR)项目 本项目的难点在于将OKR工作法应用到系统中,既要让公司领导实现OKR功效,还增加使用者游戏的趣味性,提高工作人员的积极性。软件从理论到具体实践的转换是本项目的难点。 首先对OKR目标与关键成果法深入了解,将管理框架融入到软件中,实现对目标、关键成果的管理。其次在软件中增加趣味性功能,如金币打赏、礼
2011-07-01 -2020-02-01东软集团软件
4.烟台市财政支付电子化系统实施 作为项目经理组织烟台市财政支付电子化系统实施,根据烟台市电子化要求,对支付电子化进行升级改造,与六家代理银行完成电子化业务,实现烟台市财政业务全部电子化。 5.山东省人社厅办公自动化系统的开发 作为开发项目经理,完成人社厅办公自动化系统的开发。本项主要是多OA流程的审核要求多,多流程,多用户,多角色是本项目的难点。在本项目中采用了Activiti流程框架进行开发,实现了多流程,多节点审核。 6.其他项目 作为实施目经理,山东省多地市的财政业务系统的迁移,升级工作。涉及系统有财政支付业务、指标系统、财政工资系统、公务卡系统、账务系统等,获得了客户的一致好评,并获得了东软集团的“优秀员工奖”、“骨干员工”、“资深软件工程师”。
教育经历
2007-09-01 - 2011-07-01山东建筑大学信息与计算科学本科
本科教育