程序员小张666
全职 · 400/日  ·  8700/月
工作时间: 工作日08:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是张须浩,20年毕业于青岛科技大学计算机专业,今天应聘的是Java开发工程师岗位,

我的上一份工作主要是负载需求分析、项目搭建、开发、部署等工作,在这过程中,我有着丰富开发和部署经验,完成十几个客户的服务器私有化部署,

如果您有需求,请随时找我。

工作经历

  • 2020-05-25 -2023-06-09创捷Java开发工程师

    1、负责将C-Cloud云平台架构升级为分布式架构,并负责设备总览、订单受理、订单发货、订单退货等模块的后端代码设计、开发、测试,并部署和更新测试环境。 2、负责selfcash平台需求开发、私有化部署和运维,selfcash项目属于客户私有部署的项目,负责给客户部署项目并与客户沟通交流需求进行迭代开发。 3、负责KPOS平台后端框架设计、绘制原型、搭建框架、开发、部署、测试,与客户沟通需求,对接设计方案,完善功能体系。 4、负责远程控制功能的技术选型与功能开发,通过SRS+WebSocket+Redis技术,实现web平台原程操控终端机器、传输文件、实时通讯等功能。

  • 2020-03-01 -2021-05-15青岛迪迪Java开发工程师

    1、负责ERP项目迭代版本需求的前端和后端开发,需求评审,用例评审 2、ERP项目的日常运维 ,由于项目设计较早,有些数据或功能无法正常使用而造成数据差异,或者因为业务人员的误操作以及线下客户的实际业务的多样化而造成线上无法完成的需求。 3、实施监控线上生产环境的的性能,监控并分析处理造成系统卡顿或响应较慢的功能,优化设计和功能。

教育经历

  • 2016-09-01 - 2020-06-30青岛科技大学计算机科学与技术本科

    获得优秀学生奖学金

技能

Nginx
Vue
Docker
多线程
Spring
Redis
0
1
2
3
4
5
0
1
2
3
4
5
作品
C+Cloud平台

2021.05 - 2023.06 C+Cloud云平台系统 项目描述:C+CLOUD云平台是创捷自主开发的一个综合性管理服务平台,该平台实现了对收银设备全生命周期的管理和监控,支持对设备进行实时的远程控制,同时对创捷的订单和客户进行统一管理,完美支持客户的定制化开发。 技术栈:此项目是基于Spring Boot、Spring Cloud、Spring Cloud Alibaba搭建的分布式系统,采用nacos作为服务注册中心和配置中心,并集成了Spring Security、Redis、RabbitMQ、Sentinel等微服务中间件,采用Jenkins+GitLab+Docker实现自动化部署。 职责描述: 1、负责需求分析讨论,数据库设计,功能模块设计,代码开发和重构,功能测试,项目部署; 2、基于RabbitMQ和MQTT协议,实现设备上收银软件的灰度和全量发布、升级更新、卸载的设计; 3、解决大数据量查询和导出问题,优化方案,提高查询效率; 4、基于RTMP协议和WebSocket技术实现Web端远程控制自助终端设备,并可以互相通信和传输文件。大大提高了画面清晰度,保证了远程控制的稳定性,将画面延迟和功能延迟降低至1秒以内;

0
2023-09-14 12:49
SelfCash系统

2021.05 - 2023.06 selfcash系统 项目描述:selfcash系统是客户私有化部署的一个商品、设备、门店、人员集中管理平台,可以对接公司的自助收银设备,并进行远程控制。 技术栈:此项目是前后端不分离的项目,采用thymeleaf+SpringBoot微服务框架,使用zookeeper作为服务注册中心,Dubbo作为远程服务调用框架,并集成了Redis缓存、RabbitMQ消息队列,使用MySQL数据库,并使用RTMP协议+WebSocket技术实现了远程控制终端设备,功能稳定,延迟低。 职责描述: 1、负责客户的需求分析讨论,数据库设计,部分功能模块设计,前后端代码开发; 2、基于RTMP协议和WebSocket技术实现Web端远程控制自助终端设备,并可以互相通信和传输文件。大大提高了画面清晰度,保证了远程控制的稳定性,将画面延迟和功能延迟降低至1秒以内; 3、优化MySQL查询,通过SQL优化、索引优化、代码优化等方式,提高耗时查询sql的查询效率,提高响应速度,并解决大文件导出问题; 4、优化项目部署方式,采用Docker+Docker Compose容器技术进行部署,并进行容器编排,简化部署过程,并给客户搭建Cent OS虚拟机系统; 5、基于Jenkins+GitLab+Docker技术,搭建公司测试环境和生产环境,实现自动化部署; 6、利用Linux系统的crontab命令,实现定时备份数据库数据和定时删除系统缓存;

0
2023-09-14 12:46
KPOS系统

2022.06 - 2023.06 KPOS系统 项目描述:KPOS项目是一个支持多个应用程序和多租户的综合服务平台。主要面向提供洗衣和折叠服务的自助洗衣店,提供员工管理、工单创建和跟踪管理、客户管理、销售报告和看板以及全渠道支付解决方案等服务。 技术栈:此项目采用前后端分离式架构,前端使用VUE技术栈,后端使用SpringCloud技术栈,采用Redis缓存、RabbitMQ消息队列、ELK日志收集、MySQL数据库、Sentinel熔断限流降级、Nacos服务注册与发现、Seata分布式事务,并使用Docker容器化技术进行服务部署。 职责描述: 1、负责需求分析讨论,原型图绘制,数据库设计,部分功能模块设计,代码开发; 2、搭建基于Gitlab+Jenkins+Docker的自动化部署系统,实现一键式部署和更新; 3、搭建ELK日志收集系统,通过Filebeat将各微服务的系统日志实时同步到ES中,并通过Kinaba的UI进行展示和日志排查; 4、解决RabbitMQ的消息丢失、重复性消费和消息可靠性投递问题; 5、利用CompletableFuture、ThreadPool和CountDownLatch,实现复杂业务逻辑和数据的多线程异步操作的设计,提高高频接口性能; 6、通过Redis分布式锁实现订单号和SKU编码的生成规则; 7、针对员工任务日历模块,通过自定义的算法实现实时计算每个员工每天的工作任务,并通知给自助收银终端; 8、基于RabbitMQ和MQTT协议,实现工单看板动态实时刷新的设计; 9、部署搭建多个测试环境,绘制思维导图、编写部署手册等相关技术文档。

0
2023-09-14 12:43
更新于: 2023-09-14 浏览: 180