lvjosh
1月前来过
全职 · 2000/日  ·  43500/月
工作时间: 工作日09:00-22:00、周末09:00-22:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

从事Java开发工作10多年,多年一线开发经验,其中7年以上大型系统架构设计经验,以及7年以上的团队管理经验,经历过Java常用框架的更新换代,在金融支付行业深耕多年,具有分布式、高并发、高可用、大数据量的系统架构设计及研发经验,同时具有扎实的技术功底,对spring、springcloud、mybatis、dubbo等开源框架均深度阅读过源码。深入理解JDK各种集合、队列、锁、多线程、高并发及NIO相关的底层结构及原理,熟悉各种GC,各种垃圾回收算法,有丰富的JVM调优经验。

工作经历

  • 2016-07-01 -2022-09-01上海上福数据服务有限公司技术总监

    1. 建设了聚合支付平台、银联代付平台等交易系统; 2. 参与 POS 收单系统编码工作,搭建线上交易系统整体构架,负责聚兜兜、聚卡等 APP 产品的规划及建设; 3. 主导整体技术架构、服务器架构、系统开发、产品实现及安装部署等运维工作; 4. 参与框架搭建,完成交易系统的交易、清算、对账、账户等核心板块的编码工作; 5. 指导开发人员在整体架构下开展系统研发、上线前的测试工作,协调各个环节,控制项目的整体进度; 6. 负责公司技术团队的梯队建设及日常管理,包括专业培训、技术指导、职业化培养、业绩评估和激励,全面提升团队的技术水平;

教育经历

  • 2009-01-01 - 2011-01-01湖北省经济管理干部学院计算机信息管理专科

    08年报考,09年入学,脱产学习计算机信息管理专业

技能

Vue
负载均衡
RocketMQ
Nginx
MySQL
Oracle
系统架构
项目管理
0
1
2
3
4
5
0
1
2
3
4
5
作品
etc通行

项目概述: 该产品致力于为用户提供全面的ETC(Electronic Toll Collection,电子不停车收费)办理、发行和服务,以及汽车后市场服务。通过结合技术创新和优质服务,用户只需提供相关身份证明和车辆信息,即可快速办理ETC卡,并享受高速公路、停车场的自动扣费服务。我们还与相关机构合作,确保用户可以享受到便捷、高效的交通出行的同时,也为车主提供洗车、加油、维修等一系列的汽车后市场服务,为用户带来更便利的生活体验。 主要技术:SpringBoot、MyBatis-Plus、Mysql、Dubbo、ZK、Skywalking、Redis、Vue、ElementUi 职责描述: 1.参与需求评审、架构规划、设计以及技术选型,构建高可用、高性能、高并发、高扩展性的系统架构 2.参与性能优化,攻克系统技术难题 3.负责系统网关,集群,中间件,服务层,数据库,JVM全链路性能调优 4.负责慧行ETC运营平台、总控台、机构平台的设计,使用Vue前端技术栈进行各模块的功能开发 5.负责ETC-OA协同办公平台小程序端和服务端的设计,独立开发服务端所有功能 6.负责洗车券、保养、停车、加油等汽车后市场微服务项目的设计与搭建,独立开发服务端所有功能 7.负责灵活用工微服务的设计与搭建,独立开发服务端所有功能 8.整合Skywalking搭建性能监控、链路追踪、日志收集系统

0
2023-08-22 18:14
聚合支付平台

项目概述: 公司旨在构建一个高效、可靠且灵活的聚合支付通道服务系统,为合作伙伴提供一站式的支付解决方案。项目采用微服务架构,整合包括银行支付网关、第三方支付平台、移动支付等通道的网银支付、扫码支付、APP支付、刷卡支付、快捷支付、代收、代付等多种支付方式,让合作伙伴可以选择最适合自己业务需求的支付模式。通过统一的API接口,可以方便地管理和控制支付交易,实现快速结算和资金管理。系统建成以后高峰时期日交易额达2亿元,日交易笔数30万笔左右。 主要技术:Mysql、SpringCloud、ActiveMQ、Mybatis、Nginx、Redis、Caffeine、Docker 职责描述: 1.负责整体技术架构、服务器架构、系统开发、产品实现及安装部署等运维工作 2.参与框架搭建,指导开发人员在整体架构下开展系统研发、上线前的测试工作 3.根据市场变化对系统进行重构及版本更新迭代管理 4.负责基于SpringCloud GateWay构建系统高性能业务网关 5.负责搭建ActiveMQ集群,实现服务解耦、异步处理,保障交易、回调、清分、分润、限额等业务的最终一致性 6.负责搭建基于Caffeine+Redis的多级缓存架构,提高接口访问速度 7.负责设计交易链路,使用基于分布式事务间件Seata,保障交易的强一致性。 8.负责账户模块开发,采用MQ+CAS完成高频限额账户的额度更新 9.完成交易系统的交易、清算、对账、账户等核心板块的编码工作

0
2023-08-22 18:11
银联代付系统

由实施银行与当地银联合作,委托我司建设开发、代运营,旨在为三方支付机构提供资金垫资服务,并支持T1、D0、D0.5等不同类型的资金业务需求,满足支付机构在不同场景下的结算速度要求。无论是普通商户结算还是高频交易场景,系统都能提供相应的资金结算服务,保证及时、准确完成资金结算操作。系统采用微服务架构,具备独立的额度和流量控制功能,为了提高工作效率和减少人工操作的错误风险,该系统具备多项自动化功能。其中包括实时清分、还款自动检测、自动对账、自动推送交易报表及对账文件等功能,大大简化了支付机构的运营流程和日常工作量。系统在正式建成后,高峰时期每日处理交易额达100亿元,交易笔数约为400万笔左右。 主要技术:SpringBoot、Mybatis、Oracle、RocketMQ、Nginx、Redis 职责描述: 1.参与需求调研,负责需求评审,根据需求最终订稿产品原型,并规划开发资源、开发周期 2.负责软硬件架构规划、设计以及技术选型,负责性能优化,JVM调优,攻克系统技术难题,构建高可用、高性能、高并发、高扩展性的系统架构 3.负责系统重构,多维度分析系统性能,制定解决方案及架构改进策略,最终生成落地方案 4.指导开发人员在整体架构下开展研发、上线前的测试,协调各个环节,控制项目的整体进度 5.负责搭建基于Twemproxy+Redis的高扩展性、高可用、可读写分离,支撑海量并发的缓存集群 6.负责搭建RocketMQ集群,实现服务解耦、异步处理、流量削峰,保障交易、回调、清分、分润、限额等业务的最终一致性 7.根据业务特性对Oracle进行分区设计,编写自动分区算法,实现对数据库大表分区的自动扩展与自动收缩管理 8.负责设计交易链路,使用基于分布式事务间件Seata,保障交易的强一致性。 9.负责账户模块开发,采用MQ+CAS完成高频限额账户的额度更新 10.负责银企直连模块业务逻辑的设计与开发

0
2023-08-22 18:03
更新于: 2023-08-15 浏览: 68