Hopp til innhold
YHYasin Hessnawi
Ta kontakt
Åpen for muligheter

Jeg bygger
intelligente ting.

Dataingeniør og masterstudent i kunstig intelligens ved Universitetet i Agder. Jeg liker å bygge ting som er nyttige og som tåler møtet med virkeligheten, fra fullstack-apper til ML-forskning, og er medgründer av Safe Media AI, der jeg leder Declassifai.

Finn meg
Yasin Hessnawi
Alltid noe på gangM.Sc. KI @ UiA
4+
År med koding
20+
Universitetsemner
12+
Prosjekter levert
1
Selskap medgrunnlagt
01Om meg

Jeg brenner for programmering og for å bygge digitale løsninger som tåler møtet med virkeligheten. Arbeidet mitt spenner over fullstack-utvikling, sky og DevOps, infrastruktur som kode, cybersikkerhet og KI/ML-forskning. Jeg var med å grunnlegge Safe Media AI AS og leder Declassifai, en app som oppdager og sladder sensitiv informasjon i PDF-er. Som tidligere læringsassistent bryr jeg meg like mye om tydelig kommunikasjon og målrettet lagarbeid som om selve koden.

Akkurat nå
Master i KI + bygger Safe Media AI
Fokus
Tolkbar ML · dokumentsikkerhet
Dessuten
Fullstack · Sky · DevOps · IaC
02Erfaring og utdanning

Arbeid

Utdanning

Universitetet i Agder
Master i kunstig intelligens
2025 – 2027
NTNU
Bachelor i datateknologi · A på bacheloroppgaven · Eureka-prisen
2022 – 2025
Sandnessjøen VGS
Vitnemål, NKR nivå 4
2019 – 2022
03Utvalgt arbeid

Ting jeg har levert og forsket på

Declassifai2025 – nå

En webapp som oppdager og sladder sensitiv informasjon i PDF-er: KI-drevet automatisk deteksjon, tilpassbare sladdemoduser og manuell merking på tvers av dokumentformater.

AI/MLReactPythonPDF
Safe Media AI AS2025 – nå

Var med å grunnlegge et selskap som bygger KI-drevne produkter for dokumentsikkerhet, studioet bak Declassifai og flere verktøy for sikker dokumentbehandling.

GründerAI/MLProdukt

Modulære, høytytende Graph Tsetlin Machines som forutsier vinneren i Hex, med tolkbar, klausulbasert logisk læring. 99–100 % treffsikkerhet på 10×10-sluttspill; CUDA-akselerert.

PythonCUDAGNNTsetlin Machines

Multi-label sjangerprediksjon for film fra handlingssammendrag og plakater (MM-IMDb). LSTM+Attention, DistilBERT, ResNet og fusjonsstrategier, og oppnådde 59,8 % F1-macro med Attention Fusion.

PyTorchNLPComputer VisionBERT

Et forskningsprosjekt om persona-betinget gjenfinning: gir det å forankre RAG i en strukturert persona-representasjon mer identitetskonsistente svar enn kun ledetekst eller finjustering? Kjører Gemma-2-9B og Llama-3.1-8B lokalt i 4-bit, med et Hydra-konfigurert oppsett med reproduserbarhetssjekker.

PythonRAGLLMsHugging FaceHydra

Implementasjoner fra avansert dyp læring: selv-attention og transformer-chatboter, studier av grunne mot dype nett og tapsfunksjoner, CNN-er, embeddings med mixture-of-experts, og små agentiske forskningssystemer, alt med reproduserbare eksperimenter og rapporter.

PyTorchTransformersCNNsEmbeddingsMoE

Forsterkende læring-agenter for kinasjakk, bygget på emnets klient/tjener-rammeverk for spillet. Håndterer stor forgreningsfaktor og lange horisonter gjennom nøye utforming av belønning og tilstandsrepresentasjon.

PythonReinforcement LearningGame AI

