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

使用APP扫码聊一聊

个人介绍

1.10以上软件开发经验,5年以上系统分析,系统架构经验以及分布式微服务架构经验,3年以上项目管理经验;具有跨境支付,消费金融,银行信贷,银行证券估值等相关金融业务的项目经验

2.熟悉分布式系统架构设计,具有大规模并发,高可用,高性能环境下的系统开发及优化经验;

3.熟练SpringBoot、Spring、MyBatis,dubbo等主流框架,研究过相关源码

4.熟练Java并发编程的基本原理;熟悉多线程编程,juc,jvm,nio,netty等框架;

5.熟悉主流关系数据库orcal,db2,MySQL以及MongoDB等非关系型数据库

6.熟悉JVM底层原理,了解垃圾回收机制;

7.熟悉分布式事务Seata的原理和使用,研究过zookeeper分布式锁以及leader选举相关源码;

8.熟知ActiveMQ, RabbitMQ及Kafka,rocketmq消息中间件底层原理,有具体的金融及支付场景成熟方案;

9.精通Zookeeper服务治理及Nginx集群配置等技术

10.熟知基于微服务+Docker动态扩容+Nginx+Redis等互联技术案例

11.对ElasticSearch原理,倒排索引等实现有一定的了解

12.熟悉docker,docker-compse部署容器。

13.熟练掌握uml等软件建模工具,进行DDD领域驱动设计,制作业务架构方案,技术架构方案,同时具有软件敏捷开发及项目管理经验。 

工作经历

  • 2022-05-01 -至今北京宇信科技有限公司架构师

    参与银行房贷微服务平台项目的需求分析、业务数据设计; 参与该项目技术方案选型,以及微服务拆分; 负责房贷服务,合同服务,流程服务,额度服务的详细设计、编码实现、代码优化工作; 推动银行信贷微服务平台开发主要的技术决策,最终完成软件构架,并开发落地; 对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题; 为房贷项目技术决策提供规则,平衡各类相关人的不同关注点,化解技术风险,并保证相关决定被有效的传达和贯彻,已及方案落地。

  • 2016-02-01 -2022-05-01启赟金融信息服务资深软件工程师

    跨境支付清算系统的重构和服务化改造。陆续对交易核心和清算核心进行微服务化改造,分布式架构部署,财务清算部门技术负责人,负债拒付系统,渠道接入,清算处理模块的设计和开发。 责任描述: 1.需求分析讨论; 2.系统架构优化设计; 3.概要设计; 4.会计系统,账务系统,清算核心重构开发; 5.微服务化架构: 6.使用redis分布式缓存,zookeeper分布式协调器,分布式锁,数据读写分离优化,使用rabbitmq为消息中心解耦,销峰,分表分库解决方案, 搭建spring cloud微服务架构。

教育经历

  • 2001-09-01 - 2005-06-01云南大学计算机科学与技术本科

    成绩优秀

资质认证

技能

0
1
2
3
4
5
0
1
2
3
4
5
作品
新一代分布式银行核心业务系统

项目描述:使用新一代的分布式技术,对银行现有核心业务系统,进行分布式改造和重构,在软硬件基础应用平台完全国产化的前提下进行设计和开发,在保留原有总体业务模型、基础框架、适配应用软件的基础上进行子系统方向的拆分和扩展。是一套可基于云端部署的分布式银行核心系统,主要基础架构平台LaaS层,Paas平台层,SaaS业务服务层组成。把核心业务分为贷款子系统,存款子系统,客户中心,业务支撑子系统,定价中心,结算系统,并由PaaS层提供的统一日志平台,统一运维监控,自动化部署,服务治理,批量服务,消息服务等进行平台支撑和服务治理维护。 技术特色: 1.spring cloud微服务开发; 2.redis缓存处理; 3.统一接口; 4.服务编排; 责任描述: 1.分布式银行核心系统架构师,负责平台组项目设计,和平台核心组件开发; 2.平台服务治理方案和技术选型; 3.负责对平台的缓存技术,服务器优化,集群技术处理,负载均衡; 系统性能调优进行实现;

0
2023-04-04 04:29
银行房贷系统

技术特色: 1、基于目前比较主流的spring boot2.0 + spring cloud构建项目,使用zookeeper作为注册中心,实现服务治理; 2、使用openFeign进行远程调用,基于Ribbon负载均衡器实现负载均衡,使用Hystrix组件实现线程隔离、服务熔断以及降级; 3、引入redis缓存,基于redis的缓存做分布式Session; 4、使用策略模式和建造者模式重构多系统统一登录和核心响应报文; 5、引入rabbitmq,将审批流发送到rabbitmq,保证跨系统审批流程正常流转,解耦系统之间的交互; 6、使用quartz进行分布式任务调度,定时调用系统的相关功能; 责任描述: 1.根据需求说明书负责房贷项目架构设计,总体设计优化,以及技术难题解决; 负责房贷主流程,合同,资产折算,切片,贷后期限变更开发,反洗钱方面功能实现,多条线用户权限管理

0
2023-04-04 04:33
银行智策风控平台

风控决策平台将以互联网技术为手段,借助我行内部电子渠道以及对接的外部渠道,通过行内以及合作行定制化模型配置为驱动,依托信贷系统、设备肖像、核心系统、ODS、反欺诈、外部数据等数据源建立的风险评估模型、额度测算模型、评分卡模型等实现客户风险评估;提供统一设计的交易接口促进多平台、多渠道的合作行业务。运用模型训练,机器学习、大数据平台等工具,满足决策平台模型升级。 建立反欺诈模型,通过规则加特殊名单加反欺诈模型加团伙识别,进行准入反欺诈;建立贷中授信额度模型,通过互联网规则模型及人行征信规则模型来测算业务申请的授信额度和贷款利率;通过贷后风险模型及复杂网络反查提供及时的贷后监控处理。

0
2023-02-06 10:13
更新于: 2023-02-06 浏览: 200