熟练掌握编程语言C++、python
熟练应用Qt、PyQt等应用程序开发框架,独立完成应用程序的开发
熟练掌握socket、多线程等技术
熟练掌握mqtt消息协议
熟悉openstack部署,了解各组件功能
项目名称:对象存储迁移服务
项目描述:实现不同厂家对象存储之间的数据迁移
主要职责:独立完成对象存储迁移服务,包括用户配置、日志记录、不同厂商适配,任务启停、实现不同对象存储之间的数据迁移
开发环境及语言:Linux、C++
项目名称:对象存储
项目描述:通过标准S3协议和Swift协议对接龙存存储
主要职责:独立完成对象存储协议层的开发,可以通过标准的S3或者Swift协议,完成对象文件的上传下载。包括用户校验、对象acl、policy、加密、静态网站托管、cos跨域、图片处理等功能
开发环境及语言:Linux、C++
项目名称:openstack cinder驱动对接私有协议
项目描述:对接龙存存储的私有协议
主要职责:通过cinder驱动调用龙存文件系统api,完成openstack和龙存文件系统的对接
开发环境及语言:Linux、python
龙存科技(北京)股份有限公司
项目名称:网盘客户端
项目描述:通过私有协议以及通信协议,完成文件的上传下载和聊天
主要职责:完成整个项目的架构及代码。功能包括用户登陆,文件上传下载、文件共享、文件评论、目录同步、文件外链、目录订阅、聊天以及截图等功能。
开发环境及语言:Windows、Linux、Python、PyQt5、Qt5、C++