杨鹏
17620989328 | yangpeng54@hotmail.com | 成都 | 本科
GitHub:https://github.com/imyperial
应聘岗位:高级工程师 | 工龄:3年
专业技能
- 服务端开发,能够从零开始依托java平台搭建业务服务,熟悉敏捷开发模式。
- 了解JVM和JMM,掌握JVM调优和相关工具jps、jstack、jmap,jhat、jstat。
- 熟悉各种工具的使用:项目管理git,自动化CI/CD相关工具,maven,gradle构建工具。
- 熟悉Spring Boot/Spring cloud/Dubbo 等为服务框架和架构,并有实践经验。
- 分布式系统的设计和应用缓存、负载均衡等机制的实现。
- 了解高并发、高可用程序设计和开发经验,熟悉领域驱动模型。
- 对Java多线程和线程安全问题有一定了解,熟悉并发工具类,对锁机制有一定的理解。
- 了解service mesh(Istio),对docker和k8s技术保持兴趣。
- 熟悉 MySQL,能够通过执行计划对sql进行优化。
- 掌握 Redis、MongoDB,研究过关系、非关系数据库实现。
- 熟悉常用数据结构和算法,能简单运用算法和数据结构进行实战。
工作学习经历
- 2018.04 ~ 2018.12 上海点融信息科技有限公司
- 2016.03 ~ 2018.03 广州广电运通金融电子股份有限公司
- 2012.09 ~ 2016.06 成都理工大学-信息科学与技术学院-物联网工程 (本科)
主要项目
LCRM(投资管理)
在P2P行业,风控往往分为贷前、贷中、贷后三个部分,虽然三个环节紧密相扣,但最关键的是贷前,换句话说就是标的的项目来源,也就是大家常说的资产端。投资管理这块就是负责资金方和投资客户的管理,包括通过管理制定不同的标、不同等级的客户,并且收集数据给下游其他系统。
工作职责:业务开发,项目优化与重构,架构的更替。
优化经历:
- 拓展product模块,根据不同的进件适配不同的product,减少开发成本。
- 优化服务依赖,根据调用链整理服务调用,减少链长。
- 通过调整服务注册与发现,转为内部域名,为后面逐步移除Spring cloud改为service mesh作准备。
- 根据业务方需求做客群管理与分析,分配客户给客户经理。
淘淘汽配电子商务平台
淘淘汽配公司依托线下资源开展线上商城,实现商品入库,订单处理,会员 跟踪, 内容管理,支付交易等功能。
工作职责:需求梳理,架构和业务划分,订单模块,部分数据库设计。
优化经历:
- 通过执行计划优化数据库及sql语句。
- 利用ack解决服务上线宕机数据丢失问题,如保证数据完整。
- 项目规范化日志以及日志分析。
广州国资委智慧国资项目
国资委旧系统改造,实现大数据分析和流程平台智能化。
工作职责:团队开发,担任核心开发人员,负责代码 review 及人员调配。
优化经历:
- Spring cloud项目,通过Data端的批量数据计算模型入库。
- 统一项目规范,编写项目文档,方便后续人员维护和迭代。
- 配置 Fastdfs 集群,提取公共 jar 包,开发组件。
- 因为政府专线问题,配置网络代理服务,构建交互通道,实现与老系统数据传输问题。