Main Contributions

Primary projects and research outcomes

RxInfer.jl

RxInfer.jl

Reactive Message-Passing Bayesian Inference Framework

Initially Personal Project, now under ReactiveBayes Organization
https://rxinfer.com/

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.

Julia
Bayesian Inference
Reactive Programming
Factor Graphs
Message Passing
Open Source
RxInfer.jl
Rocket.jl

Rocket.jl

Reactive Programming Implementation

Initially Personal Project, now under ReactiveBayes Organization
https://github.com/reactivebayes/Rocket.jl

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

Julia
Reactive Programming
Stream Processing
Performance Optimization
Open Source
VDJdb

VDJdb

T-cell Receptor Database Browser

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.

Web Development
Database Design
Bioinformatics
UI/UX
Python
JavaScript
Angular
VDJviz

VDJviz

Immune Repertoire Visualization Tool

A versatile immune repertoire web-based graphical user interface application that allows browsing and analyzing immune repertoire sequencing (RepSeq) data with comprehensive visualization capabilities.

  • Web application: https://vdjviz.cdr3.net/
  • Comprehensive immune repertoire data analysis
  • Advanced visualization capabilities
  • User-friendly graphical interface
Web Development
Data Visualization
Bioinformatics
UI/UX
JavaScript
Angular

Open Source Contributions

Community contributions and ecosystem participation

Julia Programming Language

Julia Programming Language

Core Language & Ecosystem Contributions

Active contributions to the Julia programming language core and its ecosystem, including bug fixes, feature implementations, and community support.

Julia
Open Source
Bug Fixes
Feature Development
Community Support
vdjtools

vdjtools

T-cell & B-cell Repertoire Analysis

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

  • Repository: https://github.com/mikessh/vdjtools
  • Comprehensive analysis framework for immune repertoires
  • Support for T-cell and B-cell sequencing data
  • Advanced immunological research tools
Bioinformatics
Python
Data Analysis
Immunology
Open Source
Angular Framework

Angular Framework

Google Angular Ecosystem

Contributions to the Google Angular ecosystem, including issue reports, feature requests, and community engagement.

Angular
TypeScript
Web Development
Open Source
Community Support
Neovim

Neovim

Modern Vim Editor

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

Neovim
Vim Script
Editor Development
Open Source
Community Support
INMOST

INMOST

High-Performance Numerical Library

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

C++
Numerical Computing
HPC
Scientific Computing
Open Source