PhD in Computing candidate · Data Science & ML

I make machine learning survive contact with the real world.

My work asks what happens after the accuracy score: when memory is tight, arithmetic is expensive, data shifts, and results need to hold up under scrutiny.

01 / Efficient AI02 / Verification03 / Deployment04 / Research
Peer-reviewed researchReproducible systemsProduction engineering

Scroll to stress-test a model ↓

01 — THE QUESTION

A model is not finished when it trains.
It is finished when the evidence travels with it.

I connect training-time choices to latency, memory, arithmetic cost, failure cases, and deployment constraints.

6
research outputs
10+
substantial builds
3
deployment domains

02 — RESEARCH, MADE TANGIBLE

Touch the idea.

Two small simulations turn my research interests into something you can inspect in seconds: efficient arithmetic and dependable data.

DEMO 01POWER-OF-TWO QAT

Quantization microscope

Move a learned weight. The deployment codebook snaps it to zero or a signed power of two.

LEARNED−0.37
→
DEPLOYED−2−2
→
ARITHMETICsign + shift 2

Absolute rounding error: 0.120

Inspect the teaching implementation ↗
DEMO 02DATA RELIABILITY

Drift signal

Move incoming sensor data away from the training baseline and watch the monitoring decision change.

Baseline and current sensor distributionsA simulated current distribution moves as the mean-shift control changes.
MONITOR STATUSStable

Continue monitoring. No intervention indicated.

Toy Gaussian simulation for explaining monitoring logic—not a production detector.

Inspect the monitoring project ↗

03 — LIVE ML PLAYGROUND

Train the boundary.

This is a real tiny neural network running in your browser—not a video. Change the data, add noise, and watch gradient descent reshape its decision surface.

Interactive concept · browser experiment

Educational synthetic data only. Results are generated locally and are not portfolio benchmark claims.

LIVE MODEL / 2→8→1 MLPREADY
Neural network decision boundarySynthetic data points over a probability field that updates after training.
EPOCH0
LOSS—
TRAIN ACC.—
LOSS HISTORY

04 — INTERACTIVE SYSTEMS LAB

Choose your constraint.

Move the priority slider. The recommendation changes using measured demo results from my Edge AI Benchmark Suite.

SpeedBalancedQuality

Illustrative ranking of models within the vision benchmark; measurements are environment-specific.

Selected system MobileNetV3
Accuracy86.0%
Latency18.829 ms
Accuracy ↗Latency →
Vision model accuracy and latency trade-off Three measured demo points compare MobileNetV3, EfficientNet-B0, and ConvNeXt-Tiny.

Demo run · CIFAR-10 subset · measured values, not universal hardware claims

05 — EVIDENCE, NOT DECORATION

Every claim needs a trail.

Explore how I structure research so another person can inspect the choices, reproduce the run, and find the limits.

01

Control the experiment

Versioned configurations, fixed seeds, documented datasets, and leakage-aware splits make the comparison interpretable.

config → seed → split → run

06 — TWO-MINUTE DECISION

Would you ship it?

You own an edge vision feature. Pick the best model for each deployment brief. The technically “best” answer changes with the constraint.

Decision score 0/3
Scenario 1 of 3ON-DEVICE

A battery-powered camera needs a useful result before the next frame.

Latency matters most. Some accuracy can be traded for a substantially lighter response.

07 — SELECTED SYSTEMS

Built through the full loop.

Each project pairs implementation with documentation, evaluation, and explicit limitations.

08 — RESEARCH RECORD

Evidence first.
Status explicit.

Six research outputs: four peer-reviewed publications, one preprint, and one submitted manuscript under review—spanning efficient language models, edge intelligence, medical imaging, and AI systems.

Google Scholar ↗
Submitted manuscript · Under review · IEEE TAI

SPARQ: Single-Term Power-of-Two Quantization for Efficient Neural Network Inference

Submitted to IEEE Transactions on Artificial Intelligence and currently under full consideration for publication.

UNDER REVIEW
2026 · IEEE ICAD · First author

Multiplier-Free LLM Linear Layers via Weights-Only Power-of-Two QAT

DOI ↗
2025 · IEEE MeMeA · First author

Lightweight Binarized Neural Network for Real-Time Sleep Apnea Detection on Edge Hardware

DOI ↗
2025 · Symmetry · Journal review

AI-Driven Technology in Heart Failure Detection and Diagnosis

DOI ↗

09 — COMPLETE PROFILE DIRECTORY

Every path,
one place.

Research records, code, professional history, institutional affiliation, résumé, and direct contact.

10 — NEXT

Looking for someone who can connect research ambition to engineering reality?