资深开发工程师全栈
25天前在线
全职 · 500/日  ·  10875/月
工作时间: 工作日09:00-18:00、周末10:00-17:00工作地点: 上海远程
服务企业: 7家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1.统招一本,15年一线互联网经验,10年架构经验

2.擅长高并发/分布式/高可用/高性能架构设计

3.具有微服务/saas /大数据/数据湖从0到1的平台搭建经验和架构设计经验

4.精通 java,python,scala,node,js,jquery,mysql及 SQL server 等开发语言

5.精通 springboot/springcloud/mybatis/flink/cdh/hudi 等主流框架的使用

6.熟练掌握 docker+k8s容器化技术

7.具有丰富的公有云架构经验

8.具有团队管理经验和项目管理经验

工作经历

  • 2021-08-01 -至今同策房产高级架构师

    1.负责公司微服务 springcloud 架构搭建,麦房易 saas 平台架构设计和平台搭建,完成 saas 数据建模、架构设计、技术选型,且完成平台可配置、高性能、可伸缩等功能的建设工作 2.负责公司大数据平台数仓建设工作,依托 cdh 平台,基于 mysqlbinlog+flinkcdc+flinksql+hudi+kudu ,完成数据入湖、数仓分层、数据治理和 bi 统计 3.负责公司基础架构团队,完成集团基础组件建设,包括 3.1负责公司平台基础架构搭建,如消息中间件 kafka,rocketmq,es 搜索平台,并构建整个公司跨机房体系 3.2搭建 nacos 统一配置平台,提供服务优雅下线功能 3.2开发 elk 组件,并推动集团服务全部接入 3.3扩展 kafka 延迟队列功能,并支持界面化暂停开启消费功能,并在各业务系统消息积压时,开启预警机制并可配置自动发送限流熔断功能 3.4通用数据同步服务,及 ES 查询组件 3.5构造集团链路监控及预警平台 3.6构建通用网关服务,并对性能及功能进行深度优化 3.7选型 seata 分布式事务,使其支持 sharding se

  • 2018-01-01 -2021-08-01瑛麒动漫高级架构师

    1.负责微服务平台 springcloud 架构搭建,基础架构搭建,如消息中间件 kafka,rocketmq ,搜索 elasticsearch ,构建整个公司跨机房体系 2.用 spring cloud gateway 二次开发网关系统,作为公司统一流量出入口,支持动态路由,平滑上下线,熔断限流等重要功能 3.搭建 xxljob 平台,修复 xxljob java client 初始化 bug ,并自研 xxljob agent 支持 php 项目,并支持容器内部署 4.自建预警监控平台,支持日志,es,prometheus 等数据源,支持滑动及固定窗口等数据计算 5.搭建 prometheus 分布式监控平台,并和自研预警平台打通,将 prometheus 作为整个公司指标监控的基础工具 6.从0-1搭建大数据平台,采用 hive 构建数仓平台,hbase+phoniex 作为即席查询层

  • 2014-07-01 -2018-08-01上海仁新网络技术有限公司高级架构师

    1.负责平台基础架构搭建,如消息中间件 kafka ,搜索 elasticsearch ,限流组件 sentinel 2.参与支付路由和资金系统的架构支持,并未支付路由搭建框架并开发相应状态机 3.开发支持 springboot 的分布式事务中间件 seata 4.搭建 flink ,并在 flink on yarn 上进行实时流计算和数据合并报表 5.使用 springboot+shiro+cas 开发单点登录系统 6.维护分布式 dubbo 框架 7.开发 cat 基础组件,并推广业务无感知接入 cat 8.基于阿里云构建高可用、高性能、高并发架构体系

  • 2012-03-01 -2014-07-01上海携程网络技术公司软件开发工程师

    1. 负责携程机票系统的开发和维护工作; 2. 对生产系统进行性能调优,排错以及重构; 3. 作为技术专家,指导和解决开发过程中遇到的各类技术难题,保证软件开发正常进行,指导初级工程师日常开发工作,进行团队之间技术分享。

教育经历

  • 2003-09-01 - 2007-07-01三峡大学计算机科学与技术本科

    三峡大学是统招一本,取得了毕业证书和学位证书

技能

Hadoop
NoSQL
ElasticSearch
Dubbo
SpringCloud
MySQL
系统架构
0
1
2
3
4
5
0
1
2
3
4
5
作品
易分之一微服务架构

易分之一是一个采用大数据算法、区块链理念,互联网诚信体系,基于LBS定位,通过检索时间、地点和技能属性,将用人单位和自由职业者迅速精准匹配的中高端自由职业者平台。通过时间、地点、任务属性和技能的匹配,根据用户的职业标签和技能类别,精准匹配中小企业的用工需求,将人力资源利用率最大化,为自由职业者赚钱,为中小企业省钱。 项目职责: 从0开始搭建易分之一系统架构和应用架构,系统架构采用了微服务化+restufl+soa的模式,用到的技术springmvc,oauth2,spring security,cas,redis,mongodb,restful,dubbo,mybatis,mysql,kafka,storm,centos,应用架构遵循ddd,用到了多线程,事务,消息队列等前沿技术。项目管理方面,负责迭代任务的分解,排期,管理,进度统计和上线等相关事宜。后期兼任CTO职务,负责CTO的相关事宜。

0
2024-02-25 11:04
瑛麒动漫微服务架构 ( 瑛麒动漫 )

该项目属于微服务架构的平台建设,包括网关、服务注册平台、配置中心、服务间调用、链路跟踪和监控,包括springcloud里面的eureka、配置中心和zuul。zuul针对服务使用了降级、限流和熔断,跨域处理和全局异常处理。同时针对接口安全,使用了oauth2的授权码模式,同时为了兼容老的app版本,也支持jwt验证。同时借助于zuul里面的filter对服务进行路由转发和重定向,服务间调用使用feign实现 项目职责: 1.负责项目整体架构设计和技术选型 2.负责项目的高可用、扩展性和稳定性 3.项目的线上体量预估和硬件资源需求规划 4.核心代码开发

0
2024-02-25 11:02
springcloud应用监控与报警

该项目确保服务质量和线上运维,针对 java 应用和数据进行监控报警 1.慢 sql 报警,基于p6spy 实现慢 sql 统计并接入钉钉报警 2.接口异常报警,基于 springboot 全局异常 handler 实现异常信息接入钉钉报警 3.慢 api 报警,基于 HandlerInterceptor 拦截器实现慢 api 接入钉钉报警 4.java 服务上下线报警,基于 nacos 服务注册功能实现服务上下线接入钉钉报警 5.基于 springboot+nacos+jenkins 实现多环境部署并接入钉钉报警 6.基于 springboot spi 机制实现 java 应用不停机发布并接入钉钉报警 7. java 应用和中间件基于 docker+k8s容器化技术进行部署、编排、扩缩容、灰度发布 项目职责: 1.技术调研、技术选型、技术评审 2.核心功能代码编写,并提供开放api给接入方 3.撰写接入使用文档,协调运维、开发接入 4.线上运行状态监控,并接入prometheus 项目业绩: 1.实现服务优雅上下线,用户无感知 2.服务运行稳定,服务99.9%可用 3.线上服务质量健康度实时监控和预警

0
2024-02-25 10:53

1 人评论
用户评价

用户1007279
proginn1338536265
可以
更新于: 02-22 浏览: 591