个人介绍
具有指导开发、提供解决方案、项目迭代更新等经验
精通java核心,多年一线研发经验,具备良好的编码能力,并熟悉应用设计模式
精通spring boot、spring、mybatis,多年实战经验,可以通过需求快速构建项目,看过核心源码
精通SQL语言与Mysql调优,多年实战经验,对索引优化及存储引擎有深入研究,有线上调优经验
熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设计能力
熟悉JVM、JMM、GC底层算法,熟悉多种常见的垃圾回收器,熟悉JVM调优,有实战经验
熟悉 zookeeper底层原理、实现机制,了解Paxos、zab算法,对CAP定理有深入理解
熟悉spring cloud、dubbo技术栈
熟悉mysql集群、异步/半同步复制、MHA、MMM等高可用架构,熟悉mycat、shardingsphere
精通操作系统网络IO,linux epoll机制,java网络编程,了解JDK nio、netty与实现
熟悉微服务系统架构,熟悉微服务下的高并发系统架构,对服务治理、链路追踪、熔断策略有深入研究,对服务拆分、老项目升级有自己的理解和生产经验
熟悉使用redis缓存技术及应用场景aof、rdb持久化策略,熟悉缓存击穿、缓存击透、缓存雪崩产生的原因和解决方案,了解分布式锁集群配置,哨兵机制
熟练掌握rabbitMQ、rocketMQ、kafka等消息中间件及集群部署
熟悉大型网站高并发架构,熟悉nginx、lvs、keepalived高性能网关等高并发、高可用、高吞吐架构方案
熟悉svn、git、maven等项目管理及构建工具,熟悉微服务中基于jenkins的CI/CD
工作经历
2018-12-01 -至今德盈金控集团技术经理
1.管理人员与团队,解决其他相关的问题; 2.负责带领团队优化技术方案与架构设计,提升整体技术水平; 3.制定产品实施相关的实施方案和计划; 4.领导开发团队按计划完成目标; 5.按规范完成项目评审.变更控制和验收程序; 6.积极主动地处理项目的相关问题; 7.确定和执行减少或避免项目风险的方案; 8.参与核心代码开发,组织进行技术难题攻关;
2012-10-01 -2018-12-01恒拓开源高级开发 升至 架构师
1.负责项目开发团队的建设和管理,指导系统架构设计、开发等工作; 2.组织、制定技术决策和技术方案,对实施的关键技术等进行总体把关; 3.领导技术团队进行系统需求分析、技术架构设计、平台搭建、功能开发和性能优化; 4.负责组织和协调开发周期中的各项研发事务; 5.主导推进技术难题攻关,解决系统中的关键问题和技术难题,持续提升系统处理业务性能; 6.主导推进springMVC、redis、多线程、异步处理、缓存等技术框架在系统设计中的优化使用;
教育经历
2019-01-01 - 2021-07-01汕头大学视觉传达设计本科
无无无无无无🈚️ 无无无无无无无无无无无无🈚️
2005-09-01 - 2008-07-01广州航海学院软件工程专科
java考试院第一名 一等奖奖学金java java考试院第一名 一等奖奖学金获得
技能
所用技术: easyui、nginx、springMVC、dubbo、zookeeper、mysql 项目描述: 1.杏仁保险公众号后台管理平台是针对公众号的管理系统,包括公众号皮肤、整体样式风格、公众号店铺装潢,保险产品上线、下线管理,保险产品分类管理,公众号主页广告管理、公众号菜单编辑管理、公众号保险知识推广文章编辑发布管理、公众号智能保险风险测评规则以及保险产品推荐管理、保险方案定制以及订单保险专员跟进管理等等 责任描述: 1.保险方案定制以及订单保险专员跟进管理功能开发 2.参与需求评审,开发计划制定,开发任务创建与分派,功能开发,代码 review,各方面沟通(产品经理、测试人员),确定和执行减少或避免项目风险的方案、保证功能迭代更新顺利上线
所用技术: 基于springMVC框架,基于redis 为主要数据缓存机制、实现单点登录,ActiveMQ作为消息中间件,mogodb作为图片、媒体等资源存储。通过dubbo+zookeeper实现分布式服务框架,实现服务接口的封装及调用。后端数据存储为oracle。使用Cat作为分布式实时监控系统。 项目描述: 无限极业务大平台是无限极公司的集群分布式核心业务管理系统,包含系统管理、运维管理、支付管理、交易管理、促销管理、运营管理、顾客管理、综合查询、财务管理等业务流程。服务于无限极36家分公司,29家服务中心,近7000家专卖店。系统承接交易额300亿元每年。 无限极中国App是无限极公司用于帮助用户全面了解无限极,包括公司资讯、学习、交易、信息查询的软件,通过它可以方便、快捷地与伙伴分享无限极产品和事业。 软件功能主要有资讯、学习、交易三大模块,帮助用户了解与挖掘可持续发展的事业机会。 资讯:接收公司最新资讯、了解品牌动态、养生知识及最新的促销活动 学习:最热门的课程在线学习、下载和转发 交易:购货并查询购货记录,为客户和伙伴面对面办卡,随时查询业绩、积分、账务等信息。 责任描述: 全面负责该系统的研发管理与交付、迭代需求沟通与分析; 1.面向终端用户,对接*APP等前端应用。负责前端订单查询架构改造:从直接数据库查询改为热数据(最近3个月)从redis有序集查询,冷数据从数据管理系统查询,降低业务数据库压力,提升前端用户使用体验;负责前端我的顾客查询架构改造。 2. 中台服务接口需求统一把控:前端同事根据低保提出接口需求,初步定义接口出入参;然后与前端同事讨论接口的设计的合理性,并在中台API库中找出已符合需求的API,同时整理出一份提供给中台的API需求文档;最后向中台提出dubbo接口需求。包括店铺场景、产品场景、我的场景、资讯场景、购货场景等。 3. 无限极中国APP与统一调度中心、消息中心的对接工作:制定无限极中国APP与调用消息中心的消息推送接口,在extra对象内的字段约定。 4. 针对IPad Pro 购货需求,对原有gateway API 做兼容性改造:对所有IPad Pro购货需求要用到的 gateway API进行渠道兼容性改造和需求兼容性改造。
所用技术: vue、nginx、SpringMVC、dubbo、zookeeper、mysql、redis、rocketMQ 项目描述: 1.杏仁保险公众号是本公司作为保险经纪身份从事互联网保险线上销售及推广渠道 2.作为保险销售平台,用户可以通过平台独有的保险风险评估系统来自测本人风险因素,平台会按照风险因素利弊智能推荐用户合理的保险产品 3.用户可以根据平台推荐或者自选的保险产品进行支付下单购买保险,后续由大保险后台管理平台管理保单续费、到期等问题 4.保险用户可以通过公众号个人中心自行查询保险订单支付情况以及到期时间,并会收到到期或续费短信通知,决定是否续费 5.保险用户可以将心仪保险产品推荐给合适的*朋友并得到会员升级奖励,从而达到公众号推广以及保险产品推广销售目的 6.平台还提供保险方案定制功能,用户购买成功之后可享受平台保险专员1对1专人定制保险方案 责任描述: 1.保险风险评估功能模型设计与开发 2.保险订单生成流程设计与改造优化 3.保险订单支付流程优化设计与实现 4.参与需求评审,开发计划制定,开发任务创建与分派,功能开发,代码 review,各方面沟通(产品经理、测试人员),确定和执行减少或避免项目风险的方案、保证功能迭代更新顺利上线