三年前后端全栈开发经验,曾就职于腾讯投资的一家金融科技公司,先后开发过规则引擎等逻辑严密型系统、医药ERP管理系统、以及交易类手机APP和Web网站。也曾帮助用友为其多个客户提供过U8、T+的技术解决方案。
前端技术主要包括Vue、JQuery、Html、JSP等新旧web技术,后端技术主要包括SSM、SpringBoot、Spring Clouud分布式以及相关中间件、Redis等,数据库熟悉的有Oracle、MySQL、SQL Server等。
1、诺耳医药ERP经销存系统
项目开发周期一年零两个月,技术上采用Spring Cloud分布式开发,Spring Boot和Spring JPA作为底层技术支持,其他相关中间件有Redis、rabbit MQ等,数据库用MySQL,是负责诺耳公司商品经销存的大型ERP系统。
2、规则引擎金融风控引擎
项目持续研发迭代中,风控是金融科技公司业务中重要的一环,支撑着公司业务的持续运转,涉及到大量数据的计算和决策,技术上采用Spring Could分布式开发,Spring Boot和MyBatis Plus作为底层技术支持。Web层面也主要由我负责,页面主要使用Vue+Element UI+LayUI等,图表展板用的百度的ECharts,决策树用的蚂蚁的G6。规则的计算用的Apache的Drools。数据库用的Oracle
3、环球链区块链交易APP
在区块链当初还火热的时候开发的一款交友、交易类APP,对接以太坊的以太币实时汇率,将用户充值的金额按照汇率转换为APP内部的虚拟环球币,再可利用虚拟环球币发布任务雇佣接单者来通过完成任务来赚取环球币,再进行提现。项目使用 Spring Boot+Spring JPA来进行开发。数据库为MySQL
该项目中,核心的业务模块围绕着决策变量、规则组、评分组、决策流运转 决策变量:代表着组成规则的最小单元,年龄、性别、年收入、信用卡逾期记录等等 规则组:由多个规则组成,例如年龄>30,性别=男,年收入=20w 等等,当其中规则判定为True时,会执行相应的操作 评分组
海通恒信的车贷业务系统,包含了供应商、业务人员、办事处等多种角色的功能操作,比如供应商的车辆提报、业务发起、合同制作、GPS安装;业务人员对流程的审核,业务需要经过多重审核,审核专员->审核经理->审核总监等等。该项目比较庞大,因为业务比较复杂,且多种角色看到的界面不