Primary projects and research outcomes
Reactive Message-Passing Bayesian Inference Framework
A comprehensive Julia package for automatic Bayesian inference on factor graphs with reactive message passing. Consists of several open-source packages and has its own organization on GitHub. This project is a core component of my PhD dissertation.


Reactive Programming Implementation
An efficient reactive programming implementation in Julia language. The most starred library for reactive programming in Julia, providing high-performance reactive streams and operators.

A web application for browsing and querying database of T-cell receptor (TCR) sequences with known antigen specificities. Provides an intuitive interface for database navigation and can query immune repertoire sequencing samples against the database.

A versatile immune repertoire web-based graphical user interface application that allows browsing and analyzing immune repertoire sequencing (RepSeq) data with comprehensive visualization capabilities.
Community contributions and ecosystem participation
Core Language & Ecosystem Contributions
Active contributions to the Julia programming language core and its ecosystem, including bug fixes, feature implementations, and community support.

Contributions to a comprehensive analysis framework for T-cell and B-cell repertoire sequencing data, supporting advanced immunological research.

Contributions to the Google Angular ecosystem, including issue reports, feature requests, and community engagement.
Contributions to the Neovim ecosystem, including issue reports, feature suggestions, and community support for the modern Vim editor.

Contributions to INMOST, a high-performance numerical library for large-scale scientific computing and reservoir simulation.