Distributed P2P System in C

A comprehensive P2P distributed system designed and implemented from scratch, integrating C, Python, concurrency, networking, automation and testing. This project bridges theoretical knowledge with real-world distributed systems engineering.

June 22, 2025

GraphDisplay – Interactive Graph & Tree Visualizer

Python toolkit for interactive visualization of graphs and trees, featuring draggable layouts, session persistence, and multi-window support.

June 22, 2025

Viper Compiler

A comprehensive compiler for the Viper programing language, integrating lexical, syntactic, and semantic analysis with robust error handling and pre-processing features.

June 22, 2025

Heuristic-Based Path Planning for Urgent Patient Transportation

This project addresses a real-world resource allocation problem involving the efficient transportation of patients from multiple pickup locations to healthcare centers. The implementation applies heuristic search strategies, focusing particularly on the A* algorithm with multiple admissible heuristics.

September 15, 2023