个人介绍
本人软件工程专业,毕业至今一直从事后端服务器开发领域,6 年 c++开发经验,4 年 golang
开发经验,具有分布式、高并发、高可用、大数据量的系统架构设计以及研发经验。参与过
多款线上游戏开发,及应用服务开发,拥有扎实的的技术功底,对一些开源项目均深度阅读
过源码。
工作经历
2022-02-20 -2023-08-11达瓦未来高级后端工程师
1.参与项目功能需求分析设计 2. 参与项目框架的搭建和改进 3. 与前端共同完成功能接口开发调试功能 4. 对项目代码进行优化 5. 协助团队解决开发中遇到的问题 6. 负责项目人员安排 7. 代码 review,调优等
教育经历
2009-09-01 - 2013-06-20河北工业大学软件工程本科
技能
1、一个mmo服务器框架,服务器端实现多个逻辑服(login、gate、world、chat、game)自动互联互通,db server 处理与mysql交互,提供redis 服务等。 2、提供win、Linux两个平台部署,Linux自动编译(cmake文件夹下的脚本自动将proj文件转成linux下cmakelist) 3、提供读表生成c++代码(见DataTable文件) 其他: 1、编译开发环境 windows10开发环境,vs2019 linux环境为centos8,gcc 9.2 2、第三方库 libconfig、protobuffer、mariadb、mariacpp、redis、sol2 3、Common、SeNet编译为静态库,其他逻辑Server加载即可使用
该程序是游戏开发工具,提供了protobuffer界面工具,直接使用该工具编写proto文件,并生成pb文件。 1、直接使用工具进行协议编写,自动导出c++、lua、golang等语言protobuffer文件。 2、工具支持将excel配置表导出为json文件,并生成不同开发语言的加载读表开发文件。 3、工具添加枚举管理器,自动将枚举值导出不同开发语言的枚举文件 4、工具支持自动发送协议,只要配置好网络连接host地址,协议编写好之后,通过反射形式,自动生成相应的数据包,进行协议测试。