项目名称:**分行网贷平台开发
开发环境:Eclipse + MySql+ SVN
软件架构: SpringBoot、nginx
项目描述: 主要是各个分行的网贷平台开发。不同分行对应不同的业务需求,该项目主要是API接口开发,与**分行与瓜子进行接联调、**分行是与唯品进行接口联调等。
责任描述:负责项目中部分模块的实现,主要有:客户创建、授信管理、额度使用等模块。主要是对接口上送的字段进行逻辑处理,转发核心和总行,并且入库。在开发过程中是多方同时进行相应开发,团队沟通能力和定位查找问题能力得到了极大的提升。
后台主要技术:
后台主要使用SpringBoot进行微服务搭建,因为不同的分行的需求不同,从而做到相应的敏捷式开发。DTO层主要是使用Mapper,编写SQL进行。因为业务逻辑比较复杂,如果使用JAP实现会很苦难。服务器方面,使用nginx进行负载均衡。
项目名称:XX银行小企业移动平台
开发环境:Eclipse + Oralce + SVN,XCode、webStorm、Git
软件架构: 后台使用公司自身框架、前台使用React-Native
项目描述:根据业务要求,将公司的小企业信贷系统中的客户管理、授信管理、额度使用、贷后预警等功能移至到Pad上,方便满足随时随地办公需求。
责任描述:负责项目中部分模块的实现,主要有:授信管理、额度使用、贷后管理等三个模块。
在项目中主要负责前台JS开发和对应的 接口开发。前台主要使用React-Native技术,后台主要使用的是公司自身的框架。
移动端主要技术:
1.使用蚂蚁金服dva框架即redux+React-navigation,使得业务与逻辑分离,方便后期修改与重构
2.封装fetch网络请求,并利用rsa+aes 加密,双重加密保证传输安全及效率,
3.自定义各种组件,使得业务相关页面既不臃肿,又做到统一协调
后台主要技术:
后台使用公司自身的框架,主要进行API接口开发,主要使用Struts、MyBatis等技术和公司自己封装调用存储过程的方法。