个人介绍
1、熟悉分布式系统架构,能使用Spring Cloud、Dubbo技术进行微服务架构;
2、熟悉Jetcache、Ehcache等本地缓存技术和分布式缓存Redis技术;
3、熟悉对MQ消息中间件的应用;
4、熟悉数据库分库分表以及读写分离;
5、熟悉Oracle,MySQL,TIDB等数据库使用;
6、熟练使用k8s进行项目运维管理;
7、熟悉TIO、Netty等通讯框架技术;
8、具有独立的项目管理、开发、架构设计经验
工作经历
2019-09-27 -2022-12-30上海汉得信息技术股份有限公司Java架构师
在项目组中担任Java架构师,主要负责项目架构设计、项目技术选型、项目需求分析、业务方案设计、核心代码编写、代码QC等工作;
2015-09-01 -2019-09-30印孚瑟斯技术(中国)有限公司java
在项目组中担任技术经理,主要负责项目成本管理、团队成员工作分配、团队进度管理、项目风险控制、项目阶段性总结与汇报、前端需求分析与设计、前端数据库设计、系统构架搭建以及核心功能开发、代码QC等工作.
2012-05-01 -2015-08-31芒果网有限公司Java
主要负责对原有系统的维护,系统故障的处理,客户投诉数据分析处理,新系统的开发等工作 本系统属于公司内部使用的一套系统,主要包括酒店网站系统、CC内部系统、产品管理系统、代理系统、第三方对接API接口等20多个子系统,主要用于对采购的酒店产品的价格、房态、配额等信息进行维护,然后通过CC中心、网站以及代理商等多个渠道对采购的产品进行销售。该系统的网站系统对外开放使用,供用户进行酒店查询与预订,为了提升访问速度,提高用户体验,系统采用了分布式布署,数据存储上进行了读写分离设置,而不常变动的酒店基本信息等数据内容则采用文件存储与检索的方式进行优化。
2009-06-01 -2012-04-30深圳易聆科信息技术有限公司Java
主要负责资产管理模块、监控模块的需求设计以及功能实现工作!本软件是公司自主研发的产品,其目的就在于保障业务的连续性,而为了达到这一要求,就必须保障承载这些业务的核心资产能正常运转且性能不受影响。它主要包括资产、策略、业务、监控、事件、风险、报表、响应、底层等模块
教育经历
2005-09-12 - 2009-06-15湖南人文科技学院计算机科学与技术本科
资质认证
技能
项目简述: 本项目主要是为了解决华为需要在ERP系统新上线一个新公司的快速部署问 题。在整个项目中,我们采用微服务架构的开发方式,整体上分为前台、中台与后台三部分。在项目中我们的后台主要负责开发数据写入程序包,中台将各个程序包封装并提供API,并以ERP模块为维度将提供的API发布成微服务,用户只需在前台Web端对需要实施的子公司项目进行一些必要的设置,然后对设置好的新公司项目进行实施操作,即可通过前台调用发布出来的微服务,将新公司设置快速实施到ERP中,从而大大减少实施人员的工作量,提高了实施的速度与准确度,降低了系统风险。 本项目Web端采用了SpringBoot的微服务框架,结合使用SpringMVC+ MyBatis架构以及华为Jalor框架进行开发,在数据存储时我们采用了Oracle数据库。系统主要包括项目管理、问卷调研管理、实施方案管理、实施任务管理以及后台管理五大模块。 负责内容:在项目组中担任技术经理,主要负责项目成本管理、团队成员工作分配、团队进度管理、项目风险控制、项目阶段性总结与汇报、前端需求分析与设计、前端数据库设计、系统构架搭建以及核心功能开发、代码QC等工作
项目简述: 本项目主要是为了打造一个产品数据平台,主要在于解决公司产品数据流程管理。在项目中主要采用了SpringCloud微服务框架并结合RabitMQ、Redis、 Mysql、Elasticsearch作为项目的基础架构,以SpringBoot+MyBatis框架作为技术开发框架。 负责内容: 在项目组中担任Java架构师,主要负责项目进度管理、项目成本管理、制定项目开发计划控制项目版本迭代、管理项目风险与交付质量等内容,在项目研发阶段主要负责与项目中相关干系人进行沟通与交流、与客户进行研究需求沟通与分析、项目中微服务的需求澄清、IT方案设计、平台现有架构改进设计、代码QC等工作
项目简述:本项目主要是为了打造一款聊天软件。目标是实现百万级以下用户的实时通讯业务。包括通用的单聊与群聊两种模式,单个会员设计的好友上限容量为4000人,加入群的上限为1000个,单个群的人数上限为1000个。在项目中主要采用了SpringCloud微服务框架并结合RocketMQ、Redis、TIDB、Elasticsearch、TIO、Nacos等技术作为项目的基础架构,以SpringBoot+MyBatis框架作为技术开发框架,采用k8s进行项目日常运维。 负责内容: 在项目组中担任Java架构师,主要负责项目架构设计、项目技术选型、项目需求分析、业务方案设计、核心代码编写、代码QC等工作