Pinned Repositories
.ubuntu_bootstrap
This project contains scripts that set up a new Ubuntu System, as it installs many useful packages, applications and synchronizes the dotfiles that I am currently using.
2022
A minimal Portfolio Web page developed using Next.js, TypeScript and Styled-Components. It is deployed with GitHub pages and uses GitHub REST API to fetch my Projects.
airbnb_data_analysis
Athens Airbnb Data Analysis and Recommendation System Implementation based on the description of each Airbnb using TF–IDF and Cosine Similarity metric.
alexiszamanidis
My profile-level README that is displayed prominently on my GitHub profile.
background-images
Various background images I use
news_articles_text_mining
News Articles Text Classification and Clustering using Machine Learning in Python. Also, KNN implementation from scratch using max heap.
sql_query_executor
A Parallel SQL Query Executor that parses and executes SQL queries using a Thread pool. It also rearranges the predicates by frequency to reduce execution time.
vector
Generic Vector/Dynamic Array implementation using Macros in C.
vscode-git-worktrees
A VS Code extension that wraps git worktree operations for simplicity and productivity
zsh-git-fzf
An interactive ZSH plugin that wraps some git operations for simplicity and productivity. Also, it contains completions and combines the FZF tool to make the operations more convenient.
alexiszamanidis's Repositories
alexiszamanidis/vscode-git-worktrees
A VS Code extension that wraps git worktree operations for simplicity and productivity
alexiszamanidis/zsh-git-fzf
An interactive ZSH plugin that wraps some git operations for simplicity and productivity. Also, it contains completions and combines the FZF tool to make the operations more convenient.
alexiszamanidis/news_articles_text_mining
News Articles Text Classification and Clustering using Machine Learning in Python. Also, KNN implementation from scratch using max heap.
alexiszamanidis/vector
Generic Vector/Dynamic Array implementation using Macros in C.
alexiszamanidis/airbnb_data_analysis
Athens Airbnb Data Analysis and Recommendation System Implementation based on the description of each Airbnb using TF–IDF and Cosine Similarity metric.
alexiszamanidis/background-images
Various background images I use
alexiszamanidis/sql_query_executor
A Parallel SQL Query Executor that parses and executes SQL queries using a Thread pool. It also rearranges the predicates by frequency to reduce execution time.
alexiszamanidis/.ubuntu_bootstrap
This project contains scripts that set up a new Ubuntu System, as it installs many useful packages, applications and synchronizes the dotfiles that I am currently using.
alexiszamanidis/2022
A minimal Portfolio Web page developed using Next.js, TypeScript and Styled-Components. It is deployed with GitHub pages and uses GitHub REST API to fetch my Projects.
alexiszamanidis/alexiszamanidis
My profile-level README that is displayed prominently on my GitHub profile.
alexiszamanidis/alexiszamanidis.github.io
A minimal Portfolio Web page developed using React.js, TypeScript and Material-UI. It is deployed with GitHub pages and uses GitHub REST API to fetch my Personal Data and my Projects.
alexiszamanidis/ansible
This repository installs packages and applications that I use in my daily work
alexiszamanidis/dotfiles
This repository synchronizes the configuration files that I am currently using
alexiszamanidis/conway_game_of_life
Conway's game of life parallelization using pure MPI and MPI-OpenMP hybrid implementation.
alexiszamanidis/prettier-config
alexiszamanidis/thread_pool
Thread pool implementation using a Job Scheduler to manage the Jobs. When a Job is submitted to execute, Job Scheduler pushes the job in blocking queue and executes it using one of possible threads from the Thread pool.