个人介绍
· 熟练存储,比如集合、数组和常用算法
· 熟练常用的设计模式,如单例、动态代理
· 熟练 IO 流、线程、Socket等
· 熟练掌握关系型数据库,如 MySql、Oracle、PostgreSql,对 SQL 优化有一定实际经验
· 熟练掌握 NO-SQL数据库,如 Redis(Jedis、Spring Data Redis)
· 熟练掌握 Spring、SpringMVC、MyBatis(MyBatis-Plus)并能熟练整合
· 熟练掌握 SpringBoot
· 熟悉微服务架构 SpringCloud 框架
· 熟悉 SpringCloud 的五大组件
· 熟悉 MQ 消息队列 RabbitMQ、RocketMq
· 熟练在线接口文档和调试工具 Swagger
· 熟练掌握版本控制器,如 Git
工作经历
2021-07-01 -至今宁波极氪智能科技有限公司高级后端工程师
本人在工作中主要负责与团队一起协同开发,将上级领导分配的任务按时按量完成。并对自己的 任务工作情况进行总结,定期的与团队成员分享讨论,帮助团队提升。在项目的初级阶段参与数据库设计和 功能设计。对客户的需求进行需求分析,配合项目经理完成项目的架构。对已有的项目进行策略优化,进行迭代。
教育经历
2017-09-01 - 2020-06-01中原工学院软件技术专科
具有很强的团队精神,有良好的组织和协调能力,有强烈的集体荣誉感。自学能力强,喜欢钻研新技术,勇于面对和克服一切困难。能够尽快熟悉业务,能快速融入团队。逻辑思维能力强,思路清楚,学习能力强,对新技术有着强烈的好奇心。
技能
项目职责:本人在项目中主要负责购物车服务,首页广告服务,和后台商品管理服务 1、用户可以在登录状态下将商品添加到购物车,数据放入到 redis 中。未登录状态下将商品添加到购物车, 放入到 SessionStorage 中。 2、用户查询购物车并使用购物车一起结算下单 3、在购物车中修改购买商品的数量,删除购物车中的商品。 4、购物车中展示商品优惠信息,提示购物车商品价格变化。 5、通过canal实现mysql与redis数据同步,通过Lua脚本+Nignx+Redis+Mysql实现广告缓存 项目架构:Spring Cloud+SpringBoot + MyBatis + MySQL + Redis + RabbitMQ + Elasticsearch +Nignx+FastDFS 项目描述:橙子商城是一个全品类的电商购物网站(B2C)。用户可以在线购买商品、加入购物车、下单 商品。可以品论已购买商品,管理员可以在后台管理商品的上下架、促销活动,管理员可以监控商品销售状 况。客服可以在后台处理退款作。 · 商品微服务:商品及商品分类、品牌、库存等的服务。 · 商品服务:商品及商品分类、品牌、库存等的服务 · 搜索服务:实现搜索功能 · 订单服务:实现订单相关 · 购物车服务:实现购物车相关功能 · 用户中心:用户的登录注册等功能
技术栈: Spring Boot, Spring Cloud, MySQL, Hologres, Redis等 项目简介: 极数BI平台是某汽车开发的大数据中台,旨在通过高效的数据分析和业务智能支持,提升决策的准确性和效率。平台支持PC端和移动端,服务于公司内部数据分析、业务监控和决策支持需求。 责任与职责: - 设计并开发平台后端功能和模块,确保系统架构的高性能和稳定性。 - 与前端团队紧密合作,保障前后端数据交互的有效性和流畅性。 - 对线上已有功能进行优化重构,提升系统响应速度和稳定性。 - 负责BI平台中某模块的独立开发与高并发处理,处理的QPS范围在1500-2000之间,通过优化表结构及属性和架构设计有效应对高流量场景。
项目职责:本人在项目中主要负责App中极分、极值、勋章数字藏品、推荐购车体系等的C端和B端的开发 1、用户通过日常任务、签到等行为获得极分、极值。运营人员也可通过后台系统手动发放如节假日极分。 2、用户可在App内邀请其他用户注册App,且被邀请用户成功下定并提车会获得对应极分等奖励。 3、用户可在App内与其他用户或群聊的聊天界面中发放极分红包。 4、重要活动及节假日领导可在app活动页面发放活动红包,如口令红包、AR红包等高并发场景下的红包。 5、用户在极氪官方赛道驾驶车辆完成赛车后,运营人员会将视频上传至后台,用户可在对应界面内看到自己的赛车视频以及所有参赛选手的成绩排行榜,也可进行点赞。 项目架构:Spring Cloud+SpringBoot + MyBatis + MySQL + Redis + RocketMQ +Nignx+FastDFS 项目描述:极氪App是一个用户购车APP,用户可在App内预约试驾车辆,购买车辆以及成为车主后对车辆进行一些操作的APP,用户也可在App内通过日常任务等获得极分并在app商城内购买商品(极分以一定比例抵现金),也可获得极值(类似于经验值)升级等级每个月获取对应的权益等体验。 · 订单服务:用户购买车辆以及服务包等东西的服务。 · 极分服务:用户消费或获得极分的服务。 · 极值服务:用户通过行为任务获取极值的服务。 · 用户服务:用户登录以及用户信息服务。 · 社区服务:用户以及运营人员在app内社区进行发帖浏览帖子等操作的服务。 · 勋章数字藏品服务:用户完成对应任务获取勋章以及发放数字藏品的服务。 · 网关服务:与其他三方对接接口时提供的网关的服务。