- Applied ML (NLP/CV): clean experiments, reproducible training, readable results
- Security: small utilities + crypto-adjacent scripts
- Game dev: prototypes + tooling, packaged demos and short postmortems
- sentiment-analysis-hf — BERT/Transformers sentiment analysis (IMDB, SST-2): train/eval/batch predict
- license-plate-segmentation-unet — U-Net 3-class segmentation (TF/Keras)
- CNN-Experiments-on-NIST-SD19-Handwritten-Characters — modular CNN pipeline (NIST SD19): preprocess → train → evaluate
- Base-FlappyBirdClone-UnrealEngine-5.1.1 — Unreal Engine Blueprint prototype base
- Languages: Python, C++, TypeScript, SQL, Bash
- ML: TensorFlow/Keras, Hugging Face Transformers
- Infra / DevOps: Docker, GitHub Actions (CI), PostgreSQL
- Security/RE (tools I use): WireShark, Ghidra
- Game Development: Unreal, Godot
Selected qualitative and quantitative artifacts from pinned projects. Full analysis in individual repositories.
- Accuracy: 93.0% | F1: 0.93 | Eval set: 872 samples
- Common failure modes: sarcasm/irony, stylistic negativity, mixed sentiment
- Errors often show polarity inversion; low-confidence predictions correlate with ambiguity
- Final metrics (50 epochs):
Accuracy 0.9982 · Loss 0.0039 · Val Accuracy 0.9974 · Val Loss 0.0087 - Qualitative mask overlays used for validation
- License plates intentionally blurred for privacy
- Test Accuracy: 0.7835
- F1: Micro 0.7835 · Macro 0.7832 · Weighted 0.7832
- Confusion matrix highlights class-level performance variance


