个人介绍
主要技能是 Java,使用 Springboot,SpringCloud 开发过项目。在公司期间,负责技术预研,工作认真,能与同事和谐共处。熟悉 Linux 运维,能独立搭建、部署环境,有 Docker 使用经验。熟悉前端框架 Vue2,结合 Electron 开发过客户端应用。学习能力较强,可以阅读英文文档,编写 markdown 格式文档来总结交流。热爱编程,喜欢开发一些小工具,来提高办事效率。希望能体系化地成长。
工作经历
2021-09-03 -至今青岛雨诺Java 开发
入职刚满一个月。刚到公司一周,就可以上手功能编写。后续学习 MySQL 索引、分区等概念,并总结出文档;根据 IDEA 官网博客,总结 Java 各版本新特性,并产出文档。
2020-11-05 -2021-08-16青岛前景互联Java 开发
公司主要业务是智慧消防,使用快速开发平台 BladeX 进行系统开发,其中涉及到的技术有 SpringCloud、Avue等,曾参与自研 SaaS 平台核心模块开发,有 MarsGIS 开发经验。接触过数据中台,对数据采集、数据治理有一定的操作经验与理解。曾学习Electron,并开发相应的字典比对工具,实现不同系统内的字典与国标快速对照功能。 在公司期间,还负责部分运维工作,包括服务器维护,环境搭建等;使用 GitLab-ci 实现开发、测试环境模块自动部署;结合 MGR+Mysql Router 搭建 Mysql 集群;编写shell脚本结合定时任务,实现Mysql自动备份等。
教育经历
2015-09-01 - 2019-07-01南京工程学院软件工程本科
操作系统、Linux程序设计、计算机网络、数据结构、编译原理、实用软件工程、软件质量保证与测试、数据库原理
技能
作为正在开发的个人应用,目的是打造出一个用户体系,为后续个人博客上线等做铺垫。 同时这个项目作为一些特有软件的孵化项目,使这些项目专注于业务开发,后续再通过单点登录方式与用户体系结合。 系统已接入工作流引擎 Camunda ,使用 OpenAPI3 进行接口设计。
使用场景数据仓库是为了整合多个系统业务字典,将字典项改为国标项。 传统人工比对费时费力,既需要比对字典项名称,还需要编写相关的转换 SQL。我编写的小工具,采用了简单但是实用的比对方法,快速生成 SQL ,实现了字典项的快速比对。使用技术栈为 Vue + Electron。