文章

Resume

resume

Resume

To Me

个人优势

  • 编程技能:熟悉 Go 语言,掌握基本语法、数据类型及并发编程,具备丰富的开发经验
  • Web 应用开发:熟悉 gRPCKratosGinEchoBeegoIris 等框架,掌握 RESTful API 开发规范
  • 数据库与中间件:熟悉 MySQL、Redis、PostgreSQL、MongoDB,具备良好的数据库设计与操作能力,熟悉 Kafka、Grafana 和 Prometheus
  • 操作系统与容器化:熟练使用 Linux 系统,熟悉 Docker 和 Kubernetes 的容器化部署与管理
  • 测试与优化:熟悉 testingtestify/assert,能够编写高质量单元测试,擅长性能优化,曾将系统响应时间降低 50%
  • 网络编程:理解 TCP/IP、HTTP、WebSocket 等协议,具备高并发网络编程经验
  • 团队管理:成功带领团队从零到一完成多个项目,包括 PVP、PEV 和加密链游戏
  • 其他技能:了解 H5 和 React,熟练使用 Rust、Python 和 Shell 提高工作效率

工作经历

南昌市润海通信息服务有限公司 - [Java]

[2018/7] - [2019/2]

  • 项目描述: 物业管理后台
  • 责任描述
    • 设计并开发物业管理系统的后端服务器,负责处理用户请求和数据存储
    • 使用 JavaSpring 等技术栈完成项目架构和设计,并负责实现与维护后端代码
    • 与前端团队合作,协调接口规范,编写 API 文档及文档注释
    • 优化代码性能和数据库访问效率,提高系统运行速度和稳定性
    • 对服务器进行监控、优化和维护,确保系统高可用性
    • 参与公司内部技术分享和开发流程改进,提升研发效率和团队协作
  • 主要成就:
    • 优化现有代码,提高系统性能,减少响应时间 30%
    • 与前端团队合作,确保无缝集成和用户体验
    • 实施单元测试和集成测试,提升代码质量

深圳智慧乐园科技有限公司 - [Java & Go]

[2019/2] - [2020/5]

  • 项目描述: 物业管理后台 / App & App后台
  • 责任描述:
    • 后端服务开发,负责数据库设计、接口设计以及业务逻辑实现等
    • 服务监控中间件开发,负责数据采集、存储、分析和呈现等
    • 即使通讯组建设计
    • 参与产品方向讨论
  • 主要成就:
    • 物业管理后台独立开发其中 82%
    • 停车场管理后台从 0 到 1
    • 挪威 ShareApp 后端 / App 后台管理,从 0 到 1 参与设计并上线测试

现公司 - [Go]

[2020/5] - [Todao]

  • 项目描述: IM App / PVP / PVE
  • 责任描述:
    • 参与公司核心业务系统的后端开发与维护
    • 设计并实现了高可用性、高性能的微服务架构,提升了系统的稳定性和响应速度
    • 针对不同的业务需求,选择合适的存储和缓存方案,并优化了数据库访问性能
    • 利用 Docker 和 Kubernetes 等容器化技术,实现了快速部署和版本管理
    • 针对高并发业务场景,引入 Redis 集群,实现高效的缓存处理和分布式锁管理
    • 借助 Prometheus 和 Grafana 等监控工具,对系统进行性能监控和故障排查
    • 通过代码重构和服务治理等手段,降低代码复杂度和耦合度,提高了系统可维护性
    • 主导了团队内部的技术分享和培训活动,提高了团队整体技术水平
  • 主要成就:
    • 优化现有代码,提高系统性能,减少响应时间 30%
    • 与前端团队合作,确保无缝集成和用户体验
    • 实施单元测试和集成测试,提升代码质量

项目经历

PVP / PVE

  • 项目时间:标明项目开始和结束的时间(如年月)
  • 项目简介:简要描述项目的背景和目的
  • 职责描述:具体说明你在项目中的角色和主要职责
  • 技术栈:列出使用的技术、工具和框架
  • 成果与成就:量化项目成果,如提高效率、降低成本、用户增长等
  • 挑战与解决方案:描述在项目中遇到的挑战及如何解决

