个人介绍
独立开发多个项目,从前端到后台,底层框架的选用,数据库的搭建。linux平台基本操作。并保证其稳定性。熟练与第三方平台接口对接。涉及到的技术有:jquery、JavaScript、java、mysql、mybaits。技术框架:springboot、springmvc、layui、bootstrap。常用中间件:tomcat、nginx、rocketmq、redis、es搜索引擎。项目代码管理:svn、git。开发工具:idea、myeclipse。每日对整体项目进展进行汇报,出现问题及时沟通解决。对待工作认真负责,为人勤奋好学。
工作经历
2020-03-01 -至今深圳创软科技有限公司架构师
主要是为相关政府部门提供线上工作流系统,数据监控检测系统,与第三方平台系统实现数据共享与交互,完成数字化建设。本人参与整个系统的开发与建设,根据用户需求文档,确定第一版本后,进行数据库表结构设计,底层技术框架的搭建,使用springboot+layui进行开发,持久层使用mybaits,数据库使用mysql。项目开发完成后,发布至 linux 服务器进行测试。由于整个项目使用 restful 方式进行开发,需要对相关功能接口进行 jmeter 压测。与第三方平台集成,使用单点登录,相关加解密技术,进行数据交换。管理代码使用 git 进行迭代。部分功能模块使用 redis 进行数据缓存和解决相关分布式 session问题。涉及到大数据内容的使用elasticsearch进行检索。使用 rocketmq 解决相关并发、请求削峰问题。使用内部搭建的 fastdfs 管理附件上传和下载。使用 nginx 进行负载均衡,提高系统运行稳定性。
2018-03-01 -2020-01-01深圳跨越速java后台开发
深圳跨越速运是一家专业从事航空货运,主营“国内限时”快递的大型现代化物流企业。集团结合多年从事航空货运服务代理的基础优势,各机场拥有航空网络的优越平台,于2007年8月13号正式成立并全面铺设二级三级城市网点,拓展直客门到门的速递限时服务。公司有独立的erp,管理整个业务相关流程和基础数据,本人主要是负责公司内erp系统相关模块的开发,主要包括客户后台、客户资源、数据提取、财务信息,还有相关模块app端的接口。后台主要使用java语言开发,使用RESTful形式开发,前后端分离,开发工具使用IDEA,项目代码使用git来管理,数据库使用mysql,缓存使用redis实现,部分超过1000多万的数据,使用elasticsearch进行查询,消息主要使用RabbitMQ实现,持久层使用mybaits,底层使用springboot框架,并使用springcloud来管理各微服务。
教育经历
2011-09-01 - 2014-06-30长江职业学院电子信息技术专科