Skip to content
View psychofict's full-sized avatar

Block or report psychofict

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
psychofict/README.md
Ebenezer Tarubinga

typing subtitle

Portfolio Google Scholar ORCID 0009-0004-7340-1873 arXiv LinkedIn Website Email

profile views location

I build AI systems that hold up in production — the unglamorous part where a demo becomes something a city actually runs on. I'm the primary engineer on four live government platforms at Gractor, a smart-city AI company: RAG over 2.7M+ sensor records at 98.8% accuracy, tool-calling agents, and the evaluation harnesses that keep them honest.

During my MSc in AI at Korea University's Pattern Recognition & Machine Learning Lab (advised by Prof. Seong-Whan Lee, IEEE Fellow) I published two first-author papers on semi-supervised semantic segmentation. I now continue that line independently — four papers, the two newest on foundation-model backbones.

My research sits where learning from limited labels meets dense prediction, and it moves across the stack: loss design and boundary-aware regularization, fuzzy and soft pseudo-labels, uncertainty quantification and model calibration, contrastive representation learning, long-tailed class rebalancing, theoretical analysis of estimators and gradients, and the multi-seed evaluation methodology that keeps such results honest — on CNN and foundation-model backbones alike.

🔬 Publications

Year Paper Venue Rank  Links
2026 CW-BASS v2 — Saturation-Aware Pseudo-Label Selection under Foundation-Model Teachers Under review
IEEE TPAMI
2nd
DINOv2
arXiv · Code · Project · Models
2026 PixCon — Clean-Positive Contrastive Learning for Foundation-Model SSSS Under review
WACV 2027
#2 arXiv · Code · Project
2026 FARCLUSS — Fuzzy Adaptive Rebalancing & Contrastive Uncertainty Learning for SSSS Neural Networks 2026 *
Q1 · Top 10% IF
#2 arXiv · Code · Project
2025 CW-BASS — Confidence-Weighted Boundary-Aware Learning for SSSS IEEE IJCNN 2025 
CORE A (2020)
#3 IEEE · arXiv · Code · Project

Four papers, four different mechanisms: boundary-aware confidence weighting with dynamic thresholds (CW-BASS); fuzzy top-K pseudo-labels, entropy-based uncertainty weighting and adaptive class rebalancing (FARCLUSS); a contamination-free pixel memory bank with a supervised-InfoNCE gradient analysis (PixCon); held-out calibration and a reliability-gated selection rule (CW-BASS v2). The first two were #3 and #2 on the Papers with Code leaderboards at release (2025, ResNet era); the last two move the line onto DINOv2 backbones.

Research areas

Semi-supervised learning · Semantic segmentation · Pseudo-labeling & consistency regularization · Model calibration & uncertainty quantification · Contrastive & metric representation learning · Class imbalance / long-tailed learning · Boundary & edge-aware learning · Fuzzy logic & soft labels · Foundation models & transfer (DINOv2, ViT vs CNN) · Selective prediction & reliability estimation · Learning-theoretic analysis (estimators, bounds, gradients) · Empirical evaluation methodology (multi-seed, variance, ablation protocol)

Formal classification (ACM CCS · IEEE EDICS)

ACM CCS — I.4.6 Segmentation · I.4.6.d Pixel classification · I.2.10 Vision and Scene Understanding · I.2.6.g Machine learning · I.2.6.c Connectionism and neural nets · I.5.2.a Classifier design and evaluation · D.2.4.h Statistical methods

IEEE EDICS — Computer Vision → Segmentation, grouping and shape analysis · Computer Vision → Self-, semi-, meta- and unsupervised learning

‡ Ranks are at release, not live standings — Papers with Code closed in July 2025. CW-BASS v2's 2nd is among DINOv2-backbone methods, behind UniMatch V2-B.

* Neural Networks (Elsevier) is the premier neural networks journal — Q1 and Top 10% by impact factor (JCR), and the archival journal of the world's three oldest neural-network societies: the International (INNS), European (ENNS) and Japanese (JNNS) Neural Network Societies.

