RB

Hi, I'm

RonitBaldaniya.

I make tools for curious people and difficult problems.

From enormous AI models to genomic research pipelines, I like taking intimidating systems apart and rebuilding them into something people can actually explore.

Ready to see what I've been making?

A few favorite stops

Things I've been making.

A short trip through research tools, strange constraints, and ideas that were too interesting to leave alone.
Project 012025 TX-31 CAC winner

Ocunetra

Explainable eye screening, built for the phone in your pocket.

FundusEye photoVision tests
Core MLSHAP mapCare finder
2AI screens

A SwiftUI iOS app that runs Core ML screening models for diabetic retinopathy and conjunctivitis, explains influential regions with SHAP heatmaps, and connects six guided vision tests with nearby specialist search.

6,000+ DR training images2,500 conjunctivitis images6 guided vision tests
SwiftUICore MLPython
View Ocunetra ↗
Project 02Computational biology

GARSEF

Forecast antibiotic-resistance mutations before they emerge.

Retrospective forecast2018 cutoff
Genome cohortpre-2018 training
52.6K
Speciespan-bacterial coverage
1.1K
ProteinsgyrA + rpoB sequences
1.3M
153 GB · temporal holdout · leakage controls

A structural-temporal ESM-2 system trained on dated bacterial genomes to rank future resistance mutations, combining collection-year embeddings with 3D protein constraints and retrospective validation.

52,595 bacterial genomes1,116 species1.3M+ protein sequences
PythonPyTorchESM-2
View GARSEF ↗
Project 03Open source

Colibrì

Help a 744B model fit into hardware that was never meant for it.

Colibrì local inference dashboardReal project interface

Portability and architecture-detection contributions to a pure-C runtime that coordinates disk, RAM, and VRAM as one memory hierarchy.

744B upstream model3 merged fixesWindows coverage
CSystemsOpen source
Project 04Genomics tooling

CohortLint

Catch cohort incompatibilities before expensive workflows begin.

cohort.csvPRE-FLIGHT
ERROR
P017FASTQ mate IDs diverge
BLOCK
ERROR
P042BAM sample mismatch
BLOCK
ERROR
COHORTincompatible contig names
BLOCK
96 samples · 4 sites · 241 files3 errors

A dependency-free Python CLI that checks whether metadata, FASTQ, BAM, CRAM, and VCF files agree on sample ownership, pairing, and reference dictionaries before data is transferred or submitted to a costly pipeline.

4 genomic file formats53 automated tests0 core runtime dependencies
PythonGenomicsCLI
View CohortLint ↗
Project 05HOSA · Embedded health

Inhalix

A smart-inhaler prototype that connects lung function with the air around you.

Inhalix smart-inhaler prototype with a TFT display in a blue enclosurePhysical prototype
SENSORS ONLINE
SensorBME280
Lung functionSpirometry
Display driverTFT_eSPI
ControllerESP32

A HOSA hardware build combining an Arduino-compatible ESP32, TFT interface, and BME280 sensor. Inhalix measures spirometry data such as airflow and exhaled volume alongside temperature, humidity, and pressure, then surfaces the readings on-device and through a Bluetooth companion experience.

Spiro airflow + volume3 environmental signalsBLE companion sync
ArduinoESP32BME280Spirometry
HOSA prototype

That's the short version.

There's always another idea in the wind.

If you have an interesting problem, send me the version with all the weird constraints.Find me on GitHub ↗