个人介绍
我是程序员客栈的【king】,一名【Java后端方向】; 我毕业于【青岛大学】;
个人优势 1: 4年Java开发经验,2年分布式系统开发经验;对于分布式系统设计、高并发、中间件系统设计和部署运维都有着丰富的经验,经历了核心业务系统开发场景。
2: 具有500万客户群体平台的设计与开发。
3: 具备独立带技术团队的经验,0-1人才技术团队搭建,管理半径10人。
技术栈
1: 熟练掌握Java;擅长分布式架构、算法和性能优化;具备代码调优、数据库调优经验。
2: 熟练使用 Redis对缓存数据、持久化机制、高并发锁、过期回调机制等有深入理解。
3: 熟练使用SpringCloud微服务搭建与开发,对组建Dubbo、ZooKeeper、Nacos、Feign、Memcached旧服务改造、服务划分、服务分层有一定的理解。
4: 熟练使用SQL语言与Mysql调优,多年实战经验,对索引优化及存储引擎有一定的研究,有线上调优经验。
5: 熟练使用Spring、SpringMvc、SpringBoot、Mybatis、Mybatis-Plus等主流开源框架,并阅读过源码。
6: 熟悉Elasticsearch、Logstash组合而成的日志收集系统及搜索系统
7: 熟练使用消息队列例如RabbitMQ、RocketMQ等,对消息的可靠性、消息丢失、延迟队列等有深入理解。
8: 熟练使用关系型数据库Mysql、PostgerSql,熟悉使用非关系型数据库MongoDB。
9: 熟练掌握docker、Jenkins、Liunx、云服务器等运维技术。
10: 熟悉使用Vue、JavaScript、thymeleaf、Layui等前端框架。
工作经历
2022-02-01 -至今公司保密Java后端
1、用户认证于授权模块:负责用户WEB、APP、小程序、公众号登陆授权管理。采用了AES加密算法自行实现了授权机制,并结合JWT(JSON Web Tokens)实现了安全用户认证的授权机制。其中包括第三方登陆认证***、微博、Goog***等不同登陆方式。 2、多期数据追踪应用:用户可以通过【应用】-【多期数据追踪合并】来实现根据每个用户Id自动匹配多期数据,并将成功数据以excel文件形式下载到本地进行分析。 3、问卷设计作答模块:设计和作答作为平台核心模块是由多个人共同开发的功能。该功能业务量庞大,具有基础题型、甄别题型、快速题型、矩阵题、高级题型。并由多个模块组成:问卷设计、问卷发布、数据清理、建模分析、流程控制等。 4、问卷权限控制:问卷可以进行多人协作分析因此需要对问卷进行权限控制,只有问卷不处于发布中、审核中、暂停、待发布等状态下是不允许编辑问卷设计的,这一些列的问卷权限需要整体控制。 5、订单支付***V2、V3版本的支付、退款、交易账单等,支付宝适配了支付、退款、登陆等。 6、Python、R语言在线编程应用:平台支持python、R在
教育经历
2020-09-01 - 青岛大学计算机科学与技术本科