个人介绍
个人优势:有耐心,学习能力强,有代码洁癖,注重代码规范和质量。
专业技能:
Web开发:熟练使用Java开发Web应用,熟悉多线程高并发场景处理
Web框架:熟练使用SpringBoot,了解SpringMVC、SpringCloud等框架
数据库相关:熟练使用MySQL,Redis。掌握热备方案、哨兵模式,有数据库优化经验
版本管理、文档和自动化部署工具: 熟练使用Git进行版本管理,Swagger自动生成接口文档、以及NLB和KeepAlived+Nginx高可用部署方案,了解Docker的使用。
单元测试:掌握JUnit进行测试,有很好的单元测试习惯
云和开放平台: 熟悉使***台、***开放平台、高德地图开放平台、云助理开放平台
操作系统:熟悉Windows、Linux 开发,有过Linux系统上线后的运维经验。
英语水平:CET6,读写熟练能简单沟通。
工作经历
2021-03-15 -至今泛微网络Java开发工程师
负责旧产品到新产品的重构和改造:从struts升级到springboot再升级到springcloud。 负责产品的二开和问题解决:包括全国各地客户的定制化需求,以及售后问题的解决方案。
2018-07-19 -2021-03-12福建星网锐捷通讯股份有限公司JAVA开发工程师
河南中行对公营销平台系统 负责移动端全部接口以及部分web端接口开发,使用SpringBoot框架Java语言开发,采用NLB+Nginx双机部署,实现高可用负载均衡以及MySQL热备。 使用Redis进行数据缓存,通过优化索引、数据库表分区等提高查询速率。 该项目二期开发过程中,由于客户数据增加,达到了千万级,而管理界面中的查询逻辑较为复杂,因此查询速度很慢, 维持在40s左右,通过深入优化索引和连表语句,以及增加表分区,将查询速度提升至5s内。 由于行内网络环境无法访问外网,因此设计对高德地图开发平台的请求全部放到了阿里云服务器中,然后将服务器ip设 置白名单,用于中转请求。 该项目是我第一个开发的项目,银行项目业务逻辑复杂,Java开发经验从0开始,半年的时间提升了很多,虽说项目存在 一些不足,但进步之快还是得到了上级和同事的认可。 在该系统上线后,已在河南省进行全面推广,目前使用营销员大概在3000人左右。 国寿AI家保系统 独自负责后端所有开发。使用SpringBoot框架Java语言开发,KeepAlived+Nginx双机部署。 该项目比较
教育经历
2014-07-19 - 2018-07-19福建工程学院电子信息工程本科
2017年参与暑期社会实践
技能
泛微e-cology依托全新的设计理念,全新的管理思想。 为中大型组织创建全新的高效协同办公环境。 智能语音办公,简化软件操作界面。 身份认证、电子签名、电子签章、数据存证让合同全程数字化。 后端7大引擎,满足组织集成化、个性化应用需求。
AI家保是中国人寿总部个险企划部、精算部联合上海数据中心,运用精算理论以及大数据、人工智能技术为广大销售伙伴量身打造的“以家庭风险管理为导向,家庭保障需求为核心”的智能化客户服务工具