卿务国

全栈工程师-Golang-Python-量化交易

6年软件开发经验,3年的Web服务端开发,3年游戏服务端开发,能独立完成项目。

逻辑思维强,沟通能力好。对需求分析无理解偏差,能主动思考产品。


工作经验

Golang开发工程师

深圳雾中楼科技有限公司 | 2019年3月-至今

        任职公司技术部。使用Lua完成子游戏玩法逻辑开发。使用Golang进行新的服务端架构开发,新后端采用分布式服务架构,使用gRPC、Protobuf协议通信,使用Consul做服务注册与发现。

Python开发工程师

湖南纳米娱乐科技有限公司 | 2016年12月-2019年3月

        任职公司棋牌游戏技术部,该部⻔采用分布式架构,由登录服、分配服、汇报服和游戏逻辑服组成。服务之间调用方式都是基于HTTP的方式,采用Protobuf协议通信。游戏逻辑服使用 Python的 Tornado框架开发。

Python开发工程师

江⻄码牛科技有限公司 | 2015年7月-2016年11月

        任职公司技术部,该部⻔负责开发一套用于让用户傻瓜化配置微信营销游戏的平台,后端API模块使用了Celery分布式任务队列及Python的Flask框架。

PHP开发工程师

江⻄思众科技有限公司 | 2014年3月-2015年7月

        任职公司技术部,该部⻔开发一款生活服务类App“一点爱⻋”,包括管理后台及App。后端API开发使用PHP的Symfony框架。

个人项目经历

量化交易系统

加密货币期货自动交易平台。
交易策略使用趋势动量策略。
用户提交自己交易所AppKey后,即可快速参与程序自动化交易。
程序运行300多天,总收益约400%,最大回撤50%。
用户操作后台前端使用Vue开发,后端API使用Gin开发。交易程序使用Golang的goroutine特性解决所有用户同时交易的阻塞问题。整套程序部署在亚马逊云上。

PayJS SDK for Go

开源

个人支付收款解决方案PayJS的Golang版本SDK。简单易用,文档齐全。
Github地址:https://github.com/qingwg/payjs
演示地址1:https://payjs.qingwuguo.com
演示地址2:https://ministore.qingwuguo.com

原文