17年C++开发经验
1.MFC
做过很多基于MFC的应用程序,掌握GDI绘图,各种MFC控件以及事件相应,以及各种对话框,单文档和多文档程序。
2.Linux开发
熟悉linux操作系统,能熟练使用多数常用命令
分布式计算的程序设计和实现。
基于TCP/IP (epoll/asio)的游戏服务器端(异步)开发,针对大连接数量的优化等。
掌握STL的多数数据结构和算法,多进程,多线程,同样经常使用BOOST库
3.QT
基于QT widget的程序开发,信号与槽
基于QT qml的程序开发,相关视频播放(基于FBO的使用OpenGL的自定义控件),视频转发,多线程,多路音频播放(QT audio, SDL2)等
3年Python开发经验。
1.熟悉rdkit,obabel,Amber以及各种dock(vina, rdock, ledock等)工具
2.熟悉Numpy,各种数据的统计,excel文件的生成和编辑,数据库等。
3.各种系统下的算法实现。
为各种大计算量的工作设计通用工作流,支持本地,slurm集群以及k8s集群。
VSO render farm
基于QT widget框架,远程影视渲染软件
1.提供3D MAX,MAYA等的工程文件,素材上传下载功能
2.各种渲染参数设置
3.渲染任务排队,进度等实时状态更新
4.渲染后文件的下载
虚拟直播系统-vlive
基于QT qml (项目创始人)
1.实现基于FBO的使用OpenGL绘制播放图像的自定义控件
2.可以同时播放多路直播的同时播放(支持h.264, YUV422等)
3.可以播放单个或者多个直播视频的音频播放
4.可以将指定视频进行转播
TandemForce
Python 分布式计算, 云计算, docker, slurm集群
医药行业巨量小分子生成和筛选
TandemAtommap
python and C++
1.将所有的分子进行align操作
2.计算两两分子间的每个原子的对应关系
1.个人项目。 2.特意使用C++ drogon框架,性能无敌。 3.所有请求均为异步模式。 4.即便只有一个CPU核心也能供多人同时登录并流畅操作。
python相关 1.可以进行各种数据的统计,整理,编辑等功能。 2.可以生成指定样式的Excel,csv等文件 3.也可以进行一些算法的实现