† IEEE IJCNN is the premier international conference in neural networks, run by INNS with the IEEE Computational Intelligence Society; CORE A (2020).

ORCID iD The authoritative, always-current list is my ORCID record: orcid.org/0009-0004-7340-1873

🛠️ Open Source

Project What it does Stack
hwpkit Read, fill & edit Korean HWP (Hancom Office) docs in Python — text extraction for LLM/RAG, programmatic form-filling, and corruption-free binary rewrite Python · OLE/CFB
Claude Usage Widget & Token Tracker Live system-tray widget for Claude Code plan limits (5h/7d) + local token & cost analytics per project, model, and tool Python · GTK · CLI

Claude Code usage — I build with agentic coding daily.

Claude Code tokens

output tokens sessions projects primary model since

Local Claude Code telemetry, snapshot updated Aug 2026.

🧠 Tech Stack

AI / LLM Systems

ML / Computer Vision

Backend & Data

Frontend

Infra / DevOps / IoT

Languages

📊 GitHub Stats

GitHub stats Top languages

GitHub streak

contribution snake animation

💼 Experience

AI/ML Engineer · Gractor Co., Ltd. · Sept 2025 – present · Seoul
Primary engineer across four live government platforms. Built a RAG system over 2.7M+ IoT records at 98.8% eval accuracy, rebuilt a production agent from 94.9% → 100% (96/96) with ~30% less code and ~12x faster startup, shipped a multi-provider LLM router with circuit-breaker failover, and deployed YOLOv5 + OpenVINO edge inference on government smart poles.

Research Engineer (MSc) · Korea University, PRML Lab · Sept 2023 – Feb 2026 · Seoul
Advised by Prof. Seong-Whan Lee (IEEE Fellow). Two first-author segmentation papers there (#3 and #2 on the Papers with Code leaderboards at release, 2025); ~10K LOC of PyTorch multi-GPU training infrastructure; Korean patent filed (autonomous-driving perception).

AI Software Engineer · GliT (GLITEC), EdTech · Jan 2019 – Jan 2021 · Zimbabwe
Built two offline-first mobile learning products reaching 500+ students and 80,000+ learning sessions.

🎓 Education & Awards

MSc in Artificial Intelligence · Korea University · 2023–2026 · GPA 3.78/4.0
Global Korea Scholarship (sole Zimbabwe awardee) · BK21 Research Fellowship · Advisor: Prof. Seong-Whan Lee

Awards — GINCON Global Award 2025 (Korean National Assembly)


Let's build something that ships.

Design licensed CC BY 4.0

Like this profile? Reuse the design with attribution to Ebenezer Tarubinga. See LICENSE.

footer

Pinned Loading

  1. StaticB1/claude_ai_usage_widget StaticB1/claude_ai_usage_widget Public

    2-in-1 for Claude Code: a live system-tray usage widget (5h/7d plan limits) + local token & cost analytics — per project/model/tool, budgets, forecasts. Unofficial; not affiliated with Anthropic.

    Python 21 5

  2. PixCon PixCon Public

    PixCon: clean-positive contrastive learning for foundation-model semi-supervised segmentation (arXiv:2607.03068)

    Python 3

  3. CW-BASS CW-BASS Public

    [IJCNN 2025] 'CW-BASS: Confidence-Weighted Boundary Aware Learning for Semi-Supervised Semantic Segmentation'

    Python 6

  4. FARCLUSS FARCLUSS Public

    [Neural Networks 2026] Fuzzy Adaptive Rebalancing and Contrastive Uncertainty Learning for Semi-Supervised Semantic Segmentation

    Python 2

  5. hwpkit hwpkit Public

    Read, fill, and edit Korean HWP (Hancom Office) documents in Python. Extract text for LLM / RAG pipelines, fill government & university forms programmatically, and rewrite the binary without corrup…

    Python 1

  6. claudehop claudehop Public

    Hop Claude Code between multiple Claude accounts without logging in again — one file, stdlib only, Linux and macOS

    Python