个人介绍
我是程序员客栈的【Cypher】,一名【Java工程师】
以下是我的技术栈:
1、熟练使用SSM、SpringBoot、Mybatis-Plus、Spring Cloud等主流框架;
2、熟悉JVM,了解内加载过程,熟悉常见的垃圾回收器以及GC算法原理;
3、熟悉部分JUC源码以及多线程编程,理解CAS、AQS、Volatile、Synchronized等关键字内部原理;
4、熟悉Spring Cloud微服务框架常用技术,对netflix组件Eureka、Feign、Ribbon、Hystrix、zull源码有一定掌握。
5、熟练掌握MySQL应用开发,理解索引底层B+Tree模型/mvcc机制,能根据执行计划优化sql语句;
6、熟悉RocketMQ消息中间件,掌握其工作原理以及常见的使用场景;
7、熟悉Redis数据模型和应用场景方案,熟悉Redisson分布式锁重入锁、MultiLock、RedLock源码;
8、熟悉部分设计模式(模板,策略,观察者、单例、工厂、适配器等)
9、掌握基础的前端开发技术,能够快速学习进行前端开发;
10、了解 linux 常用命令,服务部署;
11、有基础大数据项目开发经验。了解并使用过spark rdd/sql、hive、datax等相关技术
12、项目相关工具:maven、git 、powerdesigner等
工作经历
2022-05-23 -至今大有时空Java开发
主要负责公司业务系统开发工作,主要包括公司产品购买系统、卫星格网数据可视化监控系统等
2020-05-19 -2022-05-06顺丰科技开发兼项目负责人
主要负责公司酒水系统开发工作,同时担任机场行李到家项目的开发负责人。在公司参与超过10个以上的系统研发工作。
2017-06-01 -2020-04-19成都民航西南凯亚java开发
主要负责西南片区航空公司、学校等系统开发。主要参加项目包括:航空公司模拟出票系统、国航大数据分析等。
教育经历
2013-09-01 - 2017-06-24西华大学电气工程本科
技能
模块:1、系统运行监控,2、系统每个实例运行情况监控,3、实例接收数据监控 责任:复杂系统前期需求沟通,相关设计文档编写,数据库设计,项目搭建,技术原型,整个系统开发工作。
模块:1、系统运行监控,2、系统每个实例运行情况监控,3、实例接收数据监控 责任:复杂系统前期需求沟通,相关设计文档编写,数据库设计,项目搭建,技术原型,整个系统开发工作。
项目描述: 主要服务于国内几大酒企,为酒企提供一个连接酒企与商家以及客户的平台。系统数据来源大致分为以下几部分: 1、电商平台订单。用户在电商平台购买酒水,订单会整合到奇门,然后奇门会将订单下发到xx系统接口,系统进行数据处理,调用oms接口进行下单等一系列接口。 2、酒企下发到商户。酒企会通过xx系统向商户或者物流公司仓库下单,大致类型包括入库单,出库 单,配送单以及仓+配组合单。运营人员向仓库下入库单,然后将酒入库,如果有商户需要时,运营人员再下配送单,系统在调用oms接口进行下单。 责任描述: 1、负责系统OMS、奇门、xx(物流公司名称)码中台等外部接口对接,扫码部分工作; 2、基于Redis分布式锁解决集群定时任务下单问题; 3、基于Redis保证bsp运单推送接口幂等性; 4、使用策略+模板方法设计模式完成入库采集以及出库验证箱码、瓶码、数字卡、技术瓶盖等开发工作; 其它工作: 5、双流机场行李到家系统,对接机场前端小程序和顺丰同城接口; 6、双流机场行李到家系统,基于RocketMQ延时队列取消待支付订单; 7、担任客户科技管理系统研发经理,负责需求评审、预估工时及排期、研发版本进度把控以及研发相关工作。