技术栈:
MySQL、Golang、Redis、Nginx、Javascript、Vue、React、Electron、NodeJS、Linux、Docker、网络协议等。
个人优势:
熟练JavaScript;
掌握PC端前端开发、多端自适应、taro多端小程序开发;
掌握Vue框架;熟悉React框架,独立学习过ReactNative,小程序,公众号开发。
掌握使用Golang后端语言以及Gin,grpc等框架、熟悉MySQL数据库,Nodejs、Python等后端语言;
有良好的编码习惯,能够改善编码规范,减低网站维护成本;
可以按照项目计划,按时提交高质量代码,完成开发任务;
热衷学习,具有独立思考和解决问题的能力,具有钻研精神;
具有良好的协作意识;
积极乐观,能积极应对压力;
2019-12~2020-12
沈阳沃趣教育科技有限公司
网站维护,小程序开发
1、全栈开发、网站维护
工作职责:
- 公司已有的在线视频学习平台的日常维护、bug修复
- 开发公司日语读音小程序
工作介绍:
- 视频在线学习平台整体为PHP开发,主要架构是单体服务。对接阿里云视频服务,支付宝与微信支付接口对接。开发团队属于外包,交接时bug过多,主要工作内容是修bug。
- 小程序开发较为简单,后端存储语音文件,通过前端(小程序端)调用播放音频即可
2021-01~2021-06
广信智安(青岛)科技有限公司
全栈开发
1、CTF网络攻防平台(技术负责人 + 服务开发)
工作职责:
为实现统计学员学习能力与结果评测,可以更安全,快速的进行实验学习,搭建了CTF攻防平台。包括但不限于用户管理、多权限管理等,云资源管理、开通与定时释放等,题目管理、评分等,可视化实时展示全部用户答题状态,得分等
工作介绍:
项目采用前后端分离设计;前端架构为:Vue全家桶+Element UI+Echarts可视化组件;
后端为开发语言为Golang,架构采用:Gin+gorm(Mysql)+Redis+对接阿里云ECS与容器镜像管理和弹性容器服务
性能&安全:
可保证最低千人同时访问使用(因属于内网使用,未实践过万人以上),性能测试qps可稳定万人左右的负载
响应时间:6ms——50ms
XSS/CSRF/SQL注入等漏洞过滤
2. 网络安全学习平台(技术负责人 + 服务开发)
工作介绍
- 类似i春秋的安全平台,局域网下视频学习,用户管理,实验环境管理部署等
- 整体技术栈采用Golang+Vue全家桶+Mysql+Docker+阿里云容器服务、ECS实现实验环境自动化部署
- 后台采用Element UI实现,前台主要为手写css和Tailwind CSS实现多端适配
2021-06~2022-06
北京博上网络科技有限公司
Golang工程师
5G核心网管控平台
工作职责:
- 负责工作内容为公司5g核心网管理端后端开发,同前端对接完成需求。偶尔负责前端开发
工作介绍:
- 完成一次后端项目重构,增加grpc实现向集群的方向转型(原先使用udp数据流方式进行多节点数据传输,使用grpc可更快,更安全,更规范的进行项目开发与管理)
- 技术栈:Golang+Mongo db+Docker +Linux Shell。
- 日常工作内容为根据需求进行功能开发、负责跟进、配合运维人员对项目线上部署,以及对项目监控、日常维护等工作
为实现统计学员学习能力与结果评测,可以更安全,快速的进行实验学习,搭建了CTF攻防平台。包括但不限于用户管理、多权限管理等,云资源管理、开通与定时释放等,题目管理、评分等,可视化实时展示全部用户答题状态,得分等 工作介绍: 项目采用前后端分离设计;
工作职责: - 负责工作内容为公司5g核心网管理端后端开发,同前端对接完成需求。偶尔负责前端开发 工作介绍: - 完成一次后端项目重构,增加grpc实现向集群的方向转型(原先使用udp数据流方式进行多节点数据传输,使用grpc可更快,更安全,更规范的进行项目
工作职责: - 负责工作内容为公司5g核心网管理端后端开发,同前端对接完成需求。偶尔负责前端开发 工作介绍: - 完成一次后端项目重构,增加grpc实现向集群的方向转型(原先使用udp数据流方式进行多节点数据传输,使用grpc可更快,更安全,更规范的进行项目