个人介绍
熟悉java基础,多线程,jvm,锁,基础数据结构等相关知识
熟悉mysql底层原理,索引、锁、事务,读写分离,主从架构,分库分表相关概念
熟悉spring、mybatis-plus、spring boot开发框架的使用
熟悉微服务开发思想,spring cloud 、dubbo
熟悉zookeeper领导选举、数据一致性、分布式锁实现原理
了解常用分布式事务解决方案
熟悉redis基础知识、缓存淘汰策略、数据持久化原理、分布式锁、主从、哨兵、集群
熟悉MongoDB,主从复制原理、数据持久化原理,副本集集群搭建
熟悉ElasticSearch底层原理,主从复制,分片路由,集群搭建
熟悉kafka、rabbitMQ、rocketMQ的原理、使用场景,了解消息可靠性解决方案
熟悉容器化思想docker,熟悉容器编排工具compose、kubernetes,
熟悉数据库同步工具cloud canal、腾讯云DTS数据传输服务,数据库管理工具yearning
熟悉常用devops工具,GitLab、Rancher、Jenkins、SonarQube、KubeSphere
掌握Liunx操作系统常用命令
熟悉使用confluence、jira、eolinker等研发管理平台
熟悉蚂蚁开源框架sofa boot、msgBroker、Itest等中间件
工作经历
2023-04-28 -至今成都恩士讯科技有限公司JAVA高级开发工程师
1、参与蚂蚁国际海外钱包项目的开发(南非站点) 2、分析项目需求,参与项目架构设计,制定开发计划 3、参与售后维护工作,实时修复bug 4、负责文档编写,单元测试、E2E测试代码编写。
2021-06-15 -2023-02-10一汽大众成都分公司JAVA高级开发工程师
1、参与基础服务业务线团队的开发任务; 2、分析业务需求,参与接口设计,制定开发计划; 3、参与数据库设计、代码编写等工作; 4、参与项目割接、灰度发布、数据库迁移等任务; 5、负责文档编写,项目上线部署。
2018-05-01 -2021-06-01成都触及科技有限公司java中级开发工程师
1、带领java团队完成开发任务; 2、分析项目需求,参与项目架构设计,制定开发计划; 3、参与数据库设计、代码编写等工作; 4、负责项目上线部署、后期维护等工作。
教育经历
2015-09-01 - 2018-06-30成都农业科技职业学院计算机应用技术专科
资质认证
技能
这是一个为摄影公司开发的小程序,用户可以在小程序中div个性相册,然后下单支付,后台印刷发货的完整流程。支持会员系统、优惠券系统等。商家可以在后台管理端上传相册模板,用户可以在小程序中选择模板并上传自己的照片进行排版。 整个小程序的后端都是由我一人完成系统设计、开发测试、部署和后续维护。项目上线正常运行两年,现因商家原因,小程序已停止运行。
这是蚂蚁金服为其他国家搭建支付钱包项目,我分配在南非站点做新需求开发和售后维护等相关工作。整体架构采用蚂蚁国际的微服务框架sofa boot和msgBroker、mysql、redis等中间件。整个项目划分为多个域,如: acquring,收单域,主要提供收单、结算、行业收单、运营后台的能力。 fund,资金域,提供充转提的能力 payment,支付域,提供apcashier(支付能力)、ifcassetflux(资产转移) customer,会员域,包括注册、登录、kyc(Know Your Customer,用户实名认证和背景调查)、kyb(Know Your Business,用户升级成小商户需要做的认证)等能力 boss,后台,业务和运营支持系统。提供产品配置、商户签约服务、手续费收取及退款等功能。 financial,金融域,supergw提供了鉴权、流程管控、限流策略、sdk等能力。fluxnet 金融交换,提供了可用渠道管理、接口编排、渠道路由等能力。 risk,风控,通过数据收集、实时检测和离线数据分析,防止用户体验不良,防止合作伙伴因风险问题而受金钱损失或声誉损失。 我所在的域为收单域,负责学习收单域业务知识、技术架构,在原有收单域实现方案上衍生出其他收单模型,解决客户的实际需求。 我在其中主导了虚拟卡模块的开发工作,业务需求为南非站点需要新增一种虚拟卡,类似银行卡。这类卡需支持在ATM机消费或取现,以及在APP内直接付款,且兼容三方支付和退款。我参与了系分文档编写,上下游各域影响分析,资金流、状态机的改动,完成开发测试最终上线。
FTB3.0项目是一汽大众全新研发的车联网平台,采用DDD业务领域驱动设计和敏捷开发。包含大众、捷达、奥迪三大品牌车联网功能统一。主要由8个业务团队组成:基础(用户、车辆、订单 等基础类服务。)、彩灰(音乐、电台、加油、洗车、充电等彩色类服务)、AI数据、大数据、算法、 DevOps、Web、PaaS(网关建设、任务调度)。后端架构:SpringCloud、Nacos、mysql、redis、 mongodb、 kafka、数据中台服务集群、适配层服务集群、 服务网关集群等集群。 我在项目中负责的服务和业务: vehicle 车辆主数据的拉取清洗入库,车辆信息维护 vehicle-bp 人车绑定、解绑,展车开通,用户车辆授权,车主信息维护,企业车管理等。 sim-service sim卡管理,实名认证管理,车机备件管理 license 车辆license管理,service-list版本管理 fis-service 负责与fis系统交互,拉取fis数据,如车辆发票、运装时间等信息。 r3-service 负责与R3系统交互(采用sap通信技术获取车辆产线数据) mno-service 负责与运营商交互,sim卡、流量等业务 dp-service 负责与德国系统交互,user信息,人车关系等