个人介绍
我从事4年多互联网开发,做过移动端应用和PC端应用,熟练使用java语言进行编程,熟练使用泛型,集合,反射等技术;熟练使用Spring、SpringMVC、Mybatis、Springboot、Springcloud等主流框架,并了解其原理;熟练使用Mysql、Redis、MongoDB等关系型和非关系型数据库;熟练使用dubbo、zookeeper等RPC技术进行分布式项目开发;熟悉linux系统常用命令;熟悉前后端分离开发模式;会使用docker和jenkins部署项目,拥有敏捷开发思维和实际操作经验,熟练使用restful的编程风格;
工作经历
2020-04-02 -至今兰州大方电子科技有限公司java开发工程师
1)了解需求,根据需求制定技术实现方案。 2)根据需求设计原型和数据库模型。 3)根据需求编写后端接口,实现产品功能。 4)和前端同学配合联调接口,实现产品功能的正常运行。 5)对产品功能自测,并配合测试同学修改产品的缺陷,。 6)修复产品的线上bug和用户反馈的问题。
2018-07-11 -2020-03-11北京拉勾网络科技有限公司java开发工程师
1)参与需求评审,制定技术实现方案。 2)设计数据库模型以及编写相关文档。 3)根据需求文档进行相关接口的开发和自测。 4)完成核心功能的代码开发及关键技术问题解决。 5)使用docker或者jenkins部署项目,和前端同学配合联调接口,实现产品功能的正常运行。 6)与测试人员沟通,完成核心功能模块的缺陷修复工作。 7)按照研发流程规范,完成项目过程文档的维护和更新归档。 8) 对自己负责的产品功能做好线上维护。
2016-11-11 -2018-11-08北京政通科技有限公司java开发工程师
1)参与需求讨论,商讨相关技术实现方案; 2)根据需求文档进行相关接口的开发,自测,上线; 3)完成核心功能的代码开发及关键技术问题解决; 4)与测试人员沟通,完成核心功能模块的缺陷修复工作; 5)按照研发流程规范,完成项目过程文档的维护和更新归档; 6)负责使用starUML设计相关功能时序图,用例图等; 7)负责使用powerdesigner设计数据库模型,编写项目架构文档; 8)可以使用apache jmeter对接口做压测,并和前端同事联调接口;
教育经历
2012-09-01 - 2016-07-15山西大同大学电子信息科学与技术本科
本人在2012-2016期间,在山西大同大学-电子信息科学与技术专业接受本科高等教育