En gjenfinnings-forsterket chatbot over UiA-IKT-emnekorpuset. Hybrid BM25- og tett gjenfinning med valgfri cross-encoder-reranking, evaluert mot et håndskrevet spørsmål-svar-sett, gjennom en pipeline for innlesing → indeksering → spørring → evaluering.

PythonRAGBM25Dense RetrievalReranking

Et data warehouse med flere backends for trusseletterretning innen cybersikkerhet. Strømmer CICIDS-2017-datasettet (~2,8 mill. rader) gjennom Kafka til PostgreSQL (stjerneskjema), MongoDB (dokumenter) og Neo4j (angrepsgraf) samtidig, med et Streamlit-dashbord for analyse og en FastAPI-tjeneste for drift.

PythonKafkaPostgreSQLNeo4jStreamlit

Klon og kjør et hvilket som helst GitHub-prosjekt med én kommando: KI-drevet oppsett, avhengighetshåndtering, sikkerhetsskanning og et PWA-dashbord.

GoNext.jsAI/MLDocker

En SaaS som temmer faste utgifter. Lim inn en lenke eller skriv navnet på en tjeneste, og KI tolker priser og fakturering fra 100+ tjenester. Flervaluta, analyse og fornyelsesvarsler.

Next.jsTypeScriptGeminiFirebase

«When to Watch» lar deg holde oversikt over filmer, serier og anime på ett sted. Se når neste episode sendes og hvor den kan strømmes, med smarte anbefalinger.

KotlinAndroidXML
04Verktøykasse
Språk
PythonJavaGo/GolangJavaScriptTypeScriptKotlinCC++SQL
KI / ML
PyTorchDeep LearningNeural NetworksNLPComputer VisionTsetlin MachinesScikit-learn
Web og mobil
ReactNext.jsNode.jsHTML5CSS3AndroidJavaFX
Sky og DevOps
AzureAWSDockerTerraformNginxLinuxFirebaseGit
Data
PostgreSQLMongoDBMariaDBNoSQL
05Ferdigheter og blogg

Notater fra studiene

Korte oppsummeringer av det jeg lærte i 21 universitetsemner, fra første programmeringskurs til Tsetlin-maskiner.· Innleggene er på engelsk

Masterprogramjuni 2026

Advanced Deep Learning

Modern deep learning beyond the basics: transformers, multimodal representation learning, generative models, explainability, and retrieval-augmented systems.

This course covered the theory and practice of modern neural networks: why deep models generalize, how contemporary architectures are designed, and how to build systems that combine neural networks with external knowledge.

Transformers and Modern Architectures

We studied transformer models in depth alongside next-generation sequence models beyond attention and graph neural networks. The focus was architectural judgment: diagnosing model performance and selecting suitable architectures for a task, rather than defaulting to whatever is newest.

Representation Learning and Multimodality

The representation module covered embedding-based methods, multimodal alignment, and self- and semi-supervised learning. Building on my earlier multimodal genre-classification work, I learned how modern embedding spaces make cross-modal systems composable.

Generative and Explainable AI

We worked with latent-variable and generative models, and applied practical explainability methods to analyze and interpret deep networks. Critically assessing systems on performance, transparency, and computational trade-offs was a stated learning outcome, and a habit I've carried into my document-security work, where explainability is a product requirement, not a nice-to-have.

Knowledge-Enhanced Systems (RAG)

The final module covered retrieval-augmented generation and external knowledge integration, plus advanced optimization and training strategies for making these systems efficient.

Course Projects

Two public projects came out of this course: Deeper-Neural-Networks, implementing and evaluating advanced architectures across data types and modalities, and uia-rag-chatbot, a retrieval-augmented chatbot that grounds a language model in university course material using embeddings and external knowledge sources.

content/advanced-deep-learning.mdx
06Kontakt

La oss bygge
noe.

Vil du slå av en prat? Send meg et direkte spørsmål, så svarer jeg når jeg kan. Jeg ignorerer all reklame.