教育信息

  • 毕业学校
    • 学历:大专
    • 专业:计算机网络技术
    • 毕业院校:九江职业技术学院
  • 自考中
    • 学历:本科
    • 专业:计算机科学与技术
    • 院校:深圳大学
    • 进度:[5/11] 科 Ok

现公司 (2020 年 5 月 - 至今)

2020 年 5 月 - Today

  • 独立完成
    • SanGong
    • QiuQiu
    • BandarQQ
    • LHD
    • Texas poker

责任描述 Online

  • 参与公司核心业务系统的后端开发与维护
  • 设计并实现了高可用性、高性能的微服务架构,提升了系统的稳定性和响应速度;
  • 针对不同的业务需求,选择合适的存储和缓存方案,并优化了数据库访问性能;
  • 利用 Docker 和 Kubernetes 等容器化技术,实现了快速部署和版本管理。
  • 针对高并发业务场景,引入 Redis 集群,实现高效的缓存处理和分布式锁管理;
  • 借助 Prometheus 和 Grafana 等监控工具,对系统进行性能监控和故障排查;
  • 通过代码重构和服务治理等手段,降低代码复杂度和耦合度,提高了系统可维护性;
  • 主导了团队内部的技术分享和培训活动,提高了团队整体技术水平;

深圳智慧乐园科技有限公司

2019/2 ~ 2020/5

监控识别管理系统

  • 项目描述:系统为 App(管理端、用户端)和 后台管理
    • 分布式管理服务
    • 主要开发语言:Golang
    • Web 框架:beego
    • 数据处理:mysql、redis
    • 中间件:JWT、nginx、grpc、rpc、docker、eureka
  • App
    • 管理端:管理目标监控下的同行记录,识别开门记录,用户端请求数据审核
    • 用户端:添加楼宇可开门访客,区域公告接收,区域反馈功能
  • 管理后台
    • 监控实时视频管理
    • 识别记录管理
    • 注册人脸管理上传管理
    • 系统管理(管理角色、权限,广告)
    • 区域设置
  • 个人负责
    • 简单分布式系统
    • 负责整合系统业务开发以及搭建架构
    • 系统分为 8 个子系统分布式到不同的服务器
    • 子系统使用 eureka 注册服务发现,实现 grpc 以及 rpc 联合管理
    • 使用 redis 和 jwt 实现服务之间单点登录验证
    • 负责项目部署,升级,测试,迭代

实物共享 App

  • 项目描述:
    • View
    • 单体应用服务(App 接口和后台一体)
    • 主要开发语言:Golang
    • Web 框架:beego
    • 数据处理:mysql、redis
    • 中间件:JWT、nginx
  • App
    • 管理端:管理 App 展示、对用户管理、App 信息管理、交易管理等等
    • 用户端:App 展示、用户对实物发布、领取,个人信息等等
  • 个人负责:App 和管理后台服务端所有

自我评价

  • 对编程语言有深入的理解:不仅熟悉 Go 语言,还了解其他编程语言的特点和应用场景,能够灵活选择合适的工具和框架
  • 热衷于学习新技术:关注行业最新动态,主动学习新的技术和开发模式,保持技术优势
  • 具有良好的设计和架构能力:能够将业务需求转化为可靠、高效的软件架构,编写高质量的代码并保证系统的可扩展性和可维护性
  • 熟悉 DevOps 思想:理解 DevOps 的核心原则,了解持续集成和持续交付等实践,能够利用自动化工具实现快速部署和迭代
  • 能够与团队进行知识分享:善于分享自己的经验和知识,能够向同事讲解技术细节和开发实例,从而提高整个团队的技术水平
  • 具备良好的沟通能力:能够与其他团队成员进行高效的沟通,并及时解决问题
  • 具有责任心和自我驱动力:能够自我管理、自我激励,对工作负责并保证代码质量
  • 具有团队合作意识:能够主动帮助他人,并通过协作实现共同目标
  • 谦逊和开放:愿意接受他人的意见和建议,乐于分享自己的经验和知识,以促进整个团队的发展
本文由作者按照 CC BY 4.0 进行授权