本人从事Go后端一年多,有良好的代码写作风格,掌握模块化设计以及了解DDD设计思想,熟悉 MySQL、MongoDB、Redis、Git等技术,同时熟悉 gin、bingo 等框架,对于Linux使用熟练,实践过多种项目的部署,另外,工作之余参与过其他项目架构设计以及开发,有架构设计经验。
机器人后台系统
此项目为工作项目,主要负责机器数据收集,然后提供前端查询、控制与配置机器能力,项目技术栈:Go、MongoDB、Redis。
招聘系统
提供招聘信息收集与发布能力,系统设计以DDD作为支撑思想,使用阿里云 Serverless 作为项目支撑,项目内模块使用 gRPC 通信,对外提供 HTTP接口,项目技术栈: Go、MySQL、Redis、OPA、Docker。
机器人后端系统,用于机器人信息收集(报警、环境、人脸等信息)与下发指令控制,同时可修改机器配置信息,我在其中参与开发者角色,同时带领团队重构系统基础模块,以此提供更灵活高效的基础服务,降低了系统耦合度,也为模块拓展提供了便携性。
项目出发点是基于买卖双方的评价信息,以帮助其他人避坑,后来自此基础上加入了房源发布与管理,以及在线签订合同的功能,项目采用模块化设计,各模块清晰易懂,耦合度低等特点。我在项目中作为项目发起者与主要开发者,承担了全部系统设计与开发任务。