工作经历
2015-06-01 -2021-04-01北京全聘致远研发工程师
主要负现公司管理系统的整体改造与优化。 对基础架构进行升级,由spring3.x 升级到spring-cloud,对数据从Mysql迁移到MongoDB,并建立es索引,前端新的页面使用vue进行开发
教育经历
2009-06-01 - 2012-04-01河北邯郸职业技术学院软件工程专科
技能
对用户统一管理,覆盖所有子业务线的登录、套餐、员工管理。 主要负责后台接口开发,与其他业务子系统的对接,设计与改进。 开发期间对并没有明确的需求,中间的效果并不理想,但还是坚持沟通与讨论,并不断的完善,直到功能完善后上线
1. 对生产环境的问题进行处理,分析问题的根本原因,对程序 bug 、高并发下因性能以及数据一致性导致的错误或者延迟给出改进方案,并进行实施,对需求性的问题进行讨论与具体实施。
* 开发系统中合同、报表模块,页面中对js函数进行了插件化改造,后端对公共的引模块进行优化。 * 通过spring的动态数据源实现了对mysql的读写分离。 * 构建工具由ant升级到maven再配合jenkins实现由测试环境到预发布环境的一体化自动部署。将系统中数百万的简历信息由mysql迁移到mongoDB,并创建了elasticsearch索引, 配合更加智能的搜索与页面升级,以此成为系统中很优势的一个模块。* * 根据业务需求与当下的技术条件对系统进行微服务架构改造,大幅度提高了系统的稳定性与平均响应时间,并使原系统中无法解决的前、后端问题得到了解决甚至是更好的用户体验。 * 对vue、element-ui进行调研并在后面的功能中引入此技术,达到了很好的效果,现公司前端开发基本都以vue为基础,pc端就以element-ui为基础。 * 编写了mysql的存储过程与定时任务实现了系统的报表功能(后因为存储过程在主从库上有影响再加上es的强大,对基于mysql的数据处理就弃用了,统一放到es里面了)。