个人信息
- 毕业学校:桂林电子科技大学
- 学历:本科
- 专业:网络工程
- 毕业时间:2020 年 7 月
- 技术博客: https://zgm.life
- Github: https://github.com/zgm4z
- 期望职位:Java 开发工程师
- 期望薪资:面议
- 邮箱: [email protected]
技术文章
- Vertx 与 Actor Model 浅谈
- JDK Dynamic Proxy
- Content Security Policy
专业技能
- 编程语言:熟练使用 Java,JavaScript,业余也使用 Python 等其他编程语言
- 开发框架:Spring,SprinBoot,Mybatis,Dubbo,Vertx
- 前端框架:Bootstrap,Angular,React
- 数据库相关:MySQL
- 版本管理:Git,Gitlab
- 容器平台:Docker,Docker-Compose,Kubernetes
- 其他:拥有扎实的计算机基础理论知识和系统的软件开发方法和实践经验,对 Restful API,微服务,DevOps,大型分布式软件系统开发部署经验,SaaS 平台建设,中台建设经验,团队管理经验。
工作经历
南宁新狐网络科技有限公司 ( 2020 年 11 月 - 至今 )
工作职责和内容
在 Java 部门担任公司自研的技术研发中台产品小组组长,协助架构师整理和规划产品技术建设,负责产品基础架构和组件的完善以及技术预研,协助并部署下属人员的产品研发任务和开发计划,建设完善公司开发流程以及 CI/CD 平台建设,制定符合团队和公司的相应技术规范,组织团队内部技术分享,管理和保障中台服务集群的可靠性和服务稳定性,部门人员面试,培养等事务。
项目经历
新狐云技术研发中台( 2020-11 - 至今)
产品介绍: 新狐云技术研发中台(点击跳转)
项目描述: 技术研发中台目标是提供一个基于容器化和微服务组件化的 SaaS 技术研发平台,提供先进的技术底座,为上层的研发提供有力工具,集成 DevOps 与微服务、容器化以及 Kubernetes 云原生技术的整合,提供研发流水线,过程规范化,实现 需求管理-基础规范 - 组织结构 - 基础架构 - 业务开发 - 持续集成- 自动化部署 - 自动化测试 - 生产运维监控 - 在线升级等架构组织,为企业全方位技术解决方案,为业务系统提供强力的支持。
部分工作成果:
- 基于 Spring Initializr 原始代码改造结合研发中台工程项目规范和公共配置文件独立研发了新狐云工程脚手架模块,快速生成工程骨架,以及 CI/CD,Kubernetes 、模块依赖等配置,加速开发过程。
- 独立研发中台代码在线生成器模块建设,为业务系统提供 70% 的工程通用代码,以及前端页面等生成,开发人员只需设计好数据库即可在线快速生成基础代码。
- 参与完成了中台 Kubernetes 容器云平台底座升级和服务迁移工作,重新规划了底座使用规范和服务组件替换,完整切换并升级了 kubernates 底座到最新发行版和新的服务器集群上,解决了遗留问题和提升集群稳定性。
- 基于 Lambada 表达式改造了强类型的查询条件构造器并且支持 Dubbo RPC 传输,避免了构造查询语句时直接使用字符串字面量表示数据库字段,提高代码的可靠性和可重构性。
- 参与协助技术研发中台迁移适配华为云鲲鹏服务器部署并取得鲲鹏国产化适配认证证书。
- 参与并制定了公司内部 Kubernetes 服务集群升级和服务器迁移工作方案,在不影响业务团队开发的情况下顺利升级容器云平台和技术底座至新版。
技术栈: Java,SpringBoot,Kubernetes,Docker,Dubbo,MySQL
2019-11 至 2020-3 南宁欢乐果科技有限公司
工作内容:独立负责了公司几款小游戏的后端开发,在职期间完成了四个小游戏的后端开发工作,并且开发了统一授权,和玩家匹配对战服务,负责公司游戏服务器的部署和配置及维护工作。
技术栈: Java,Vertx Reactive,React,MySQL,Cocos Creator,TypeScript
教育经历
桂林电子科技大学 ( 2016-2020 )
竞赛及获奖经历
- 2017 学年度国家励志奖学金(国家级)
- 2017 年第六届 “中国软件杯”大学生软件设计大赛全国总决赛团体三等奖(国家级)
- 2017 年第八届蓝桥杯广西赛区 Java 组个人二等奖(省级)