从2011年开始从事golang服务器开发工作,10余年golang开发与linux(debian)维护经验,善长从零开始实现整个服务器服务,例如db(mysql)设计、高并发设计、api网络(tcp/http)设计,以及相关安全协议设计。
有三年区块链(filecoin)分布式存储设计经验,对分布并行计算与存储深刻理解。
有组织与领导10人左右技术团队经验,常采用敏捷开发作为工作方式,可较好地把握项目进度。
2021年10月,为深圳某技术公司开发共享电柜平台项目,团队6人,实现柜端到平台的TCP接入及相关业务,App(iOS、安卓、微信小程序)接入、实现运维后端的接入,以及相关产品文档的发布。
2019年8月,为江西某科技公司设计与实现接入千台Filecoin设备的并行计算调度与并行存储调度设计与实现,涉及到软件开发,网络设计及linux运维等技术。
2018年1月,为深圳某科技公司设计与实现基于地图的网络社交服务器设计与实现,涉及在线聊天、任务系统、地图搜索等技术。
2011年5月,为深圳某科技公司构建千万级用户的voip业务服务器构建,实现app业务接入、运维平台接入、通话资源调度等业务的设计与实现。
角色 | 职位 |
负责人 | golang架构师 |
队员 | 后端工程师 |
为适配Filecoin区块链存储的本地化最大性能优化,基于官方早期lotus版本改造的fil-miner实现了接入700多台存储与计算设备的改造与重写设计系统,并增加了对运维能力的支持。
qsql是一个根据多年golang开发经验结合了golang本身的sql库的优点及sql语言的优点构建出来的一个sql工具库,简化golang查询数据库时所需要编程的工作量。