1. 风控决策引擎的研发与优化(核心主线)
这是我工作中最核心、贯穿始终的部分。我负责开发和维护机审规则引擎,它决定了贷款申请能否通过审批。具体工作包括:
开发了大量风控规则,例如:经纬度反欺诈规则、AppListName规则、银行卡信息核验、内部人脸黑名单(百度接口)、多平台共债规则、首复贷进件限制、逾期天数限制等。
主导了机审规则的两次大版本优化(2021/2/18-3/10),大幅提升了规则执行的效率与可维护性。
引入了RocketMQ,将风控规则调用、埋点数据上报等改为异步解耦,提升了系统吞吐量。
2. 多国支付网关对接(关键业务闭环)
我独立负责了泰国、尼日利亚、印尼等多个国家的支付渠道对接,完成了从支付下单、回调验签到放款、还款的完整闭环。其中:
尼日利亚支付是你投入时间最长的模块之一(持续从5月到7月),涉及Paystack渠道的深度集成,包括USSD还款、BVN(银行验证号)验证、核销对账等复杂业务。
我解决了多个生产环境的关键问题,如还款数据重复写入、姓名验证BUG等,保障了资金安全。
3. 电销与催收管理系统的功能开发
你为越南/菲律宾市场开发了电销名单自动分单系统,包括案件分配、回收时间逻辑、意向客户标记、拨打任务查询等功能,提升了贷后转化效率。同时,也涉及催收系统的部分功能(如手动分配催收订单)。
4. 数据模型与报表支持
我配合风控模型团队,将多个模型分(菲律宾模型02、越南H5模型、越南模型11/13、贷中评分卡模型等) 落地到系统中,并根据模型结果进行风险定价和档位评定。同时,我为运营提供了大量数据支持(如商户对账单、跑马灯SQL优化等)。
.核心设计模式:策略模式 + 工厂模式 + 模板方法模式
策略模式(Strategy Pattern):每一条风控规则(如经纬度欺诈规则、银行卡核验规则、内部人脸黑名单)都是一个独立的策略实现类,它们实现了同一个接口(如IRuleStrategy)。这使得每条规则的算法逻辑可以独立变化,互不影响。
工厂模式(Factory Pattern):系统在启动时,会扫描所有标记了特定注解的类,自动将它们注册到一个容器中,其中Key就是规则编码(与数据库中的配置对应)。这个注解驱动的注册过程,本质上是工厂模式的变体——一个自动注册的工厂。
模板方法模式(Template Method Pattern):所有规则类可能继承一个抽象基类(如AbstractRuleTemplate),基类定义了规则的通用执行流程(如:参数校验 -> 数据准备 -> 执行核心逻辑 -> 结果记录),而将核心逻辑方法抽象出来,由子类具体实现。这样保障了所有规则执行步骤的一致性,也方便统一处理日志和异常。