Projects

Everything I have built

University coursework, side experiments and client websites. Search by name, tech or keyword.

19 of 19 projects

Inferno Shisha Services preview

Inferno Shisha Services

Website for a shisha delivery service company.

Web DevelopmentVue.js
Jun 2021infernoshishaservices.com
MedInDiet preview

MedInDiet

Website for a dietitian office.

Web DevelopmentVue.js
Jun 2020medindiet.com
id-matching preview

id-matching

A face recognition application that matches photos to identity documents.

PythonMachine Learning
Oct 2019GitHub
iris-perceptron preview

iris-perceptron

Use of the Perceptron algorithm for classifying the iris data-set.

PythonMachine Learning
Mar 2019GitHub
gpu-image-rotation preview

gpu-image-rotation

This CUDA program performs a clockwise 90-degree rotation of a given image with efficient use of GPU capabilities.

CUDAParallel Programming
Dec 2018GitHub
frozen-lake preview

frozen-lake

Reinforcement learning agent for the OpenAI frozen lake game.

PythonAIMachine Learning
Dec 2018GitHub
fashion-mnist-classification preview

fashion-mnist-classification

In this Python program an Artificial Neural Network is trained in order to classify fashion item images.

PythonAIMachine Learning
Nov 2018GitHub
game-of-life preview

game-of-life

Command-line based version of Conway’s Game Of Life.

Java
Nov 2018GitHub
n-queen-solver preview

n-queen-solver

Solution to the n-queen problem using bit-patterns and multi-threading.

C++Parallel Programming
Nov 2018GitHub
jpeg-compression preview

jpeg-compression

Implementation of the JPEG algorithm for compressing and decompressing images.

PythonData Compression
Nov 2017GitHub
n-puzzle-solver preview

n-puzzle-solver

Solution for the n-puzzle using the A* algorithm.

JavaAI
Feb 2017GitHub
vigenere-cipher preview

vigenere-cipher

This java program provides an implementation of the Vigenere cipher.

JavaCryptography
Apr 2016GitHub
battleship preview

battleship

Command-line based implementation of the Battleship board game.

JavaGame
Feb 2016GitHub
location-graph preview

location-graph

This program provides location information using graphs and Dijkstra's algorithm.

JavaGraph Theory
Dec 2015GitHub
word-indexer preview

word-indexer

Implementation of a word indexer using a binary or an AVL tree.

JavaData Structures
Nov 2015GitHub
huffman-coding preview

huffman-coding

Huffman-coding algorithm for encoding and decoding text files.

JavaData Compression
Apr 2015GitHub
evil-hangman preview

evil-hangman

This program implements the Evil Hangman game.

CGame
Mar 2015GitHub
dna-pattern-matching preview

dna-pattern-matching

This C program performs pattern matching between DNA sequences.

C
Feb 2015GitHub
squaro preview

squaro

This C program implements the SquarO game, a puzzle game invented by Marc Lebel.

CGame
Feb 2015GitHub

Giorgos Argyrides

© 2026