山青
高级后端工程师
10年经验
2024-10-11
个人介绍:积极参与需求评审并提出功能优化建议,较强的业务分析拆分能力。 有组织带领小型团队协同开发经验。
精通 Java ,熟悉 Python,熟悉 Google Cloud 生态圈技术
熟练掌握主流开发架,spring,springMVC,springboot,springcloud,mybatis,mybatisplus,dubbo,nacos
等主流框架。
熟练掌握 MySQL,Redis,熟悉 Mogodb,Elaseticsearh 等主流数据库。
熟悉 Google Cloud 环境下 BigQuery 数据库,CloudStorage 存储,以及 firebase Analytics 之间的配
合使用,数据转化。
熟悉 kubernetes 容器化部署等操作流程,docker 容器部署流程,编写脚本等等。
熟悉 RabbitMQ,Kafka, RocketMQ 等中间件。
了解日常运维操作,服务器相关配置。
项目经验:项目内容:
众多科技后端服务系统(北京众多科技有限公司)
项目背景: 为公司提供稳定的后端服务。
项目内容:主要负责服务器,数据库的采买和搭建,提供游戏后端接口服务,构建云存储静态资源,CDN
等相关配置。
项目架构:docker + springboot + mysql + nginx + dubbo + nacos
人员配置:全责
业绩:
1.提供日活约为 15000 的后端服务配置,并保证接口服务稳定。
2.提供云端资源配置帮助客户端隐藏静态资源细节对抗审核,提高过包率。
众多科技 BI 系统(北京众多科技有限公司)
项目背景: 为公司业务人员提供数据分析支持。
项目内容:主要负责日常游戏用户行为数据打点逻辑配置,数据的导出,分析,并提供给产品经理进行游
戏功能以及节奏的优化,提供给投放人员可观测数据进行投放模型调整。
项目架构:LookStudio + BigQuery + CloudStorage + springboot + mysql + GoogleAnalytics
人员配置:全责
业绩:
1.提供数据支撑产品经理优化用户的留存率等。
2.提供投放指标相关数据优化变现模型。
3.根据标准用户行为数据分析产品存在问题。 爱棋道学情管理系统(北京学而思教育科技有限公司)
内容概述:该项目主要服务于教辅人员查阅自己的带课信息,以及带班信息。输出学生在课程中的表现数
据,提供复盘功能,学生信息 修改功能等等。
项目架构:springcloud + springboot + mybatis-plus + redis + dubbo + nacos + xxljob + rocketMQ
人员分工:3 后端 2 前 端
工作内容:
1. 提供教师给用户复盘功能,以及配置学生复盘点评权限信息功能。
2. 提供学生在课堂中表现数据展示功能。
3. 嵌入文件导出系统。
业绩 :
1, 实现大数据量的异步导出,缓解服务器压力。
2. 实现复盘相关功能提升用户留存率 20%。
3. 学生学情数据展示方便教师跟进学生状况,客户满意度提高 20%。 爱棋道后台管理系统(北京学而思教育科技有限公司)
内容概述:后台管理系统主要服务于内部教辅员工配置课程信息,运营人员进行数据分析,优惠券,H5 外
链配置,兑换码等增长功能模块。
项目架构:springcloud + springboot + mybatis-plus + redis + dubbo + nacos + xxljob + rocketMQ
人员配置:后端 1 人,前端 2 人
工作内容:
1. 对既有代码进行优化以及架构调整。
2. 新功能模块的设计,接口开发。
3. 新旧系统融合进行的业务以及数据调整。
业绩 :
1. 兑换码以及 H5 外链配置功能设计上线,帮助运营人员进行拉新操作。
2. 旧项目改造,以及代码逻辑优化,提升代码可读性和健壮性。
3. 数据融合方便不同系统间用户模块打通。
4. 环信系统接入实现用户课堂即时通讯的功能。
5. 试题管理功能,方便教研人员上传试题,以及根据试题的标签进行分类管理。 爱下棋人人对弈系统(北京学而思教育科技有限公司)
内容概述:提供用户段位,对弈规则,围棋引擎配置,用户信息维护以及统计。用户匹配功能,用户排行
榜功能。
人员配置:2 后端 4 前端
架构设计:springcloud + springboot + mybatis-plus + redis + dubbo + nacos + xxljob + rocketMQ
工作内容:
1.后端整体模型设计,用户体系,排行榜体系,段位体系,规则体系,奖励体系等。
2. 人人匹配系统
3. 后端用户对弈数据相关报表。
业绩 :
1.设计严谨科学的段位模块,使用户晋升过程比较平滑合理,扁平的设计简化了用户对弈结算算法
2. 匹配系统通过 redis 的分队列设计,简化了匹配流程,满足 2000 人左右的用户实时在线的精准匹配
3. 排行榜系统通过用户战绩的排位算法,通过特效奖励等机制提高了用户的活跃度。保持了每日近千的日
活。素养综合平台(金岭教育科技(北京)有限公司)
内容概述: 该项目旨在用数据化的方式帮助学生综合素质的全面发展,通过教师配置表单内容,学生填写
提交表单的主体方式给学生的综合素 质进行评分。
人员分配:5 后端 3 前 端
架构设计:springboot+springcloud+elasticsearch+mysql+redis+mybatis-plus
个人工作:
1. 新增表单选项类型的设计存储
2. 表单内容提交后的规则引擎配置
3. 评分系统的结构优化, 以及性能优化
业绩 :
1.通过对培养模型的优化提升学生素养分数的查询效率以及排序实现。 2. 提交数据模型的的不断优化,生
成更加健全的学生素养护照。
3. 规则引擎的配置实现学生提交数据和加分逻辑的解耦。 父母邦-结算系统(北京父母邦网络科技有限公司)
内容概述:项目主要通过对订单的转化,生成订单相对的结算单,帮助业务人员计算利润以及毛利等。
项目人员:2 后端 1 前端
项目架构:spring+springmvc+mybatis+mysql
工作内容:
1.将订单转化为对应结算单。
2. 根据商品类型汇聚订单,汇总附加的增减项等生成结算明细表。
业绩 :
1.节省了结算人员以及财务人员大量时间,提升工作效率
2. 帮助业务人员分析利润数据等等。 父母邦-工单系统(北京父母邦网络科技有限公司)
内容概述:项目主要主要综合统计业务人员提交工单数据,分析日常邮件内容生成数据,最终实现生成内部
员工综合表现数据。
项目人员:2 后端+1 前端
项目架构:spring+springmvc+mysql+mybatis
工作内容:
1. 邮件内容的分析生成数据,解决分析异常,输出解决方案并实施
2. 通过工单数据生成业务人员业绩数据
业绩 :
1.业绩数据导出功能优化,节省了统计人员的工作时间。
2.注入 mybatis 参数拦截器插件,解决由于邮件内容与数据库配置编码不匹配问题,规避了大量异常分析
邮件。 康诺运营平台(北京万帆传媒科技有限公司)
内容概述:项目为线下民营奶厂的运营平台,为线下包括配货,产品,销售等提供技术支持。为员工 app 提
供接口支持。
项目人员:9 全栈开发前后端交替开发
项目架构:Spring + Springmvc + MongoDB + Redis + Angular.js
工作内容:
1.广告模块设计开发
2. 员工 app 订单模块设计开发
3. 优惠券
业绩 :
1.广告位设计提高了产品 C 端用户日活时长
2. 员工 app 订单模块设计提供给配送人员配送计划,极大提升了配送人员的配送效率。
技 能:
Java 后端工程师 Python