个人介绍
我是程序员客栈的柴帅凯,一名IT行业的爱好者。
我毕业于武汉东湖学院,在上海汉得担任的系统维护和低代码的编写,在北京万幸担任产品研发部门的Java开发工程师
负责过ERP,医院后台管理,装修GPT的开发。
熟练使用SpringCloud+MyBatis+MyBatisPlus+SpringMVC+MySQL+Ribbon+ElasticSearch+Redis。
工作经历
2022-10-01 -2023-10-11万幸科技Java-产品研发
北京万幸科技 java 2022年10月 - 2023年10月 软件架构: SpringCloud+MyBatis+SpringMVC+MySQL+Ribbon+ElasticSearch+Redis+RabbitMQ 责任描述: 实现搜索模块,采用 Elasticsearch 软件全文检索商品并分页展示。 参与商品模块,管理商品时使用 Feign 进行远程调用异步更新对应的Elasticsearch 索引 。 参与了网关模块,购物车模块的部分开发。使用 Gateway 网关,对所有请求进行过滤和路由。 编写 API 文档,整理其他开发文档,参与项目的整体需求的讨论。
教育经历
2018-09-01 - 2022-06-01武汉东湖学院软件工程本科
1.毕业于武汉东湖学院软件工程专业、计算机科班出身,熟悉后端底层原理、熟悉服务端开发架构设计、性能优化对分布式、高性能、高可用部署有相关经验。 2. 通用能力 目标驱动,结果导向,抗压力强,善于思考寻找解决办法。熟悉项目管理和开发流程
技能
1.结合项目业务逻辑,采用前后端分离架构,基于Maven使用SpringBoot开发 2.采用Mybatis为持久层框架,数据库选用MySQL,采用Durid连接池以提高响应速度使用SpringSecurity框架 3.解决用户认证和授权问题使用JWT实现单点登录,并结合AOP、ThreadLocal和Redis实现token令牌自动续期,解决令牌过期的 难 题.采用Quartz实现定时任务调度 4.系统通知模块使用异步多线程向RabbitMQ发送公告消息缓存数据,降低MongoDB数据库写入压力,提高系统健壮性。 业绩: 参与该项目的业务拆分,使得业务变得低耦合,并顺利代替老服务上线后顺利运行。通过企业级项目的锻炼,对项目的开发有自 己独特的见解。
内容: 系统使用 SpringBoot,Mybatis 进行开发,使用 Nacos 作为注册中心和配置中心,采用 Gatewat 网关和 Feign 远程调用。该系统主要用于用户销售方面的客户信息管理与分配,使工作人员能够把客户信息加以集中分类处理,通过它的管 理,可以将分类处理后的信息直观的提供给工作人员,加强对企业用人的优化分配,充分发挥人的作用,此外工作人员也可以 方便快捷的管理客户信息,实现对客户信息的新增、修改、删除,进而达到提高工作效率和管理水平的目的。 主要负责: 实现搜索模块,采用 Elasticsearch 软件全文检索商品并分页展示。 参与商品模块,管理商品时使用 Feign 进行远程调用异步更新对应的Elasticsearch 索引 。 参与了网关模块,购物车模块的部分开发。使用 Gateway 网关,对所有请求进行过滤和路由。 编写 API 文档,整理其他开发文档,参与项目的整体需求的讨论。