Pinned Repositories
messaging-app
Messaging App Frontend using Vite, React, TypeScript, Docker, Kubernetes, Jest, ESLint, GitHub Actions, Websockets.
auction-website
Implementation of an auction website using the PERN stack, featuring live messaging, OpenStreetMap implementation, a recommendation system, search, filters etc
dbms-indexing
Database management indexing, using heap file or hash table.
dotfiles
noob dotfiles
email-service
An email service, written in Django and Flask, using microservice architecture, deployed with Kubernetes.
inverted-search-engine
Inverted search engine using bk trees, hash tables, multithreading.
nefelitav
sniffer
File scan and processing using inotifywait with interprocess communication, signals, pipes, named pipes, low level I/O.
vaccine-sentiment-classifier
A vaccine sentiment classifier using different machine and deep learning models.
nefelitav's Repositories
nefelitav/dbms-indexing
Database management indexing, using heap file or hash table.
nefelitav/dotfiles
noob dotfiles
nefelitav/nefelitav
nefelitav/auction-website
Implementation of an auction website using the PERN stack, featuring live messaging, OpenStreetMap implementation, a recommendation system, search, filters etc
nefelitav/inverted-search-engine
Inverted search engine using bk trees, hash tables, multithreading.
nefelitav/sniffer
File scan and processing using inotifywait with interprocess communication, signals, pipes, named pipes, low level I/O.
nefelitav/vaccine-sentiment-classifier
A vaccine sentiment classifier using different machine and deep learning models.
nefelitav/ansible-basics
Ansible basics.
nefelitav/auth-go-boilerplate
Minimal authentication boilerplate using Golang, REST and a PostgreSQL database, deployed with docker-compose.
nefelitav/bert-question-answering
Question answering using a bert pretrained model and finetuning it on some well-known datasets.
nefelitav/calculator-parser
An LL(1) calculator parser.
nefelitav/chat
A chat simulation using semaphores and shared memory.
nefelitav/clone-detection
Clone detection, using Rascal and different algorithms. Also, clone visualization, using React.
nefelitav/cybersecurity-treasure-hunt
A cybersecurity treasure hunt game, including concepts such as RSA Cryptosystem, buffer overflows, Shamir's Secret Sharing, Padding Oracle Attack etc.
nefelitav/e-shop
A responsive and user friendly e-commerce website selling cameras.
nefelitav/eclass-penetration-testing
Penetration testing on a vulnerable version of eClass, using SQL injection, XSS, CSRF, RFI etc.
nefelitav/learning-management-openapi
A Flask learning management API, tested with Postman, deployed with Docker and Kubernetes.
nefelitav/llvm-translator
An LLVM translator using visitor pattern, that performs static type checking and intermediate code generation.
nefelitav/nefelitav.github.io
nefelitav/radio-link-frequency-assignment
A typical constraint satisfaction problem.
nefelitav/ram-simulation
A simulation of memory management using paging.
nefelitav/recommender-systems
Small programs performing tasks related to recommendation systems, pagerank and binary classification.
nefelitav/search-engine-evaluation
Search engine evaluation using different metrics and near-duplicate detection using shingling, min-hashing and lsh.
nefelitav/skroutz-scraper
A simple eshop scraper written in python.
nefelitav/software-metrics
Calculating maintainability and other software metrics on Java projects, using Rascal.
nefelitav/stock-prediction
Tesla stock price prediction experimenting with deep learning.
nefelitav/tcp-file-transfer
TCP file transfer simulation using sockets.
nefelitav/thesis-on-information-systems
nefelitav/translator-to-java
A java translator using JFlex and JavaCup.
nefelitav/twitter-bot-classification
Binary classification on big data, using PySpark and Tweepy.