个人介绍
我是一个对技术抱有热爱的年轻人,期待接触更多的前沿技术,敢于面对挑战并且享受完成挑战的过程。
在工作方面我有着良好的编程习惯以及代码规范,力求不给后人挖坑,写出通俗易懂而又不失优雅的代码。
在团队协作方面,我乐于沟通,积极配合团队同事高效、保质保量的完成工作。在生活方面,我热爱生活、
享受生活,并且永远拥抱生活
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
2018-09-01 - 2022-06-01四川农业大学计算机科学与技术本科
技能
权限管理功能是信息管理系统的主要功能之一,是系统功能的不可或缺的部分,任何一个信息管理系统都涉及权限管理的核心功能。近些年来,随着SaaS软件服务的成熟,以及微服务技术的普及。传统信息管理系统也随着时代的浪潮在进行技术改革与创新,对于传统信息管理系统来说,权限管理功能具有重复性高、工作量大、配置过程抽象等缺点,为了解决这些缺点,本系统在传统信息管理系统的基础上,使用微服务以及多租户技术将权限管理功能从传统信息管理系统中抽离出来,使其成为一个独立的权限管理系统。本系统使用微服务技术来拆分业务功能,实现业务之间的低耦合,提高系统的可维护性和扩展性。使用多租户技术来解决系统用户的数据隔离,保证用户间数据的隔离性和系统的高复用性。系统前后端分离,采用B/S架构,前端采用Vue+ElementUI来完成对页面的设计与实现,后台采用SpringBoot+Mybatis来做业务的具体开发,并使用MySQL存储系统数据,Redis来实现数据缓存。
⚫ 项目描述 该系统通过预算管理一体化系统中的基本信息、预算指标账、财政总预算会计账等获取财政总决算基础 数据。无法获取的数据可以手工填报,系统支持用户对财政总决算报表数据进行手工调整。对基础数据 进行审核校验,核对提示的审核事项,并进行原因说明,涉及数据错误的应予以修改。按照编报指南的 编报要求生成财政总决算。根据基础数据和生成的财政总决算相关报表,撰写财政总决算分析等相关资 料。上报财政总决算报表及报告至人大,由人大对报表及报告进行批复。 ⚫ 主要职责 1、 负责报告管理模块的接口开发与调试。 2、 系统数据分堆问题,数据取数逻辑实现,可根据现场情况动态调整。 ⚫ 主要成果 1、结合系统情况,通过 mybatisplus 多数据源、重写分组算法、单例模式等方式实现用户取数数据 源的动态选择。 ⚫ 核心技术 nacos、eureka、consul、springboot、mybatis、mybatisplus、redis、mysql、Oracle、DM 、openGauss、vue
⚫ 项目描述 该系统主要功能为实现预算执行旬报、月报以及相关文字说明材料等内容的生成、修改、查询、校验、 审核、上报流程。该系统为财政厅下发的预算一体化系统指标的融合系统,该系统对真实反映地方财政 运行,加强地方预算执行管理具有重要意义。 ⚫ 主要职责 1、参与需求确认、概要设计、详细设计、数据库设计。 2、负责数据迁移、表样同步等模块的接口开发与调试。 3、系统压测支持,慢接口进行优化。 4、独自前往项目地支持系统部署,适配现场环境(涉及多种数据库、注册中心的情况)。 项目经历 2022.02--2022.11 福建博思软件股份有限公司 软件研发工程师 ◆ 负责项目:预算执行信息管理系统、财政总决算系统。 ◆ 工作描述: 1、配合项目完成需求分析、功能模块分析; 2、完成相关模块的开发、编码实现; 3、进行程序单元、功能的测试,协助测试人员完成模块的测试; 4、出差前往项目地对项目部署、上线进行现场支持保障; 工作经历 我是一个对技术抱有热爱的年轻人,期待接触更多的前沿技术,敢于面对挑战并且享受完成挑战的过程。 在工作方面我有着良好的编程习惯以及代码规范,力求不给后人挖坑,写出通俗易懂而又不失优雅的代码。 在团队协作方面,我乐于沟通,积极配合团队同事高效、保质保量的完成工作。在生活方面,我热爱生活、 享受生活,并且永远拥抱生活。 自我评价 ⚫ 主要成果 1、 通过调整取数 SQL、增加 redis 缓存、异步多线程等方式将系统取数接口从 2 分钟左右提升至 10 秒以内。 2、 前往项目地对系统进行技术支持,适配现场环境直至现场完成系统测试上线工作。 ⚫ 项目涉及技术栈 nacos、eureka、consul、springboot、mybatis、mybatisplus、redis、mysql、Oracle、DM 、openGauss、vue