Projects

Research prototypes, model implementations, and systems built end to end.

Selected work across efficient language models, Transformer internals, higher-order learning, software security, computer vision, and full-stack engineering.

My public code and research repositories are hosted on GitHub · donnowhattodo ↗.

Current research02

Ultra-Efficient LLM Adaptation under Constrained VRAM

A memory-efficient Qwen2.5-7B-Instruct fine-tuning framework using 4-bit loading, QLoRA, gradient checkpointing, adaptive rank scheduling, SVD warm-start, gradient-noise-gated control, and reproducible GPU isolation.

QLoRAQwen2.5QuantizationAblations
Ongoing research
Current research03

Graph vs. Hypergraph Protein-Complex Recovery

A leakage-controlled benchmark across nine interaction datasets comparing pairwise graph projection with incidence-based penalized hypergraph spectral clustering under matched-k evaluation.

HypergraphsSpectral ClusteringBioinformatics
View preprint →
Current research04

Automated Vulnerable-Code Detection with CodeBERT

A CodeBERT-based pipeline for classifying secure and vulnerable source-code snippets using DiverseVul, with knowledge distillation to lower inference cost for practical code-scanning workflows.

CodeBERTDiverseVulSecurityDistillation
Ongoing research
Full-stack prototype05

Aid-NSU: Campus Social Platform

A Django social platform prototype for North South University students, with authentication, content sharing, topic-based help, real-time comments, and direct messaging. The prototype was not publicly released.

DjangoHTML/CSS/JSSQLiteChat
Open repository →
Robust vision experiment06

PixBlock: Image Classification with Pixel Blocking

Studies how random pixel blocking at 5%, 10%, and 15% affects CNN performance on Intel Image Classification, with training curves, test accuracy, loss analysis, and confusion matrices under regularization.

CNNRobustnessRegularizationIntel Images
Open repository →
Applied NLP07

Stack Overflow Question Quality Classification

An end-to-end multiclass NLP pipeline using 60,000 Stack Overflow questions to distinguish high-quality, community-edited low-quality, and closed low-quality questions.

NLPClassification60K Samples
Open repository →
Medical imaging08

Bone Fracture Detection using Vision Transformer

Fine-tuned ViT-B/16 for binary fracture detection on the MURA v1.1 radiographic dataset and evaluated model generalization using five-fold cross-validation.

ViT-B/16MURA5-fold CV
Open repository →
Efficient NLP09

Fake-News Detection with SVM Kernels

Compared linear and nonlinear SVM kernels across multiple text representations, reporting accuracy and F1-score alongside computational cost to study efficient alternatives to Transformers.

SVMTF-IDFWord2Vec
Open repository →
Model compression10

RoBERTa Knowledge Distillation

Explored teacher–student training for sentiment analysis, MRPC, and CoLA, with reusable fine-tuning, distillation, and evaluation components.

RoBERTaDistillationGLUE
Open repository →
Computational imaging11

Hyperspectral Image Reconstruction

Used PCA and a residual U-Net with spectral normalization to reconstruct 31 spectral bands, evaluated with PSNR, SSIM, and Spectral Angle Mapper.

PCAResidual U-NetHyperspectral
Open repository →
Object detection12

Object Detection using YOLOv3 and YOLOv4

Implemented image and video inference using pretrained YOLOv3 and YOLOv4 models on the COCO label space for real-time detection across 80 object categories.

YOLOOpenCVCOCO
Open repository →