C++ Develop | Information Biology Software Engineer
As an experienced C++ developer, I focus on providing high-performance software solutions for the bioinformatics field.
Core expertise:
- C++ development: Proficient in modern C++ (C++11/14/17/20), familiar with core libraries such as STL and Boost. Committed to writing clear, maintainable and high-performance code.
- Bioinformatics: Have practical experience in converting biological algorithms (such as sequence alignment, mutation detection, etc.) into efficient computing tools.
- Software development practice: Familiar with agile development processes and advocate test-driven development (TDD).
My workflow and tool chain:
My current development work is fully integrated in the Microsoft Azure DevOps ecosystem:
-
Code repository (Azure Repos): All projects use Git for version control to ensure clear code history and smooth team collaboration.
-
Continuous integration and deployment (Azure Pipelines): I configured an automated CI/CD pipeline for my project to achieve automatic compilation, unit testing and packaging after code submission to ensure software quality and rapid iteration.
-
Project tracking (Azure Boards): Use work items to manage development tasks, fix bugs, and ensure transparency of the development process.
I am passionate about using technology to solve complex scientific problems. If you are interested in my skill set or have a project that needs a reliable partner, please feel free to contact me.
Workes & Products
-
Biocraft: A Docker project that uses DooD to simplify Prokka gene annotation and Roary gene analysis
-
UltravioletMinecraftLauncher A Minecraft launcher to simplify Minecraft mod loaders like Forge and Fabric installation.