Software developer & CS student

Building software that holds up.

Konstantinos Pafitis — building modern websites, scalable software, and intuitive digital experiences across client work, research, and personal projects.

Selected work
Algorithm showcase project
Course work · 2026 · Done

An implementation of Dijkstra's algorithm comparing adjacency matrix and adjacency list representations across sparse and dense graphs.

Python Jupyter Notebook
RAG system research & implementation
University research · 2025 · In progress

Researching retrieval-augmented generation for grounding LLM output in domain-specific data, evaluating chunking strategies and retrieval quality.

Python Research
Anomaly detection emulation
Client work · 2025 · Done

Implementation of Isolation Forest for anomaly detection in network traffic.

Python NetworkX
Personal note-taking tool
Personal project · 2024 · Archived

A fast, keyboard-first notes app built to learn CRDT-based sync from scratch.

CRDT SQLite
About

I'm Konstantinos Pafitis, a computer science student and full-stack developer. I combine technical expertise with thoughtful design to build high-performance solutions, while continuously expanding my skills through academic research and real-world projects.

Get in touch

Have a project in mind or just want to say hi? Send me a message.