ALL

PROJECTS

A comprehensive collection of 29 projects spanning full-stack development, DevOps, AI/ML, cybersecurity, and software engineering. Each project represents a learning journey and creative challenge.

MACHINE LEARNING (1)DEVOPS & CLOUD (3)SYSTEM DESIGN (2)DATA SCIENCE (1)FULL-STACK DEVELOPMENT (3)SOFTWARE ENGINEERING (1)CYBERSECURITY (3)QA & TESTING (1)NETWORKING (1)COMPUTER SCIENCE (4)AI / MACHINE LEARNING (1)BACKEND DEVELOPMENT (1)FRONTEND DEVELOPMENT (2)WEB DEVELOPMENT (1)GAME DEVELOPMENT (4)
01

GRAPH ML PROJECT

Knowledge Graphs & GNNs

LIVE
MACHINE LEARNING

Knowledge-graph and Graph Neural Network pipeline for link prediction, using economic complexity metrics to discover export-expansion opportunities for North Macedonia. Trains multiple GNN architectures (GraphSAGE, GAT, GCN, R-GCN, HGT, VGAE) with a Streamlit dashboard for exploring results.

TECH STACK
PythonPyTorch GeometricNeo4jStreamlitDocker
02

CLOUD PROJECT

Serverless LLM Inference

LIVE
DEVOPS & CLOUD

Performance comparison of TinyLlama-1.1B inference running on GCP Cloud Run vs AWS Lambda. A single FastAPI Docker image auto-detects its platform, with k6 load testing and automated analysis of latency and cost across both clouds.

TECH STACK
PythonFastAPIDockerGCP Cloud RunAWS Lambdak6
03

DISTRIBUTED SYSTEMS PROJECT

Real-Time Smart City Monitoring

LIVE
SYSTEM DESIGN

UrbanPulse, a distributed smart-city monitoring platform that simulates live IoT sensors across London, Tokyo, and New York. Streams readings through Kafka into PostgreSQL, InfluxDB, and Redis, detects alerts, and visualizes city state in a real-time React dashboard.

TECH STACK
PythonKafkaFastAPIReactPostgreSQLInfluxDBRedis
04

DATA SCIENCE

Analytics & Visualization

LIVE
DATA SCIENCE

Data science projects featuring exploratory data analysis, statistical modeling, and data visualization. Covers real-world datasets with insights extraction and predictive modeling techniques.

TECH STACK
PythonPandasNumPyMatplotlibJupyter Notebook
05

E-COMMERCE APP

Full-Stack Online Store

LIVE
FULL-STACK DEVELOPMENT

E-commerce application built for the Electronic and Mobile Commerce course. Features product management, shopping cart, order processing, and responsive mobile-first design. Demonstrates full-stack development with modern web technologies.

TECH STACK
JavaScriptReactE-commerceREST API
06

ADVANCED PROGRAMMING

Design Patterns & Algorithms

LIVE
SOFTWARE ENGINEERING

Collection of advanced programming projects demonstrating design patterns, algorithms, data structures, and software architecture. Showcases clean code principles and software engineering best practices.

TECH STACK
JavaDesign PatternsAlgorithmsOOPSOLID
07

ETHICAL HACKING

Cybersecurity Research & Penetration Testing

ONGOING
CYBERSECURITY

Comprehensive collection of ethical hacking projects and security research. Includes penetration testing methodologies, vulnerability assessments, security audits, and defensive techniques. Showcases practical cybersecurity skills.

TECH STACK
Kali LinuxMetasploitBurp SuitePythonNetwork Security
08

MATCH RESULTS DEVOPS

DevOps & Cloud Infrastructure Project

LIVE
DEVOPS & CLOUD

Sports match results platform with complete DevOps pipeline implementation. Features CI/CD automation, containerization with Docker, Kubernetes orchestration, monitoring, and cloud deployment. Showcases modern DevOps practices and infrastructure as code.

TECH STACK
DockerKubernetesJenkinsAWSTypeScriptNode.js
09

SOFTWARE QUALITY & TESTING

QA & Test Automation

ONGOING
QA & TESTING

Software quality assurance and testing projects covering unit testing, integration testing, test automation, and CI/CD testing pipelines. Demonstrates commitment to code quality and reliability.

TECH STACK
JavaJUnitSeleniumTestNGCI/CD
10

DESIGN OF COMPUTER NETWORKS

Network Architecture & Design

ONGOING
NETWORKING

Projects focused on computer network design, topology planning, and network infrastructure. Covers routing protocols, network security, and enterprise network architecture principles.

TECH STACK
CiscoNetwork DesignTCP/IPRoutingSubnetting
11

ALGORITHMS & DATA STRUCTURES

Core Computer Science

LIVE
COMPUTER SCIENCE

Comprehensive collection of algorithm implementations and data structure exercises. Covers sorting, searching, graphs, trees, dynamic programming, and more. Essential computer science fundamentals in Java.

TECH STACK
JavaAlgorithmsData StructuresProblem Solving
12

DIGITAL FORENSICS

Incident Response & Analysis

ONGOING
CYBERSECURITY

Digital forensics projects covering evidence acquisition, analysis, and reporting. Includes memory forensics, disk analysis, network forensics, and malware analysis. Essential skills for cybersecurity incident response.

TECH STACK
AutopsyVolatilityWiresharkFTKPython
13

AI LABS 2025

Machine Learning & AI Projects

LIVE
AI / MACHINE LEARNING

