Featured Projects

A collection of research, technical implementations, and experiments in AI and Software Engineering.

Research Projects

2024–2025

Multi-Omics Analysis for Hepatic Liver Cancer

Deep Learning Bioinformatics Multi-omics

Integrated genomic, transcriptomic, and proteomic data to identify predictive biomarkers of liver cancer progression. Applied deep learning and statistical modeling methods to complex multi-omics data pipelines.

2019–2020

Intrinsic Quantification of Domain Shift in RL

Reinforcement Learning OpenAI Gym Research

Developed methods to quantify the effects of domain shift on RL agents using reactive exploration. Implemented experiments across multiple OpenAI Gym environments to evaluate predictive capability.

Technical & Engineering

Personalized Cancer Vaccine Design (Graph AI)

GNN Graph AI Bioinformatics

Built an end-to-end pipeline from TCGA mutations to peptide candidates. Modeled peptide–MHC binding with GNNs trained on IEDB data and validated with UniProt context to rank neoantigens.

Cardiac MRI Segmentation (3D SegFormer)

Computer Vision 3D MixTransformer Segmentation

Implemented a 3D MixTransformer backbone with overlapping 3D patch embeddings and stochastic depth. Produced voxel-wise masks via trilinear upsampling for volumetric anatomy.

MRNet MRI Classification (ViT)

Vision Transformers Attention Medical Imaging

Tokenized 2D slices into patch sequences and applied multi-head self-attention. Aggregated slice-level CLS tokens using dedicated inter-slice attention for volume-aware diagnosis.

ODE Modelling for Drug Response

ODE Network Biology GENIE3

Analyzed GRN outputs to derive network statistics and consensus interactions. Integrated ranked interactions into downstream survival/response feature sets.

Deep RL Agents for Atari

Deep RL Atari Benchmarking

Implemented agents under domain shifts, including spaced-repetition-style training to test recall robustness across classic control and Atari tasks.

NixOS Configuration & Dotfiles

NixOS Nix Flakes DevOps

Reproducible NixOS system configuration using flakes. Includes Hyprland, development environments, and container tooling.