个人介绍
1、 Java基础扎实、掌握JVM原理、多线程、设计模式、常用数据结构。
2、 深入理解Spring, SpringBoot,Mybatis等开源框架部分设计原理及底层架构,研究过部分核心功能源码。
3、 熟练运用Redis的核心数据结构的使用场景,熟悉各种缓存高并发的使用场景,比如缓存雪崩,缓存穿透,缓存失效,热点缓存重建等。
4、 熟悉常见消息中间件的使用,解决过各种消息通信场景的疑难问题,比如消息丢失、消息重复消费,消息顺序性,大规模消息积压问题。
5、 深入理解JVM底层原理,熟悉JVM各种垃圾收集器的使用以及核心参数的调优。
6、 深入理解spring boot, spring cloud等微服务框架的设计原理及底层架构,研究过部分核心源码,熟悉各种微服务架构场景设计,比如服务注册与发现,服务限流、降级、熔断,服务网关路由设计。
7、 在项目中解决过各种分布式场景的技术难题,比如分布式锁,分布式事务,分布式任务,海量数据的分库分表。
8、 熟悉k8s以及Docker的使用,在项目中搭建基于rancher和jenkins自动化部署。
9、 掌握MySql索引设计原则,索引数据结构,查询用法。
工作经历
2020-10-10 -2021-05-10北京奈特瑞科技有限公司java工程师
1、 对saas租户管理进行设计与开发。 2、 对汽车租赁用户的风控系统模型设计与开发。 3、 对汽车租赁过程中,通过GPS监控以及规则配置对车辆实施进行风控管理。 4、 对车辆的管理系统进行开发。
2017-06-10 -2020-10-10四川java工程师
1、负责管理系统的设计以及开发。 2、负责app、小程序后端接口开发。 3、负责对用户检测数据报表生成统计以及渲染导出。 4、对管理系统权限架构设计开发。
教育经历
2020-03-10 - 2022-06-07电子科技大学软件工程本科
技能
四川远邦益安科技有限公司集研发、生产、销售、服务为一体,致力于研发精准、快捷的智能健康大数据分析技术和监测产品。 公司旗下益安健康云服务可全面满足用户健康数据管理需求,为用户提供高品质的保健、防病、就诊和健康预警服务。 工作职责: 1、负责管理系统的设计以及开发。 2、负责app、小程序后端接口开发。 3、负责对用户检测数据报表生成统计以及渲染导出。 4、对管理系统权限架构设计开发。 责任描述 4、 在早期公司技术方案不成熟的情况下,使用zuul网关和redis自己实现权限控制。 5、 把简单的Docker部署升级为Rancher+Jenkins自动化部署。 6、 使用Netty与硬件方进行自定义协议数据上报。 7、 根据项目需要,自定义封装poi进行word各类图表导出。 8、 自定义拦截器进行sql拦截实现数据隔离。
Netwoods云医疗系统提供给各大医院、诊所、药房。类SaaS多租户系统,提供人员管理、药材、诊疗项 目管理、提供患者挂号医生排版功能,在门诊站中提供智能辅助诊断,根据医生输入的症状智能提供建议。分 为管理端和机构端,管理端可以提供公用的数据字典,以及开通机构账号。 工作职责: 1、 门诊单模块开发 2、 负责多租户架构的设计开发。 3、 负责辅助诊断的开发。 4、 管理端、机构端人员模块的开发 。 5、 诊疗项目管理配置开发