● 工作经验:5年java后端经验,从事互联网开发工作,有大厂工作经验;
● 专业能力:线上性能调优和问题排查,运用框架思维、设计模式开发代码;
● 从业优势:具有掌管互联网线上大型项目的经历,撰写文档和技术能力较强,有管理小组完成重大项目的经历,能以产品思维做需求,发现需求中的漏洞;
● 综合素质:对新技术有浓厚的兴趣,学习能力强,上手能力强,具有带领大型互联网项目的开发经验
专业技能
1、java基础扎实,精通多线程编程,有良好地规范代码编写习惯,有代码洁癖
2、熟练使用Spring、SpringMVC、Mybatis、Hibernate等开源框架技术,熟知spring源码
3、了解jvm内存模型,并懂得如何调优,知晓垃圾回收器原理
4、熟练使用常见数据库Mysql、Oracle、Redis,并能编写高性能的sql,了解数据库的底层原理
5、有一定组织管理能力,能带领小组完成公司重大项目
6、撰写设计文档,将整个系统架构通过流程图解释
企业建管平台
软件环境:springboot + mysql + hawaii + redis + eagle
项目描述:
做平安集团和外部企业的员工、合同、企业、权益系统管理,与外部系统对接,管理各个企业员工医药相关的权益读写工作。针对以上数据做数据看板,开发工作流用于规范工作章程
项目职责:
1做整个系统重构拆分,设计系统架构图,并主导开发员工和权益系统。
2.设计企业数据看板,通过spark等大数据平台,写复杂sql洗数据,生成看板。
3.写通用系统架构工具,让业务开发更加纯粹,不再关注一些技术硬性要求
4.管控平台下所有系统的代码质量,通过codeReview、观察日志、压测来保证代码的健壮性。
5.在一些重点项目下作为leader,主导开发进度和研发质量,将项目如期上线
酒店单据系统
软件环境:SpringBoot+ Mysql + Redis + Qconfig + Soa
项目描述:
该项目主要功能是处理和查询对携程酒店订单的申请,以单据的方式结构化流程和数据来完成客人的申请。主要有创建单据、查询单据信息、处理酒店回传信息等功能。日常qps在1000+。
项目职责:
1.从0开始参与并主导该项目,先后完成了项目的初期评审工作、任务拆分、单据表设计、代码结构设计。
2.使用设计模式完成代码的coding工作,将代码模块化,将项目结构分层。
3.作为系统的owner,把控该系统的代码质量和系统稳定性。
4.完成本项目关于取消单据全流程的编码。
酒店订单处理系统
软件环境:SpringBoot+ Mysql + Redis + Qconfig + Soa
项目描述:
该项目主要功能是处理和查询携程酒店订单。主要有酒店订单详情查询、订单列表查询、取消订单、订单服务进度外露、取消问询等功能。日常qps在2000+,是携程酒店订单系统的核心。
项目职责:
1.使用领域模型完成对内部查询接口的重构,新的查询接口在此基础上开发,提高代码复用性和系统性能
2.对该系统运行进行日常监控,发现代码薄弱点并优化,提高代码健壮性和系统稳定性
3.完成日常业务需求开发,以产品思维编码,提高代码的可扩展性。
用户权益系统
软件环境:SpringBoot+ Redis + Qconfig + Soa
项目描述:
该项目主要功能是查询携程酒店用户的优惠权益,对用户近年来参加过的各类促销活动进行记录,并提供查询功能。日常qps在10000到20000之间。 此项目主要面向携程app的酒店列表页询价,用户每次搜索酒店价格时都会请求该系统,此系统最初问题是由于设计问题,数据不新鲜导致用户在某些时间段内可以一直享受优惠,导致公司被薅羊毛,个人接手该项目以后通过大数据/redis集群/redis大key拆分等方式,直接将权益数据保持实时最新的状态,通过一系列的技术手段为公司止损
项目职责:
1.完成门店新客促销活动计算逻辑从t+1天到实时生效的编码工作。
2. 通过qmq消息和es搜索引擎,完成对用户账号数据的拆分。
3. 日常业务问题解答,并发现代码薄弱点并优化。
软件环境:SpringBoot+ Mysql + Redis + Qconfig + Soa 项目描述: 该项目主要功能是处理和查询携程酒店订单。主要有酒店订单详情查询、订单列表查询、取消订单、订单服务进度外露、取消问询等功能。日常qps在2000+,
软件环境:SpringBoot+ Redis + Qconfig + Soa 项目描述: 该项目主要功能是查询携程酒店用户的优惠权益,对用户近年来参加过的各类促销活动进行记录,并提供查询功能。日常qps在10000到20000之间。 此项目主要面向携程ap
软件环境:SpringBoot+ Mysql + Redis + Qconfig + Soa 项目描述: 该项目主要功能是处理和查询对携程酒店订单的申请,以单据的方式结构化流程和数据来完成客人的申请。主要有创建单据、查询单据信息、处理酒店回传信息等功能