消费金融风控系统 | 独立外包项目 | 核心开发 | 2023-10 ~ 2024-02
技术栈:Java 8、Spring Boot2、MyBatis、MySQL、MongoDB、iText
项目描述:面向消费金融场景的风控审批系统,基于用户身份、征信、行为数据进行风险评级,实现自动化授信与分期合同签署全流程。
个人职责:负责风控审批链路、合同签署模块的设计与开发
核心实现与成果:
1. 采用责任链设计模式重构风控审批链路,将黑名单、规则校验、征信查询、反欺诈等节点解耦编排,提高规则迭代效率,新增规则无需改动核心流程
2. 对接朴道征信、百融云创等多家第三方征信平台,设计统一适配层,支持多渠道数据聚合查询,降低接口平均响应时间
3. 对接上上签电子签平台,完成 CA 申请、合同上传、签署、锁定全流程开发,实现授信合同自动化签署,签署效率提升
4. 基于 iText 实现 PDF 风险报告动态生成,支持模板化配置,单份报告生成耗时≤1s
泰康另类数据系统改造 | 所属公司:北京赢时胜 | 核心开发 | 2022-09 ~ 2023-09
技术栈:Java 8、Spring Boot、Spring Cloud、MyBatis、MySQL、Spring Security、ECharts、POI
项目描述:对泰康资产原有单体另类数据系统进行微服务改造,覆盖不动产看板、金融看板、债券股权分析等模块,支撑投资决策数据分析。
个人职责:负责系统微服务拆分、权限体系与数据看板模块开发
核心实现与成果:
1. 基于 Eureka+Spring Cloud Gateway 完成单体系统微服务拆分与网关搭建,实现模块解耦
2. 基于 Spring Security 实现统一认证授权与细粒度权限管控,支持多角色、多部门的数据访问隔离
3. 设计通用动态查询接口,通过配置化 SQL 实现不同看板的数据查询需求,减少重复查询代码
4. 系统改造后页面加载速度提升 40%,运维故障发生率降低 50%
柬埔寨加华手机银行后端系统 | 所属公司:北京宇信科技 | 核心开发 | 2021-11 ~ 2022-08
技术栈:Java 8、Spring Boot、Spring Cloud、MyBatis、MySQL、RocketMQ、MinIO
项目描述:柬埔寨加华银行移动端手机银行系统,覆盖账户管理、转账支付、安全管控等核心功能,服务数十万海外银行用户。
个人职责:负责交易安全、设备管理、转账核心模块的开发与银行核心系统对接
核心实现与成果:
1. 设计交易订单预创建机制,基于 Redis 缓存交易凭证与业务参数,实现幂等校验与安全验签,有效防止重复提交与非法请求,交易异常率降低
2. 实现设备绑定、解绑与授权全流程,结合设备指纹实现风险管控,保障账户交易安全
3. 对接银行核心系统,实现账号转账、手机号转账等核心交易;基于 RocketMQ 异步处理交易流水,支撑峰值每秒百级交易请求
4. 基于 MinIO 实现用户头像、凭证文件统一存储,提升文件访问响应速度