C++开发者 | 生物信息学软件工程师
我是一名经验丰富的C++开发者,专注于为生物信息学领域提供高性能的软件解决方案。
核心专长:
- C++ 开发: 精通现代C++(C++11/14/17/20),熟悉STL、Boost等核心库。致力于编写清晰、可维护且性能卓越的代码。
- 生物信息学: 拥有将生物学算法(如序列比对、变异检测等)转化为高效计算工具的实战经验。
- 软件开发实践: 熟悉敏捷开发流程,推崇测试驱动开发(TDD)。
我的工作流与工具链:
我目前的开发工作完全整合在 Microsoft Azure DevOps 生态中:
- 代码仓库 (Azure Repos): 所有项目均使用 Git 进行版本控制,确保代码历史的清晰与团队协作的顺畅。
- 持续集成与部署 (Azure Pipelines): 我为我的项目配置了自动化的CI/CD流水线,实现代码提交后的自动编译、单元测试和打包,以保障软件质量和快速迭代。
- 项目跟踪 (Azure Boards): 使用工作项来管理开发任务、修复Bug,确保开发流程的透明化。
我热衷于用技术解决复杂的科学问题。如果您对我的技能组合感兴趣,或是有项目需要一位可靠的合作伙伴,请随时与我取得联系。
作品和产品
- Biocraft 一个Docker工具配合使用DooD,旨在简化Prokka基因注释和Roary基因分析流程
- UVML 一个我的世界启动器,旨在简化我的世界插件加载器例如Forge和Fabric的安装