职业经历
工作经历
2021年08月 — 2024年03月
技术,后端开发,全栈开发
内容: 1、负责 Lakeel BI/DI/ETL 微服务系统的开发工作。 2、根据项目范围,制定项目实施计划,确定开发目标,完成项目评审; 3、接口文档的编写和整理,完成接口测试; 4、制定并执行项目上线标准,完成项目验收; 5、总结项目实施的经验教训,优化项目实施流程、规范。 业绩: 1. 对已有单体BI server进行微服务改造。基于 spring MVC 完成 restful 接口开发,基于Dubbo完成服务间RPC调用。 2. 基于 JWT 开发了 gateway 鉴权中心,并基于 ADFS 实现单点登录。 3. 基于 nacos 配置中心开发 gateway 路由管理中心,并实现动态路由。 4. 基于 Spring boot jpa 框架实现 orm 框架的升级,替换已有的 hibernate 框架。 5. 基于 nacos 配置中心实现 sentinel 服务熔断、限流以及规则的持久化。 6. 基于 redisson 读写锁和互斥锁,开发自定义cacheable和cacheevict的AOP开发,实现redis 缓存的强一致性,有效防止缓存击穿、缓存雪崩。 7. 基于 RabbitMQ 死信队列,实现异步邮箱发送功能。 8. 开发了基于 Spring boot mail 框架的邮件模块。 9. 对接 BI server 微服务接口,改造了Lakeel BI其他桌面客户端的Jersey client的api调用。 10. 优化 BI studio(报表设计软件)的部分插件及向导类功能。 11. 优化前端页面的样式及网页端适配。
2019年08月 — 2021年08月
技术,后端开发,Java
内容: 1. 负责工资条业务的用户、网关、商品、订单、定时发送等模块的开发和迭代。 2. 负责k8s容器日志收集及钉钉报警系统的开发。 3. 协调ARMS(应用实时监控服务)的开发和管理; 4. 负责公司数字资产及知识产权的管理,制定并实施无形资产管理制度; 5. 负责语雀知识库、OKR管理工具(Xwork)等企业工具的维护; 业绩: 完成工资条项目的用户、网关、商品、订单等模块的开发和迭代。 基于xxl-job实现工资条定时发送功能。 基于阿里云 ARMS平台,利用代码热点,实现慢调用链排查,完成对用户行为、页面性能的观测和分析,并优化应用性能。 基于FileBeat+Kafka+ELK+ElastAlert开发日志收集及报警系统,实现容器状态的实时监控,保证生产环境的安全性。 完成Consul注册及配置中心的部署,实现测试及生产环境分离。 编写K8s内部使用教程及 Dockerfile 模板,搭建本地 harbor docker 镜像仓库,协调测试人员进行k8s容器测试和正式上线。
2016年12月 — 2019年02月
技术,后端开发,Python
内容: 项目经验: 1. 三方实验室管理系统:基于 Django 框架的实验室管理系统开发,实现测试开单、样品流 转、实验数据填报、报告生成、证书签证和发放等功能。 业绩: 1. 用户/租户模块设计:基于 django.auth.user ,扩展手机号、钉钉账号等公司及个人信息,实现用户/租户花名册; 2. 项目报价模块设计:基于类 spu/sku 结构设计的报价系统,实现订单报价、子项合并、人员/资源分配等功能; 3. 实验室测试订单模块的设计:基于 openpyxl 的表格模块设计,实现产品认证项目合同、报价单、费用收据等文件的导入导出功能; 4. 实验室样品管理模块设计:实现样品入库、取样、测试、回收、转寄等样品处理全流程的展示; 5. 基于 python-barcode、OpenCV、pyzbar 的条形码模块设计,实现电子合同、测试报告、样品等实例上的条形码生成、灰度处理及识别。
2013年06月 — 2016年11月
运营/编辑/客服,内容运营,微信运营
内容: 负责公司微信公众号的开发及内容编辑。 业绩: 完成公司工作号后台的开发工作。 完成公司新技术、新标准的宣贯工作。 完成公司专利文档的编写及审核工作。 完成团委组织工作的新闻采访、内容编辑、活动组织、文档管理工作。
教育经历
测控技术与仪器
2009年01月 — 2013年01月
项目经历
2021年08月 — 2024年03月
内容: 基于 jasperreport library 开源报表工具库 和 spring cloud a ibaba DNS 框对已有的单体 BI/DI/ETL 系统进行整合,提供可靠的的数据清洗、数据关联、自动化报表、数据可视化、dashboard 整合等服务。 业绩: 1. 对已有单体BI server进行微服务改造。基于 spring MVC 完成 restful 接口开发,基于Dubbo完成服务间RPC调用。 2. 基于 JWT 开发了 gateway 鉴权中心,并基于 ADFS 实现单点登录。 3. 基于 nacos 配置中心开发 gateway 路由管理中心,并实现动态路由。 4. 基于 Spring boot jpa 框架实现 orm 框架的升级,替换已有的 hibernate 框架。 5. 基于 nacos 配置中心实现 sentinel 服务熔断、限流以及规则的持久化。 6. 基于 redisson 读写锁和互斥锁,开发自定义cacheable和cacheevict的AOP开发,实现redis 缓存的强一致性,有效防止缓存击穿、缓存雪崩。 7. 基于 RabbitMQ 死信队列,实现异步邮箱发送功能。 8. 开发了基于 Spring boot mail 框架的邮件模块。 9. 对接 BI server 微服务接口,改造了Lakeel BI其他桌面客户端的Jersey client的api调用。 10. 优化 BI studio(报表设计软件)的部分插件及向导类功能。 11. 优化 BI/SQL 功能模块的样式及网页端适配。
2020年07月 — 2021年08月
内容: 公司原有项目大多为烟囱式 IT 单体架构,各业务线产品部署在阿里云的不同可用区、ECS上,相互之间数据不互通且存在大量重复功能。项目预期搭建一套数据互通、架构解耦、服务高效不重复的 PAAS平台,实现单体服务的通用能力在更小服务粒度向微服务迁移;保证服务间的容器级隔离,提升组织交付和应对变化的能力;采用与语言无关的 API 进行系统集成,提升技术选型和研发效率,实现“双敏”组织。 业绩: 1. 设计并管理中台微服务的k8s集群架构,实现容器的高可用、高并发。 2. 编写K8s内部使用教程及 Dockerfile 模板,搭建本地 harbor docker 镜像仓库,协调项目人员进行k8s容器测试和正式上线; 3. 完成Consul注册及配置中心的部署,实现测试及生产环境配置的分离。 4. 基于FileBeat+Kafka+ELK+ElastAlert开发日志收集及报警系统,实现容器状态的实时监控,保证生产环境的安全性。 5. 运用云效代码管理 codeup ,提供代码托管、质量检测、删库保护等功能,保证研发生产安全稳定高效。 6. 依托 ARMS 平台,观测与分析用户行为、页面性能,精准把握用户体验,对服务调用、系统负载等进行监控与调用链分析,全面洞察与优化应用性能。 7. 通过实施 SLB 转发策略、域名复用,缩减弹性公网 IP 数量,减少企业开支。
2019年07月 — 2020年07月
完成工资条项目的用户、网关、商品、订单等模块的开发和迭代。 基于xxl-job实现工资条定时发送功能。 基于阿里云 ARMS平台,利用代码热点,实现慢调用链排查,完成对用户行为、页面性能的观测和分析,并优化应用性能。
2017年09月 — 2018年03月
内容: 实验室管理系统 业绩: 1. 用户/租户模块设计:基于 django.auth.user ,扩展手机号、钉钉账号等公司及个人信息,实现用户/租户花名册; 2. 项目报价模块设计:基于类 spu/sku 结构设计的报价系统,实现订单报价、子项合并、人员/资源分配等功能; 3. 实验室测试订单模块的设计:基于 openpyxl 的表格模块设计,实现产品认证项目合同、报价单、费用收据等文件的导入导出功能; 4. 实验室样品管理模块设计:实现样品入库、取样、测试、回收、转寄等样品处理全流程的展示; 5. 基于 python-barcode、OpenCV、pyzbar 的条形码模块设计,实现电子合同、测试报告、样品等实例上的条形码生成、灰度处理及识别。
2024年03月 — 2024年03月
分布式跟踪系统还有其他比较成熟的实现,例如:Naver的Pinpoint、Apache的HTrace、阿里的鹰眼Tracing、京东的Hydra、新浪的Watchman,美团点评的CAT,skywalking等。 本次主要利用Dubbo数据传播特性扩展Filter接口来实现链路追踪的目的 本项目基于dubbo 3.2.14 + zipkin 3.3.0 进行开发。
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「王敏超」查看。