个人介绍
7年工作经验,熟悉各种常用组件,有丰富的项目经验;
精通常用的 23 种设计模式,手写实现了 Spring,Mybatis的底层源码;
精通多线程,有高并发处理经验;
精通主流关系型数据库 mysql,非关系型数据库 Redis,MongoDB,ES,熟悉数据库的设计和优化;
熟悉 hibernate、Spring MVC、,Springboot,Spring Cloud 等主流的开发框架,有多个项目经验;
了解 oracle,postgresql,达梦数据库,握存储过程,触发器,索引等;
了解网络通信,java 虚拟机,消息中间件等;
熟悉 linux 的常用命令与分布式的环境搭建;
了解docker,k8s基础使用
会Python,了解机器学习,神经网络等人工智能基础知识
工作经历
2013-01-01 -2024-01-01成都银舵科技有限公司 Java开发
智能自动广告投放系统 与 Facebook 和 Google 协同开发广告投放系统,实现素材上传,广告投放,数据分析,报表生成,智能投放,等一站式 服务。我负责带领小组完成素材微服务的架构设计与实现,主要有以下功能点: 素材通过 AWS 的云存储,MediaConvert 视频流处理上传到 Facebook ,Youtube 各项目 素材根据项目配置完成从发起 Facebook 和 Google 审核到广告主通过 提供 Youtube ,Instagram ,新闻网站,短视频网站的爬虫素材资源 分析处理千万级别 Facebook 和 Google 各素材成效数据,给出投放建议,导出各维度数据 根据配置的投放规则, 自动关闭,开启,复制广告,并用邮件通知 编写技术文档,优化 SQL ,定期 code review 项目采用 Spring Cloud 架构,亚马逊云提供计算和存储服务,多线程实现 google 和 facebook 数据交互,消息队列控制 分发到 google 和 facebook 的数据量与速率,Redis 缓存常量,成
教育经历
2013-06-01 - 2017-09-01东北农业大学软件工程本科
技能
美云身份云统一的身份认证 SaaS 平台,身份即服务的云化服务,支撑美的整体 SaaS 产品底座的 PaaS 平台中的身份认证、权限管理服务,打通各服务互相访问。主要业务领域包含以下: 身份认证:账号管理、组织管理、群组管理、岗位管理、账号审计、账号自助等有界上下文 统一认证:单点登录、融合认证、二次认证、三方认证、双源认证、互信登录、会话管理、策略管理、认证风控等 业权一体:应用管理、权限管理、鉴权、集成、权限自助、权限审计以及权限治理 前端采用 VueJs + Element-UI,后端为 spring cloud,采用 DDD 设计原则,允许多租户访问,支持字段动态扩展,nacos 作为注册中心和配置中心,Feign用户微服务之间的互相调用,MQ同步内部与外部消息,xxljob用于分布式调度,redis缓存数据,Mysql存储数据,同时采用了大量公司内部组件。
这是个对虚拟机,物理机,网络,存储等通过 zabbix 和 p4 ,进行实时监控,并在网页展示管理的云平台。整个项目采用 ssm ,前端主要运用 bootstrap 和 datable ,数据库采用 MySQL。我负责合同模块和资产模块的实现,同时完成 echats 动态 数据加载与拓扑图的功能
与 Facebook 和 Google 协同开发广告投放系统,实现素材上传,广告投放,数据分析,报表生成,智能投放,等一站式 服务。我负责带领小组完成素材微服务的架构设计与实现,主要有以下功能点: 素材通过 AWS 的云存储,MediaConvert 视频流处理上传到 Facebook ,Youtube 各项目 素材根据项目配置完成从发起 Facebook 和 Google 审核到广告主通过 提供 Youtube ,Instagram ,新闻网站,短视频网站的爬虫素材资源 分析处理千万级别 Facebook 和 Google 各素材成效数据,给出投放建议,导出各维度数据 根据配置的投放规则, 自动关闭,开启,复制广告,并用邮件通知 编写技术文档,优化 SQL ,定期 code review 项目采用 Spring Cloud 架构,亚马逊云提供计算和存储服务,多线程实现 google 和 facebook 数据交互,消息队列控制 分发到 google 和 facebook 的数据量与速率,Redis 缓存常量,成效总计数据,与登录信息等。工作流处理审核流程, .mybatis 进行数据存储到 Mysql 服务器中,MongoDB 非关系数据库存储海量素材成效数据,lucense 检索爬虫获取 到的各网站内容。