Summary
Mingsheng Zhang is a software engineering lead with nearly a decade of hands-on experience building full-stack applications and data engineering pipelines, currently leading engineering and data management at LifeCanvas Technologies. He combines deep backend expertise in Java/Kotlin, Python, and C++ with a strong background in bioinformatics and high-performance computing from roles at institutions like MIT, Harvard, and The Jackson Laboratory. Mingsheng has a proven track record of improving performance and reliability—spearheading cloud migrations, reactive API designs, and optimized database engines for time-sensitive applications. He pairs production-grade engineering with applied research skills (Ph.D. in Genetics), having implemented ML/NLP workflows and taught software carpentry to scientists. Based in Belmont, MA, he is comfortable bridging academic rigor and product delivery to turn complex data problems into scalable, maintainable systems.
9 years of coding experience
10 years of employment as a software developer
Ph.D., Genetics, Ph.D., Genetics at University of Chinese Academy of Sciences
Chinese