熟练掌握计算机网络(TCP/IP,HTTP等协议)
熟练掌握Java基础知识、熟悉多线程并发、JVM虚拟机理论知识
熟练掌握Mysql、Redis等常用数据库,了解其相关原理及SQL调优
熟练掌握Spring、Spring MVC、Spring Boot、Mybatis等主流开发框架
熟悉分布式基本理论,熟悉Spring Cloud Alibaba生态分布式组件
了解Linux的常用命令,了解Docker的基础使用,了解Git团队合作开发
金融服务平台(校企合作)项目描述: 为了能够让消费金融公司快速且准确过滤掉劣质用户,并能够处理对各个用户的信誉等级评级。
项目技术栈: Spring Boot、Mysql、Redis、Nginx、Docker、SINet、Image Retrieval、Pytorch
主要职责:
研发基于Image Retrieval和SINet的团伙反欺诈识别模型,对金融借款团伙反欺诈识别精度达到90%。
分别从图片路径和图片Base64编码两种方式进行相似度检索。
实现授权码登录模块开发,提高用户隐私和安全保护。借款人借款额度申请、审核、审批、借款积分等级等接口开发。
通过flask封装反欺诈模型,使用Docker将模型部署到公司服务器上进行训练与预测。
小说CMS系统
项目描述: 小说CMS系统由用户中心、门户首页、作家中心、新闻中心等多个微服务组成。实现小说排行榜和小说评论、
会员中心、新闻发布等模块。
项目技术栈: Nacos、Spring Cloud 、Spring Boot、Mybatis、MySql、Redis、RabbitMQ、Jenkins、Gitlab
主要职责:
使用Nacos作为注册中心与配置中心,感知各个微服务的位置,同时将各个配置上传至Nacos,实现源码与配置的分离。
借助Nginx负载均衡到网关,搭建域名访问环境,服务之间使用Fegin进行远程调用。
SpringSecurity+JWT登录模块开发,并采用双令牌登录认证,实现用户无感登录刷新,通过RBAC模型进行细粒度授权。
利用redis的zset数据类型实现小说排行榜,使用前缀树数据结构实现敏感词过滤。
使用Sharding-JDBC分库分表以提高数据库性能,结合Jenkins、Gitlab、Docker实现持续集成与持续部署。
(校企合作)项目描述: 为了能够让消费金融公司快速且准确过滤掉劣质用户,并能够处理对各个用户的信誉等级评级。 项目技术栈: Spring Boot、Mysql、Redis、Nginx、Docker、SINet、Image Retrieval、Pytorch 主要职责: 研发
(校企合作)项目描述: 为了能够让消费金融公司快速且准确过滤掉劣质用户,并能够处理对各个用户的信誉等级评级。 项目技术栈: Spring Boot、Mysql、Redis、Nginx、Docker、SINet、Image Retrieval、Pytorch 主要职责: 研发