个人介绍
具有5项以上百万级项目以上的项目经验,具备多项技术能力。
1、具备扎实的编程基础,精通Java语言,熟悉JVM,内存模型,并发编程
2、精通JavaScript,HTML5,CSS,Ajax,jQuery,Layui,ElementUI,Vue技术栈
3、熟练运用Spring、 SpringMVC、SpringBoot、SpringCloud、Mybaits、Mybaits-Plus等主流开发技术
4、熟悉分布式常见解决方案:分布式事务、分布式一致性、分布式锁
5、熟悉关系型数据库MySql、Oracle,有一定的SQL优化经验
6、熟练使用Redis、MongoDB等非关系型数据库。
7、熟练运用Nacos、Ribbon、Feign、Hystrix、zuul、getaway
8、熟悉RabbitMQ、rocketMQ、Kafka等主流消息中间件
9、熟练运用git、Linux操作系统等基本命令,可独立部署项目
10、有高并发、高性能、高可用系统架构设计实践、并有性能调优经验
工作经历
2021-12-02 -2024-03-01福大自动化软件部部长
1.负责软件程序的设计和核心代码开发,负责后期持续优化等工作 2.解决开发中的技术难题、确保系统性能、质量、安全、代码的复用性、扩展性、灵活性 3.深入思考研发过程中的各项问题,指导开发人员的开发工作,促进团队工作效率和研发质量的提升
教育经历
2018-09-01 - 2022-06-01陇东学院信息与计算科学本科
技能
项目描述:供应链系统是医药行业至关重要的环节,优秀的供应链管理系统能够极大的帮助企业发展壮大。本系统采用设计的是一个专为中药饮片、药品、医疗器械制造业打造的企业管理系统,针对企业的办公、销售、采购、生产、工程、品质、仓库、财务、业务管理等层面提供的一套功能强大、性能完备的综合管理系统。主要模块包含:登录模块、办公模块、销售模块、采购模块,生产模块、财务模块、仓库管理模块。 主要负责的模块: 1、订单管理模块采用elasticSearch全文检索技术实现订单查询管理。 2、销售模块中订单运单的管理: 根据用户的需求生成订单信息,将客户的订单信息进行整合,分地区分药品名,生成运货单,然后分配运输员,发货,中间站中转,运单信息更新,到达目的地,运输完成。
项目描述:本项目是本公司自研的一个专门针对岗位员工技能培训的企业学习平台,提供了职业技能培训的相关资料,如:软件开发培训,职业资格证书培训等。项目基于B2B2C的业务模式,部门可以在平台入驻、发布岗位晋升资料,人力资源部对发布的资料进行审核,审核通过后资料才可以发布成功,资料包括学习和考核两种内容。 主要负责的模块: 1、内容管理:使用了freemarker静态化、分布式事务控制、任务调度 2、用户端:媒资管理:任务调度、断点续传、消息处理SDK 3、认证授权:SpringSecurity、Oauth2、*扫码
项目描述:该项目是一个无接触的智能车间生产系统,机器能自我管理,通过物联网的技术将分散的设备在一套平台集中管理,智能化的数据采集和分析,设备状态主动上报,设备的远程管理,设备和人员绑定,运营维护人员的工作管理等一系列手段来降低生产和维护成本快速实现盈利。这也是一种线上线下的融合模式(Online Merge Offline 线上线下全面融合)。 主要负责的模块: 1.参与系统架构的模块设计和数据库的设计以及表的设计 2.工单模块的开发:其中主要包括创建工单、使用定时任务自动方式创建补货和运维工单、指定运营人员规则、以及用户在接收到工单后续可以取消工单和接受工单等。 3.订单模块的开发:其主要包括用户下单之后,订单的创建,扣减库存,出货,以及出货失败之后事务回滚等。 4.参与团队封装了公共组件(分布式事务、分布式锁、接口幂等)