个人介绍
三年半Java开发经验,具备独立开发整个项目后端的实力,价格便宜!给钱就干!Java基础扎实,熟练掌握spring全家桶、rabbitMq、rocketMq、redis、MongoDB、MySQL、Mybatis.......;上到大数据高并发下到简单的CRUD管理系统,统统秒杀;做事认真负责,开发效率高;
工作经历
2021-04-27 -2023-09-22广州大白互联网科技有限公司Java开发工程师
在该公司练习2年半,实践了高并发场景下的解决方案;对接过企业V信开放平台;做过开放平台并提供接口文档示例代码;做过枯燥无味的CRUD管理系统;开发技术已炉火纯青;
教育经历
2016-09-01 - 2020-06-30韶关学院计算机科学与技术本科
技能
该项目主要作为企业内部系统的统一登录门户、统一的用户管理、权限控制中心。可以根据不同的协议对接 Web 系统,实现单点登录。例如: 内部应用对接主要基于 OIDC 协议,基于 OIDC 协议成功对接 gitlab 、腾讯企业*、阿里企业*等第三方应用;基于 SAML 协议成功对接阿里云、华为云、腾讯云、百度智能云等第三方应用;对接企业*、飞书、钉钉,实现通讯录同步、应用消息推送等功能;使用 Spring Security+JWT 实现 IDaaS 系统内部的权限校验;基于 RBAC 实现权限控制;每个企业租户之间实现数据隔离,支持多租户动态数据源;根据 OIDC 标准实现了 OIDC 认证授权服务端,根据 SAML2.0协议标准实现了对应的IDP ;封装人脸识别接口,生成二维码支持扫码刷脸登录,为了实现该功能,使用 rocketmq+websocket 设计了一个通用的长连接消息服务,已应用于有需求的内部服务,实现扫码刷脸认证数据的实时推送;使用 redis 缓存数据、限制接口并发;MongoDB 存储认证图片;后端接口与前端约定使用 RSA+AES 加密传输数据;使用代码加密工具实现对私有化部署时的代码加密保护;后端服务使用gitlab+Jenkins+k8s实现持续集成自动部署。 项目地址:https://idaas.dbhl.cn/login