Collection of AI and machine learning laboratory projects. Includes neural networks, deep learning models, natural language processing, and computer vision implementations. Built with Python and modern ML frameworks.

TECH STACK
PythonTensorFlowPyTorchScikit-learnJupyter
14

E-COMMERCE FULLSTACK

Complete Online Store Solution

IN PROGRESS
FULL-STACK DEVELOPMENT

Full-stack e-commerce platform with product catalog, shopping cart, checkout process, and admin panel. Features user authentication, payment integration, and order management system.

TECH STACK
TypeScriptReactNode.jsMongoDBStripe
15

LEVELUP MVC

Course Selling Platform

LIVE
FULL-STACK DEVELOPMENT

MVC-based application for selling online courses. Features course management, user enrollment, content delivery, and payment processing with clean architecture.

TECH STACK
JavaScriptMVC ArchitectureNode.jsExpress
16

DISTRIBUTED SYSTEMS

Scalable System Architecture

LIVE
SYSTEM DESIGN

Implementation of distributed systems concepts including microservices architecture, message queues, load balancing, and fault tolerance. Demonstrates understanding of scalable system design and distributed computing principles.

TECH STACK
JavaScriptNode.jsMessage QueuesMicroservices
17

KIII 2025

Cloud Infrastructure & DevOps

LIVE
DEVOPS & CLOUD

Cloud infrastructure and containerization projects from the KIII course. Features container orchestration, cloud deployment strategies, and infrastructure as code practices.

TECH STACK
DockerKubernetesCloudInfrastructure
18

INFORMATION SECURITY

Security Fundamentals & Practices

LIVE
CYBERSECURITY

Information security projects covering cryptography, access control, security policies, and risk management. Essential knowledge for building secure applications and systems.

TECH STACK
CryptographySecurity PoliciesRisk AssessmentVim Script
19

WEB PROGRAMMING

Spring Boot Backend Development

LIVE
BACKEND DEVELOPMENT

Comprehensive web programming projects built with Spring Boot. Features REST API development, database integration, authentication, and enterprise application patterns. Demonstrates Java backend expertise.

TECH STACK
JavaSpring BootPostgreSQLREST APIMaven
20

REACT CRUD APP

Job Finding Platform

LIVE
FRONTEND DEVELOPMENT

React CRUD application for finding and creating job listings. Features job search, filtering, posting new jobs, and user-friendly interface. Demonstrates React state management and component architecture.

TECH STACK
ReactJavaScriptREST APICSS
21

JAVASCRIPT PROJECTS

Client-Side Web Development

LIVE
FRONTEND DEVELOPMENT

Collection of JavaScript projects from the Internet Programming course. Features DOM manipulation, event handling, interactive web applications, and modern JavaScript practices.

TECH STACK
JavaScriptHTMLCSSDOMWeb APIs
22

INTERNET TECHNOLOGY

Web Technologies & Protocols

LIVE
WEB DEVELOPMENT

Projects exploring internet technologies, web protocols, and modern web development practices. Covers HTTP, REST APIs, and web application architecture.

TECH STACK
JavaScriptHTMLCSSWeb APIsProtocols
23

ADVENT OF CODE 2024

Programming Challenges

LIVE
COMPUTER SCIENCE

Solutions to Advent of Code 2024 programming challenges. Features algorithmic problem-solving, code optimization, and creative solutions to daily coding puzzles.

TECH STACK
JavaAlgorithmsProblem SolvingOptimization
24

OBJECT-ORIENTED PROGRAMMING

OOP Principles in C++

LIVE
COMPUTER SCIENCE

Object-oriented programming exercises and projects in C++. Covers classes, inheritance, polymorphism, encapsulation, and design principles for building maintainable software.

TECH STACK
C++OOPClassesInheritancePolymorphism
25

STRUCTURED PROGRAMMING

C/C++ Fundamentals

LIVE
COMPUTER SCIENCE

Collection of C/C++ programs from the Structured Programming course. Covers fundamental programming concepts, memory management, pointers, and algorithmic problem solving.

TECH STACK
CC++AlgorithmsMemory Management
26

COLOR SWITCH GAME

Unity Game Development

LIVE
GAME DEVELOPMENT

Recreation of the popular Color Switch game built with C# and Unity. Features smooth gameplay mechanics, color matching challenges, and increasing difficulty levels.

TECH STACK
C#UnityGame DevelopmentPhysics
27

WORDLE GAME

Word Puzzle Clone

LIVE
GAME DEVELOPMENT

Recreation of the popular Wordle word-guessing game. Features daily word challenges, keyboard input, letter feedback, and statistics tracking. Built with clean HTML, CSS, and JavaScript.

TECH STACK
HTMLCSSJavaScript
28

SNAKE GAME

Classic Arcade Recreation

LIVE
GAME DEVELOPMENT

Classic snake game built with vanilla JavaScript. Features smooth gameplay, score tracking, and responsive design. A fun project demonstrating game development fundamentals and DOM manipulation.

TECH STACK
JavaScriptHTML5CSS3Canvas
29

BINGO GAME

Lottery-Style Game

LIVE
GAME DEVELOPMENT

Lottery-style bingo game with number generation, card management, and win detection. A fun interactive project demonstrating randomization and game logic.

TECH STACK
HTMLCSSJavaScript

EXPLORE MORE ON

GITHUB

Check out my GitHub profile for more projects, contributions, and code samples. I'm always working on something new!