个人介绍
我是程序员客栈的Willis, 一名架构师,可做架构设计、后端开发。
毕业于哈尔滨工业大学,担任过平安科技的应用架构专家,担任过房多多网络科技有限公司的工程经理。
负责过的项目很多,包括但不限与推广组件的设计和开发,企业降本增效(有落地效果)落地,多多钱包设计与开发等。
主要技能:
(1) 精通 Java 核心技术、各类锁机制并熟悉底层原理
(2) 较强的业务分析与架构(服务架构、数据模型、业务分层等)设计能力,能够很快
(3) 的设计出针对现有业务模型的技术架构
(4) 精通容器化相关知识,熟悉 K8S、Docker、Swarm 等
(5) 精通常用的设计模式,且能很快应用到项目开发
(6) 精通熟悉 Mysql
(7) 精通 Redis
(8) 精通 JVM、JMM。有丰富的调优经验与线上问题分析经验
(9) 熟悉 Zookeeper
(10) 精通微服务设计,熟练掌握 Dubbo 与 Spring cloud 等微服务框架,以及微服务周边
(11) 配套框架:apollo、datax、xxl、nacos 等
(12) 精通微服务设计,熟练掌握 Dubbo 与 Spring cloud[自学]等微服务框架,以及微服务
(13) 周边配套框架:apollo、datax、xxl、nacos 等
(14) 熟悉 Rabbitmq、Kafka 等组件集成方案与底层技术原理;熟悉 ActiveMq
(15) 熟悉 Netty、NIO 底层实现原理
(16) 熟练掌握 CI、CD 流程与相关工具、如 Jenkins
(17) 熟练掌握常用 Linux 命令
(18) 熟悉 Springboot、Mybatis、Netty 等开源框架
(19) 熟练使用 Arthas 等工具定位问题
(20) 熟悉网络基础,熟练掌握 TCP/UDP 等网络通信协议
工作经历
2022-05-23 -至今平安科技深圳有限公司应用架构专家
主要职责: 集团五大系列架构治理工作,负责平安集团五大系列的降本增效、架构设计与优化等工作,对基架 成本治理有较多经验与方法论; 善于沟通,多次拉通五大系列的开发专家与基架专家协调沟通 技术方案、解决架构相关问题。 24年5月份部门调整至公司内控,接手组件管理、数据探针、内控门户项目,负责相关项目迭代及整个部门的架构治理工作。 主要参与的工作: ①集团五大系列基架降本。 难点:分析基架现状, 找出降本突破口;梳理各项降本措施,推动五大系列执行并跟进降本成效; 拉通业务开发团队与基架团队(包括但不限于数据库、存储、计算、网络等)协商方案可行性; 23 年财企科技部基架降本成效约 2300W+、行政科技部降本约 500W+; 本项目 23 年重点作为个别科技部的牵头人,相关部门长委托我做统一的降本方案梳理并跟进方案 落地。并在团队内部做了列做了两次分享。 ② 社交云私有化部署方案 项目重点或难点:社交云能力包含多个组件,且没有完整的部署架构,带领团队输出完整部署架构; 输出私有化部署资源要求模板; 制定私有化一件部署方案并输出私有化部署文档 本项目主要担任架构师。
2015-12-02 -2022-04-30房多多网络科技有限公司工程经理
主要职责: 期初担任主力后端开发,后逐步晋升。 担任敏捷开发Scrum master、项目负责人、团队负责人。 主要负责则团队的系统架构设计、项目开发工作、新人培养等工作。 在房多多主要项目经历包括: ① 企业级推广组件。 项目重点或难点:分享组件后台引擎的架构设计与实现落地,包括如何基础组件与业务解耦、利用 dubbo 微服 务的特点设计业务对接与组件的分离;业务团队协议实现的动态注册机制;已申请并获得国家专利,专利公布号:CN112102445B 本项目中担任架构师&项目组 TL ② 多多钱包 项目重点或难点:公司级钱包基础服务框架设计&开发实现;对接第三方云账户开户、转账、提现等技术细节、服务的抽象设计; 实现多多卖房 APP【商户端】接入多多钱包并集成奖券业务; 资金流水的事务、并发、幂等,等细节控制。 本项目中主要担任架构师&项目组 TL&跨团队 Scrum Master。
2014-08-01 -2015-11-27阿尔泰克软件工程师
主要职责: base 在IBM,主要负责汇丰银行相关项目,担任一些常规的软件开发工作
2013-08-01 -2014-07-01东软集团有限公司软件工程师
主要职责: 毕业后首家公司,担任软件开发工程师,主要在电信是业务,参与呼叫中心系统的项目开发工作,该项目属于项目外包,将系统私有化部署到其他企业。 主要设计的技术: springmvc、oracle、Hibernate、jquery等
教育经历
2009-09-01 - 2013-07-01哈尔滨工业大学计算机科学与技术本科
技能
本案例已注册专利: 专利申请号:CN202011286434.4,公开公告号:CN112102445A。 ① 项目面向用户为房产经纪人(推广功能使用者)、企业运营者(推广组件后台管理人员),其中运营人员配置推广海报模板,定制海报风格和内容等,经纪人使用该功能进行推广。组件依托“多多卖房App”, App里有关新房楼盘、二手房源的推广模块皆依附于该功能。 该组件用于帮助经纪人进行楼盘或房源推广,打开*、抖音等平台的客源,帮助经纪人快速获客。 ② 相比于时长常规方案,我认为市场的海报推广大多是模板固定,每当模板需求有更新,开发、设计需要重新对接并实现产品功能。我设计的推广组件,解决了企业内海报定制的问题,只要设计师设计出海报样式,即可在海报设计平台上制作出模板,开发团队即可根据推广组件模板进行内容动态渲染,快速生成海报。千品千面、千人千面。 ③本项目中主要担任架构师&项目组Team Leader。项目组构成包括产品经理1人、设计师1人、后端开发2人、前端开发3人,本人担当项目负责人和系统架构、系统设计负责人。 本人首次提出“推广组件”的概念,并独立设计出推广组件的架构模型。项目基于公司现有微服务架构,统一了“推广”的对接协议,解决了复杂业务耦合问题,且实现了前端组件化、业务对接的可配置。任何 App、任何微服务均可快速对接,大大降低了“推广”功能的开发复杂度。带领团队经过了多个版本完成项目上线与优化,完成了从 0到 1 的实现。主要技术:Springboot; Redis、MongoDb、RabbitMq、Dubbo、Zookeeper、ElasticSearch 等。