Highlights
- Pro
-
Master-Thesis Public
A Comparative Study for Malware Image Detection Models Against Evolutionary Algorithm Based Adversarial Attacks
Python UpdatedNov 13, 2025 -
Software-Vulnerabilities Public
My assignments on GDB and Computer Architecture; Buffer Overflow; Stack Overflow and ROP gadgets; ASLR; Heap Overflow; Type Confusion; Injection Attack; Fuzzing.
-
VR-AR-Game Public
A Unity game I created for my Virtual and Augmented Reality course.
-
Algos-Num-Public-Key-Crypto Public
My solutions to the assignments for my course "Algorithms for Numbers and Public-Key Cryptography".
Jupyter Notebook UpdatedAug 2, 2024 -
Book-Recommender Public
Comparison of Hybrid Book Recommender Systems: Matrix Factorization with Neural Networks vs. Neural Collaborative Filtering with Attention
-
ML-GroupWork-2 Public
Group work on MultiLayer Perceptron (MLP) and Hyperparameters Optimization
machine-learning hyperparameter-optimization mlp multilayer-perceptron sigmoid-function relu binary-cross-entropy-lossJupyter Notebook UpdatedJul 31, 2024 -
ML-GroupWork-1 Public
Group work on Supervised Learning (Linear and Polynomial Regression, Classification), and Unsupervised Learning (Clustering)
machine-learning clustering linear-regression supervised-learning classification polynomial-regression unsupervised-learningJupyter Notebook UpdatedJul 31, 2024 -
Information-Security-Basics Public
Assignments on Public-Key Crypto, Lattice-Based Encryption, Symmetric Crypto, RSA, Advanced Protocols
cryptography cybersecurity rsa-cryptography public-key-cryptography lattice-based-crypto symmetric-key-cryptographyJupyter Notebook UpdatedJul 31, 2024 -
IVP Public
My 2 projects from my Introduction to Image & Video Processing course.
Python UpdatedJul 23, 2024 -
-
GraphColoring-Project Public
A semester-long group project about Graph Coloring Algorithms.
Java UpdatedDec 2, 2022 -
A semester-long group project about multi-agent surveillance game with implemented A* path-search algorithm and Q-learning.
Java UpdatedDec 2, 2022 -
Briscola-Project Public
A semester-long project about AI vs. Human version of the Italian card game Briscola using Machine Learning, Reinforcement Learning, Adversarial Search, Markov Decision Process, Minimax algorithm a…
Java UpdatedDec 2, 2022 -
FlightToTitan-Project Public
A semester-long group project aimed to simulate a manned mission to Titan and back using Euler solver, Verlet solver, and Runge-Kutta solver.
Java UpdatedDec 2, 2022 -
MachineLearning Public
ML Assignments: Decision Trees, Linear Regression, Nearest Neighbor, ROC Analysis
Jupyter Notebook UpdatedDec 2, 2022 -
JavaChallenges Public
Some interesting and challenging programs and algorithms I coded in Java.
Java UpdatedDec 2, 2022 -
AppPrototype Public
"Imade" - an app prototype I created in Adobe XD for my Human Computer Interaction & Affective Computing course.
UpdatedDec 2, 2022 -
PizzaOrderingSystem Public
A pizza ordering service handling orders and customer data with MySQL Database and terminal-based GUI.
Java UpdatedDec 2, 2022 -
RPA-AI-Internship Public
All the RPA softwares and AI chatbots I created during my RPA & AI Internship at DigiTech Consult (https://digitechconsult.com). RPA stands for Robotic Process Automation.
1 UpdatedDec 1, 2022 -
I received the following coding task (about singly linked list) during an interview
Java UpdatedFeb 23, 2022 -
JetBrains-SimpleChattyBot Public
Java Project: Simple Chatty Bot from JetBrains Academy/Hyperskill
HTML UpdatedFeb 10, 2022