Bo (Clarence) Li

Senior Software Engineer

Seattle, Washington, United States2 yrs experience

Key Highlights

  • Expert in C++ and open-source software development.
  • Proven experience in real-time collaboration technologies.
  • Strong background in machine learning and bioinformatics.
Stackforce AI infers this person is a Software Engineer with expertise in real-time collaboration and healthcare technology.

Contact

Skills

Core Skills

C++Open-source SoftwarePython (programming Language)Systemverilog

Other Skills

Machine LearningData AnalysisRC (Programming Language)PerlOpenMPNode.jsResearchSQLSpring MVCDjangoReact.jsJavaScriptTypeScript

Experience

2 yrs
Total Experience
9 mos
Average Tenure
4 mos
Current Experience

Linkedin

Senior Software Engineer

Jan 2026Present · 4 mos

Confluent

Senior Software Engineer

Nov 2024Dec 2025 · 1 yr 1 mo

Microsoft

Software Engineer II

Jun 2021Nov 2024 · 3 yrs 5 mos

  • Shared Fluid Framework team
  • Contributed to building distributed data structures (DDS) for the open-source Fluid Framework, enabling real-time collaboration in products like Microsoft Word and Loop.
  • Designed and implemented a new comment threading model for Word using Fluid DDS, supporting consistent hierarchical ordering of replies and comments.
C++Open-Source SoftwareMachine LearningData AnalysisPython (Programming Language)R+1

Varicent

Software Developer

Apr 2020Jun 2021 · 1 yr 2 mos · Toronto, Ontario, Canada

University of toronto

Undergraduate Research Assistant

May 2019Dec 2019 · 7 mos · Toronto, Canada Area

  • Worked in Bioinformatics and Computational Genomics Laboratory @ Princess Margaret Cancer Research, supervised by Dr. Benjamin Haibe-Kains
  • Implemented the Python/C++ software package to make fast feature selections, based on Minimum Redundancy Maximum Relevance (mRMR) algorithm
  • Implemented the R/C++ software package to construct and solve Integer Linear Programming (ILP) problems
  • Worked closely with machine learning researchers to build and optimize the new Siamese Neural Network model, for predicting the survival time based on radiomics features
  • Worked on the accurate integration of machine learning models into firm platforms
  • Worked on the paper of software package implementation and relevant research
Python (Programming Language)C++R

Qualcomm

Design Verification Engineer

May 2017Apr 2018 · 11 mos · Markham, Ontario, Canada

  • Worked in Multimedia Display team on the core verification during the pre/post silicon phase of next generations ASICs, participated in simulation and debug activities through the development cycle
  • Implemented the verification environment with C++ and SystemVerilog
  • Simulated the design with RTL simulators, reported the bugs emerge in the environment
  • Implemented the tests and scenarios with Perl, collected metrics and tracked verification progress with verification automation tools
  • Communicated with Architecture or Digit Circuit team to fix the bugs of the design
C++SystemVerilogPerl

Education

Georgia Institute of Technology

Master of Science - MS — Computer Science

May 2020Dec 2023

University of Toronto

Bachelor's degree — Electrical and Computer Engineering

Jan 2014Jan 2019

Bo (Clarence) Li - Senior Software Engineer | Stackforce