伍艺平
Java开发工程师 / 重庆
基本信息
- 伍艺平 / 男 / 26岁 / 大专
- 重庆市沙坪坝区小龙坎
- 4年
- 四川工商职业技术学院
- Java后端
联系方式
技能点
二维码
专业技能
熟练使用IDEA,Eclipse等开发工具,熟悉Java面向对象以及SpringAOP面向切面编程思想。
熟悉Maven,Git,Navicat,Postman,Swagger,HBuildX等。
熟练使用Spring,SpringMVC,SpringBoot,Mybatis,Mybatis-Plus,Ruoyi,JeecgBoot等框架技术。
熟练使用SpringCloudAlibaba,SpringCloudNetflix微服务架构,熟悉各大组件的运用。Eureka/Nacos,Ribbon/OpenFeign,Sentinel/Hystrix,Zuul/Gateway。Seata分布式事务。
熟练使用MySQL,熟悉Oracle,SQLServer等,了解数据库设计思想以及优化。
熟练使用Redis,Redis分布式锁,热点数据缓存,了解Redis数据持久化机制。熟练使用MongoDB非关系型数据库。FastDFS存储服务以及AlibabaCloudOSS对象储存。
熟悉ElasticSearch,了解其数据结构,倒排索引,IK分词器,DSL语言的基础使用。
熟练使用RocketMQ,了解其工作流程,分配算法,保证消息幂等性,消息确认机制和延迟队列。
熟悉Vue,HTML,CSS,JS,Ajax,ECharts,ElementUI,Thymeleaf等前端技术和框架。
项目经验
-
大象国际汽车城车辆数据管理与共享平台 Demo
-
[技术栈]
SpringCloudAlibaba SpringBoot Redisson ElasticSearch Redis 流媒体技术 RocketMQ MyBatis-Plus 百度AI智能审核 AlibabaCloudOSS Vue ElementUI -
[项目介绍]
专门为汽车经销商开发的一款4S店客户管理系统,用来管理意向客户和保有客户,以便促进意向客户成交,提高保有客户的转介绍率和成交车辆的维修产值。系统包括客户管理、员工管理、销售管理、售后服务管理、营销活动管理、客户跟进提醒、线索管理等。 -
[主要贡献]
a. 参与项目功能的需求细化分析,完成项目经理指派的具体任务。
b. 利用Redis实现对不同用户的权限校验,使用Vue动态路由实现权限控制和数据隔离。
c. 在线索管理模块中采用线程池创建Quratz定时任务将未处理的线索随机分配销售跟进挖掘潜在用户。
d. 利用RocketMQ站内信通知销售对线索进行跟进处理。
e. 使用富文本编辑器实现线索跟进的记录描述。
f. 使用EasyPol实现客户信息Excel表的导入导出,以及客户信息跨部门转移分配。
g. 使用阿里云短信实现客户离店短信内容的发送,使用Quartz定时任务完成成交客户生日祝福短信的自动发送。
h. 业绩模块:引入ECharts展示销售业绩统计扇形图,并使用EasyPol实现数据的Excel表的导入导出。
-
[技术栈]
-
大象国际汽车城国际独立站 Demo
-
[技术栈]
SpringCloudAlibaba SpringBoot Html JeecgBoot Redis MyBatis Vue MySQL -
[项目介绍]
专门为比什凯克大象国际汽车城设计开发的国际站官网项目,项目前端用到i18n国际化三语开发,支持中英俄三语,主要用来宣传大象国际汽车城当前热销车型以供国内外客户及经销商了解最新资讯,功能包括多租户管理,车型的上下架已经车型的发布。
[主要贡献]
a. 参与项目功能的需求细化分析,完成项目经理指派的具体任务。
b. 利用Redis实现对不同用户的权限校验,使用Vue动态路由实现权限控制和数据隔离。
c. 在线索管理模块中采用线程池创建Quratz定时任务将未处理的线索随机分配销售跟进挖掘潜在用户。
d. 利用RocketMQ站内信通知销售对线索进行跟进处理。
e. 使用富文本编辑器实现线索跟进的记录描述。
f. 使用EasyPol实现客户信息Excel表的导入导出,以及客户信息跨部门转移分配。
g. 使用阿里云短信实现客户离店短信内容的发送,使用Quartz定时任务完成成交客户生日祝福短信的自动发送。
h. 业绩模块:引入ECharts展示销售业绩统计扇形图,并使用EasyPol实现数据的Excel表的导入导出。
-
[技术栈]
-
博鸿进出口多租户业务管理平台 Demo
- 技术栈:HTML 5+D3.js+ECharts+MySQL
-
[项目介绍]
为跨境出口电商群体提供收款结算金融服务,系统包括账户管理、收款服务、结算服务、汇率转换、费率管理、交易管理、退款管理、对账管理、风控管理、报表分析、客户服务等
[主要贡献]
1. 参与原单体服务的拆解重构,使用SpringCloudAlibaba作为基础架构重构项目。
2. 电商申请开户时将用户数据预保存数据库防止重复请求,由风控审核通过后提交渠道再次审核,接收渠道审核通过后的异步通知,根据异步通知修改数据状态。
3. 负责电商的入驻,利用百度AI进行商家图片上传的审核,然后进行人工二次审核确认,通过阿里云短信向电商发送开户结果通知。使用阿里OSS储存用户图片信息。
4. 用户可以通过开出来的账户将海外的钱提现至该账户,最后在我平台进行提现。
5. 多因素身份认证(人脸识别,身份证识别,短信)验证用户身份信息,增加交易安全性。
6. 替换改造后台登录逻辑,使用Security安全认证服务框架配合Jwt非对称加密技术+OAuh2协议进行登录验证,提高后台系统安全性。
7. 根据第三方结汇系统提供的技术文档结合自身业务系统进行对应开发设计。
-
筑聪教育评测算法分析管理端 Demo
- 技术栈: ECharts
-
[目标]实现常见肿瘤流行病数据多维度可视化展示、数据透视及分析
[团队]与 1 位同学
[贡献]分析项目需求,清洗并整理相关数据(扩展第三方知识组织系统和 Google trends 数据),并用 D3.js 和 ECharts 进行图形化展示以及实现简易自动分析功能
[效果]作品取得第二届共享杯国家级竞赛“特等奖”(1/1500)
-
亿师学在线教育平台 Demo
-
[技术栈]
SpringCloudAlibaba SpringBoot Redisson ElasticSearch Redis 流媒体技术 RocketMQ MyBatis-Plus 百度AI智能审核 AlibabaCloudOSS Vue ElementUI MySQL
[贡献]
a. 根据需求分析执行方案,参与分布式服务的项目更新迭代。
b. 秒杀模块:使用Redis缓存预热方案,Redisson分布式锁技术防止课程超卖问题,Hystrix进行熔断降级防止瞬间高流量压垮系统。
c. 定时任务:使用Quartz定时框架发布上线课程,确保秒杀课程及时更新。
d. 搜索优化:引入 ElasticSearch 搜索引擎技术,为课程建立索引,将响应时间降低到了 0.5秒。
e. 评论模块:使用MongoDB完成评论数据的储存,前端Vue展示弹幕支持。
f. 课程点播:流媒体技术完成视频分片上传至AlibabaCloudOSS对象存储。
工作经历
-
重庆赶车科技发展有限公司-Java开发工程师
- 了解整理需求,合作完成原型图设计。
- 技术架构设计,技术选型。
- 独立开发,测试部署运维。
-
成都小帮手科技有限公司-Java开发工程师
- 参与需求分析研讨,进行项目需求分析。
- 系统重构设计开发工作,现有系统的优化改进。
- 项目涉及SpringBoot,SpringCloud,Redis,Mybatis-Plus,MySQL,RocketMQ等。
- 针对需求提出可执行方案,完成业务代码开发,根据客户要求优化代码,编写操作文档。
自我评价/期望
容易接受新知识及理念,善于总结经验教训,能在最短的时间内熟悉新的技能知识,并运用到实际工作当中。务实、脚踏实地的工作,有很好的团队精神,坚持自己的梦想和本心。