Skip to content

Latest commit

 

History

History
65 lines (40 loc) · 3.6 KB

File metadata and controls

65 lines (40 loc) · 3.6 KB

个人信息

姓 名:xxx 专 业:计算机科学与技术
年 龄:21 邮 箱:yishuiwang163@gmail.com
电 话:1xxxxxxx Blog:https://blog.0xffer.me
岗位:Golang开发 Github:https://github.com/yishuiwang

教育经历

  • 济南大学     2020.9~至今     计算机科学与技术专业-本科
  • CET-6

专业技能

  • 熟练掌握 Go,熟悉 C++,了解 TypeScript、JavaScript、PHP 等编程语言
  • 熟练使用常见的数据结构和算法,掌握 Go 语言的标准库
  • 熟练使用 Gin、Gorm、React 等框架,了解微服务架构设计和实现的基本原理
  • 掌握 Linux 和 Git 的基本用法,并熟练使用 Docker 进行容器化部署,了解 Kubernetes 基本概念
  • 熟悉 AWS、Azure、腾讯云、阿里云等云计算平台,能够进行云资源的管理和部署
  • 熟悉常见的数据库,例如 MySQL、PostgreSQL、MongoDB、Redis 等,能够进行数据建模、查询优化和性能调优

项目经历

  1. Tmod-Server-Manager

    演示demo:http://8.130.11.142:3000/

    项目描述:全栈项目。Tmod-Server-Manager 是一个运行在 Linux 上的 TmodLoader 服务器管理程序,它可以方便地启动、停止和更新 Terraria 服务器。该项目采用了前后端分离的架构,前端使用了Material UI、TypeScript、React等技术,后端使用了Golang、Gin、gopsutil等技术。

    • 使用多进程和多线程技术,实现了服务器的自动重启和资源监控。
    • 功能模块:包括服务器安装、更新、配置、运行和监控等方面。用户可以通过Web界面进行各种操作,方便快捷。
    • 监控服务器的系统资源,包括CPU、内存、磁盘等方面
    • Tmod-Server-Manager是一个完全开源的项目,可以自由使用、修改和分享
  2. shippo-server

    项目地址:https://github.com/DreamBox2020/shippo-server

    项目描述:开源项目。shippo-server 是一个使用 Golang、Gin 和 GORM 开发的开源社交网站项目,类似于 BiliBili 网站的动态、文章、订单、相册等系统,实现了用户管理、文章管理、评论管理、微信登录、文件上传下载、物流对接等功能。我参与项目开发和优化,担任后端开发的职责。

    • 优化了路由注册,添加了代码注释,提高了代码的可读性和可维护性。
    • 撰写并测试了部分 API 接口,使用 Postman 进行测试,确保接口的正确性和可靠性。
    • 设计了数据库字段,通过精心的设计提高了系统的性能和扩展性。
    • 为开源社区项目做出了贡献,学习了如何与他人协作开发
  3. Ecloud For Whmcs

    项目描述:合作开发。Ecloud For Whmcs 是一个 WHMCS 移动云销售 ECS 插件,它可以方便地帮助用户购买和管理云服务器。该项目使用 PHP 和 JavaScript 编写,使用了 WHMCS HOOK 来与 WHMCS 系统交互。

    • 使用 PHP 和 JavaScript 编写程序,使用了 WHMCS API 和移动云 API。
    • 移动云各配置的ECS自动化的创建、销毁、重装镜像、开关机。
    • 使用 Git 管理代码,使用 GitLab 托管代码仓库。

其他信息

  • 对新鲜事物的的接受能力较强,乐意学习新的技术,拓宽技术视野
  • 具有较强的团队沟通、协作能力,较好的抗压能力。
  • 能够阅读英文文档,具有一定的听说能力。