工作经历
2020-08-01 -至今成都藏山科技有限公司软件工程师
1.对产品分析,技术评估 2.程序设计,技术选取 3.框架搭建,开发,测试 4.管理和分配任务
2018-08-01 -2020-08-01北京众信佳科技发展有限公司软件工程师
1,对产品分析,设计,开发,测试 2,根据公司规范完成相关功能实现 3,对第三方接口对接
2016-10-01 -2018-08-01成都赛尔互动科技有限公司 软件开发工程师
负责公司GM管理工具的开发与维护。 1,对现有系统的维护以及新功能增加 2,深入分析现有系统进行优化
教育经历
2017-09-01 - 2023-01-01四川大学计算机应用技术专科
资质认证
技能
该系统是移动渠道商以及外呼接入的工单处理平台,渠道商或者外呼人员发起工单,工单自动流转到相应节点处理,处理完之后将工单归档存放,提供了极其方便的操作方式以及工作流的流程流转,让业务办理起来达到高效处理,不仅给工作人员提供了方便,也给了客户极好的体验。 项目共分为五个部分 1,工单流程流转 2,报表统计分析 3,定制化导出模块 4,权限功能管理 5,统一日志采集。 核心技术 1,系统采用SpringBoot+SpringCloud搭建的微服务框架,使用eureka作为注册中心,实现服务治理 2,使用Zuul网关框架统一管理微服务请求,接口调用使用Fegin接口 3,使用Hystrix做服务降级、隔离、熔断、限流 4,单点登录系统是公司统一的一套auth2+Security 5,工作流引擎采用activity 6,报表功能采用jsaperreport+ireport实现自定义报表。 7,导出模块采用Apache POI 5,使用mycat数据库中间件实现分库分表,mysql主从的读写分离 分布式方案 1,分布式日志采集使用ELK +kafka实现微服务统一日志管理 2,分布式事务使用RebbitMQ做可靠消息的最终一致性方案,分布式锁解决方案Zookeeper、Redis 3,全局ID采用雪花算法生成 4,缓存架构采用Redis提供缓存服务+Ehcache(抗redis崩溃)的二级缓存架构 5,采用redis cluster集群部署保证缓存架构保证系统的高并发及缓存架构的高可用 项目实施部署 1,分布式环境使用tomcat部署 2,API采用showdoc管理,GitLab管理源码 3,搭建Maven私服管理微服务关系和依赖关系
项目描述: 该系统是同城生活的一个服务平台,主要是为同城本地商家提供新的营销模式。 平台主要有推文和视频版块,本地商家服务,在线商城。平台两大核心功能是推广服务以及合作策略。推广服务主要是面对B2C的推广策略,合作策略主要是B2B2C的营销策略。 系统主要是以下模块: 1.推广资讯 2.本地服务 3.合作者策略 4.在线商城 5.策略中心 6.订单模块 7.财务对账 8.... 核心技术 系统采用SpringBoot+SpringCloud搭建的微服务框架,使用nocas作为注册中心,实现服务治理和配置管理 1,使用gateway网关框架做服务转发,接口调用使用Fegin接口 2,使用Sentinel做服务降级、隔离、熔断、限流 3,登录系统采用xxl_sso 4,使用mycat数据库中间件实现分库分表,mysql主从的读写分离 5,链路监控使用Skywalking 分布式方案 1,分布式日志采集使用ELK +kafka实现微服务统一日志管理 2,分布式事务使用seata的TCC模式,分布式锁解决方案redisson+Zookeeper 3,全局ID采用雪花算法生成 4,缓存架构采用Redis提供缓存服务 5,采用redis cluster集群部署保证缓存架构保证系统的高并发及缓存架构的高可用 6,分布式定时任务使用xxl_job 项目实施部署 1,分布式环境使用tomcat部署 2,API采用Eolink管理,GitLab管理源码 3,搭建Maven私服管理微服务关系和依赖关系
项目描述: 该系统是为运输企业及驾驶员学习使用的安全教育的云平台。系统主要包含四个方向,面向C端用户主要提供驾驶员学习与交流,面向B端用户提供了企业所需要的相关服务,例:培训计划创建,车辆管理,三检,保险等,同时将相关学习数据同步至监管平台,以及根据相关规定制作学习教材以供学习模块使用。 系统主要是以下模块: 1.学习模块 2.考试模块 3.教材制作中心 4.企业服务 5.同步模块 6.订单模块 7.财务中心 8.... 核心技术 系统采用SpringBoot+SpringCloud搭建的微服务框架,使用nocas作为注册中心,实现服务治理和配置管理 1,使用gateway网关框架做服务转发,接口调用使用Fegin接口 2,使用Sentinel做服务降级、隔离、熔断、限流 3,登录系统采用xxl_sso 4,使用mycat数据库中间件实现分库分表,mysql主从的读写分离 5,链路监控使用Skywalking 分布式方案 1,分布式日志采集使用ELK +kafka实现微服务统一日志管理 2,分布式事务使用seata的TCC模式,分布式锁解决方案redisson+Zookeeper 3,全局ID采用雪花算法生成 4,缓存架构采用Redis提供缓存服务 5,采用redis cluster集群部署保证缓存架构保证系统的高并发及缓存架构的高可用 6,分布式定时任务使用xxl_job 项目实施部署 1,分布式环境使用tomcat部署 2,API采用Eolink管理,GitLab管理源码 3,搭建Maven私服管理微服务关系和依赖关系