Post

Resume

Resume

To Me

教育信息

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

技能清单

  • Go 语言基础知识:包括语法、数据类型、面向对象编程、并发和协程等
  • Go 常用包:如 fmt、net/http、io、bufio、os、time 等,能够熟练运用标准库编写程序
  • Go Web 框架:常用的 Gin、Echo、Beego、Iris 等,并掌握 RESTful API 开发规范
  • 数据库:MySQL、PostgreSQL、MongoDB、Redis 等的使用和操作,以及熟悉至少一种数据库驱动的开发
  • 微服务框架:了解 gRPC、Micro 等微服务框架的原理和应用
  • Linux 操作系统:熟悉 Linux 操作系统,能够使用命令行工具进行日常开发和维护
  • Docker 容器:熟悉 Docker 的基本使用和容器化部署
  • Kubernetes 集群:了解 Kubernetes 集群的部署与维护,以及能够在 Kubernetes 上部署应用程序
  • 单元测试:熟悉 testing 包和 testify/assert 包的使用,能够编写高质量的单元测试代码
  • 开发工具:Git 版本控制工具的使用,以及集成开发环境(如 GoLand、Visual Studio Code 等)的使用。

工作经历

南昌市润海通信息服务有限公司

2018 年-2020 年

Java 服务端程序员

项目

物业管理后台公司

责任描述

  • 设计并开发物业管理系统的后端服务器,负责处理用户请求和数据存储。
  • 使用 Java、Spring 等技术栈完成项目架构和设计,并负责实现与维护后端代码。
  • 与前端团队合作,协调接口规范,编写 API 文档及文档注释。
  • 优化代码性能和数据库访问效率,提高系统运行速度和稳定性。
  • 对服务器进行监控、优化和维护,确保系统高可用性。
  • 参与公司内部技术分享和开发流程改进,提升研发效率和团队协作。

现公司 (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

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

自我评价

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