Skills &practice.

From a model in a notebook to something people can use. The tools change; making the pieces work together is the interesting part.

Machine learning Data / models / evaluation

Learning
from data.

I work with classification, computer vision and model evaluation. My experiments include real-time hand-sign detection, handwritten-digit recognition and prediction with structured data.

Python / PyTorch / OpenCV
Scikit-learn / Pandas / NumPy

Retrieval & AI Retrieval / context / response

Context
matters.

My academic work explores retrieval-augmented generation: bringing relevant documents into an assistant's workflow, then evaluating the responses and refining the retrieval.

LangChain / ChromaDB
Hugging Face / Streamlit

Software engineering Interfaces / systems / delivery

Making it
work together.

I build responsive interfaces and practise the systems underneath them. Web projects, a C shell and this portfolio give me different ways to work on structure, interaction and debugging.

JavaScript / React / GSAP / Three.js
C / Git / Docker / Linux