技术特长
熟悉java、python、SQL Server、Oracle、spring系列、mybatis、redis、nginx、maven、git
了解 linux、mongodb、mysql、kafka、dubbo、zookeeper、eureka、jenkins、docker、gradle
管理经验
做过3年开发组长以及4年技术经理
熟悉软件开发的各个环节,具有与各相关方沟通的技巧
小鱼员工贷项目
该项目是一款纯线上网贷产品。
作为技术经理,我带领六名成员全程参与,从前期与业务、产品沟通需求,到带领团队开发、测试、上线、运维等,一共持续了大概2年时间,期间发布了大大小小的版本一共三十来个。
其业务流程主要分为授信、支用、还款、催收等四大部分。
授信:用户在app端用手机号进行注册,然后经过六步操作(实名认证、绑定银行卡、人脸识别、手机认证、添加联系人、收入认证)完成授信过程,授信通过则授予用户一定的借款额度。
支用:在授信额度内,用户可以选择1,3,6,9各种分期产品进行支用。支用通过系统审核,将会通过接口把支用请求发送到泰融理财,由泰融理财进行打款操作。
还款:放款成功第二天开始用户即可进行提前还款,提前还款时按资金实际使用天数计收利息。用户也可以在借款到期后由系统进行自动扣款或者手工还款。
催收:用户到期未能正常还款,用户的借款将会变成逾期状态并按天计收逾期罚息,逾期借款将会分配给相应的催收员,由催收员开始催收。
小鱼员工贷采用微服务架构,后端一共由将近二十个服务构成,按功能模块划分可以分为cgi、后台 管理、征信、风控、BI、三方接口等模块。系统的基本架构如下:
微服务框架: spring cloud+spring-boot
微服务间通信协议: thrift
注册中心:zookeeper
权限控制:spring-security
数据库:oracle+mongodb
ORM:mybatis
数据缓存:redis
消息队列:kafka
Web服务与反向代理\app到服务端的负载均衡:nginx
服务部署: jenkins