




个人介绍
我是程序员客栈的zgy1003; 我毕业于淮北师范大学计算机科学与技术专业,担任过合肥晶弘电器有限公司的软件开发工程师,担任过北京新桥技术发展有限公司的初级软件开发工程师; 负责过分销课程服务后台管理系统(Web),分销课程服务后台管理***),桥梁管理系统(web); 熟练使用react,vue,springboot,mysql,redis等; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2023-06-19 -至今北京新桥技术发展有限公司初级软件开发工程师
负责公司信息化产品(主要为交通行业桥梁、隧道等信息化平台和系统)以及项目的功能开发、文档编写、功能测试等。
2021-07-01 -2023-04-01合肥晶弘电器有限公司软件开发工程师
公司属于制造业,系统主要针对公司员工,为公司员工带来便利,我的职责:1. 主要负责相关项目的数据库设计,功能模块编写,数据维护等事务配合团队研发公司应用软件的模块设计、开发和交付负责编码,单元测试,完成项目组长分配的任务。
教育经历
2017-09-01 - 2021-06-01淮北师范大学计算机科学与技术本科
技能

功能模块有:综合信息查询,桥梁基础数据,桥梁动态数据,综合统计与分析,日常检查,定期检查,特殊检查等。 我负责的职责是根据用户需求,编写页面前端代码,后端代码接口,完善页面功能满足用户的需求,前端代码语言使用的是react,框架使用的是react、dva、umi,组件使用的antd组件,后端使用的是springboot框架,shiro和jwt做鉴权认证,redis存储,数据库使用mysql。


8个子系统,其中包括:1:用户服务系统; 2:订单服务系统 ;3:内容服务系统 ;4:数据缓存中心; 5:分类管理中心;6:优惠券管理 ;7 :分销模块服务管理; 8:数据统计与分析 。 我的职责: 1:负责项目微服务早期架构的搭建和模块划分的工作。以及相关组件的安装和集群部署相关文档,比如:nacos, sentinel关于生产环境和开发环境的搭建配置。 2:编写对应模块的相关业务的接口以及相关Feign接口调用的规范。以及相关业务的调用和准备工作。 3:负责项目中相关业务的数据库表的设计和开发工作。 4:负责项目后续的数据库MYSQL优化能力和性能优化的相关工作。 5:负责项目的相关的性能提升的一些相关开发工作,比如:缓存Redis的架构和处理,以及数据的同步问题。 6:对项目中存在的分布式问题,比如:分布式缓存,分布式事务,分布式会话,分布式锁,分布式ID都有相关的处理和解决。 7:负责项目中一些代码的规范和优化,会使用一些设计模式进行代码的处理和优化。以及提供相关的文档和参考说明。 8:对项目中核心业务的接口进行jmeter的测试工作,以及提供相关的测试报告和数据参考给开发团队进行优化和处理。 9:对项目的核心接口使用SpringAop + 注解进行一些日志埋点操作。然后日志收集存储到es中,然后通过elk 进行日志展示和监控。方便后续核心业务的运行情况和数据的分析。以及出错错误的一些告警工作。 10:使用uniapp+*小程序+vue2整合uView组件完成小程序页面的展示。 11:封装异步请求,实现请求响应并拦截后端接口调用数据,渲染给前端页面。


项目整体系统架构,它分为8个子系统,它的模块有:1:用户服务系统 2:订单服务系统 3:内容服务系统 4:数据缓存中 心 5:分类管理中心,5:优化券管理 6:基于SpringSecruity + RBAC 权限系统管理 7 :分销模块服务管理 8:数据统 计与分析 。 我负责的职责有: 1:负责项目Maven构建SpringBoot+SSM父子工程和模块划分,以及相关环境的搭建安装; 2:负责项目中相关业务的数据库表设计和开发工作; 3:负责项目后续的数据库MYSQL优化能力和性能优化的相关工作; 4:负责项目的相关的性能提升的一些相关开发工作,比如:缓存Redis的架构和处理,以及数据的同步问题 ; 5:负责项目中一些代码的规范和优化,会使用一些设计模式进行代码的处理和优化; 6:对项目的核心接口使用SpringAop + 注解进行一些日志埋点操作。然后日志收集存储到es中,然后通过elk进行日志 展示和监控。方便后续核心业务的运行情况和数据的分析。以及出错错误的一些告警工作; 7:负责开发系统后台中的SpringSecurity + jwt 实现RBAC权限相关的开发工作; 8:使用vue3+vite整合elementplus组件完成部分前端页面的展示; 9:负责项目后续的发布是和部署的工作,Nginx+Tomcat集群灰度部署完成上线;
