个人介绍
熟悉Java、JVM、多线程,具有扎实的Java编程功底和良好的编码习惯;
熟悉Spring、SpringBoot、SpringMVC、MyBatis等开发框架。
熟悉MySQL数据库。
熟悉Linux常用命令。
熟悉Redis、RocketMQ、Dubbo、Zookeeper等分布式开发技术。
熟悉GIT、SVN、Maven等项目构建及管理工具。
熟悉Html、CSS、JavaScript、Jsp、AJAX、echarts等前端技术
具有独立思考分析思考能力,活学活用,具有快速吸收新技术能力。
工作经历
2021-09-16 -2023-01-13北京小米移动软件有限公司java开发
项目前期,参与系统的需求分析,参与系统的架构设计、功能设计、数据库表的设计等工作。 项目开发阶段,参与各个功能模块的后台业务逻辑开发。 项目后期,完成项目的部署,项目的相关文档撰写等工作。
2019-11-30 -2021-09-15珠海必要工业科技股份有限公司java开发
项目前期,参与系统的需求分析,参与系统的架构设计、功能设计、数据库表的设计等工作。 项目开发阶段,参与各个功能模块的后台业务逻辑开发。 项目后期,完成项目的部署,项目的相关文档撰写等工作。
2018-12-01 -2019-11-30北京博康智信科技有限公司java开发
项目前期,参与系统的需求分析,参与系统的架构设计、功能设计、数据库表的设计等工作。 项目开发阶段,参与各个功能模块的后台业务逻辑开发。 项目后期,完成项目的部署,项目的相关文档撰写等工作。
2016-11-01 -2018-12-01第一视频集团有限公司java开发
项目前期,参与系统的需求分析,参与系统的架构设计、功能设计、数据库表的设计等工作。 项目开发阶段,参与各个功能模块的后台业务逻辑开发。 项目后期,完成项目的部署,项目的相关文档撰写等工作。
2014-07-16 -2016-10-01山东和合信息科技有限公司java开发
项目前期,参与系统的需求分析,参与系统的架构设计、功能设计、数据库表的设计等工作。 项目开发阶段,参与各个功能模块的后台业务逻辑开发。 项目后期,完成项目的部署,项目的相关文档撰写等工作。
教育经历
2010-09-01 - 2014-07-15中国矿业大学计算机科学与技术本科
技能
技术选型: Spring、SpringMVC、MyBatis、MySQL、Redis、RocketMQ、git等。 项目描述: 护士在平台注册,平台审核通过后,护士可以在平台进行接单,为用户提供上门护理服务。 用户可以通过app预约护士上门打针、换药、采血等服务。 责任描述: 项目前期,参与系统的需求分析,参与系统的架构设计、功能设计、数据库表的设计等工作。 项目开发阶段,参与各个功能模块的后台业务逻辑开发。 项目后期,完成项目的部署,项目的相关文档撰写等工作。 技术描述: 后台开发方面,表现层采用SpringMVC进行与页面的数据交互,业务层采用Spring框架进行管理,持久层采用Mybatis实现与数据库的交互,使用redis作为缓存以及地理位置搜索,使用RocketMQ的延时消息进行未支付订单的超时关闭。
项目描述: 为不同企业便捷入驻必要梦工厂,提供IP衍生品售卖和企业礼品福利采购等可配置化的服务,帮助IP主和企业主快捷入驻,发布形成梦工厂店铺,高效生成衍生商品,实现衍生商品以不同业务形态及渠道进行售卖。 系统模块如下: 企业入驻 账号管理(账号管理、角色管理) ip定制(商品管理、大v管理、梦工厂管理、推广管理、销售管理) 企业采购(商品管理、大v管理、梦工厂管理、礼物订单管理) 入驻信息管理(入驻信息查询、入驻信息审核、合同管理) 结算管理(结算凭证、结算单) 消费金管理 责任描述: 根据产品需求进行功能设计、数据库表结构设计。参与的模块有企业入驻、账号管理、商品管理、大v管理、梦工厂管理、礼物订单管理等。 技术描述: 该项目采用前后端分离的模式,后端为基于Dubbo的SOA服务架构,框架采用的SpringBoot,表现层使用SpringMVC与前端进行交互,持久层使用MyBatis和数据库交互,数据库使用的Mysql,Redis用作分布式缓存和实现分布式锁,系统间通过Dubbo进行RPC调用,使用ElasticJob执行定时任务(合同过期、系统异常补偿),RocketMQ用于系统间的数据同步(创建和修改账号同外围系统同步、同步梦工厂日志、同步代理运营状态等)。
项目描述: 该系统用于给海外小米*提供主题(主题/壁纸/铃声/字体)下载服务,覆盖200多个国家,平均日活3000W+,qps7000+,日下载主题300W+。 系统组成: 设计师站--设计师将设计好的作品上传至服务器; 审核--对设计师上传的作品进行审核; CMS--对审核通过的作品进行管理,专题、页面配置等; ToC接口服务—为*主题应用提供接口。 责任描述: 根据产品需求进行功能设计、数据库表结构设计。 技术描述: 服务端采用的SpringBoot框架,表现层使用SpringMVC与前端进行交互,数据库使用的Mysql,服务通过JPA与数据库交互,Redis用作分布式缓存和实现分布式锁,TalosMQ用于系统间的数据同步,Zookeeper主要用于注册中心和动态修改服务配置及时生效。