Projects — Alp Berrak

Projects

Explore a selection of my hands-on projects showcasing full-stack development, cybersecurity tools, and data-driven applications built with Python, SQL, Flask, Streamlit, and more.

IDS

Python-based Intrusion Detection System monitoring network traffic in real-time.

SimplePortScanner

Lightweight Python tool to scan ports on a target host quickly and efficiently.

BGP_Router

Simulation of a BGP routing protocol to understand networking concepts and path selection.

This is a private repository based off a class project. Please contact me if you’re interested in accessing it.

OpenPort

A full-stack application with a RESTful Flask API and MySQL backend that visualizes EU asylum data using Streamlit and machine learning.

PassStrengthCheck

Python application that evaluates password strength and provides feedback.

AssemblyCalculator

Assembly-level calculator to perform arithmetic operations.

XKCDPasswordGen

Generates strong, memorable passwords based on the XKCD method using Python.

Battlesalvo-pt2

Second part of Battlesalvo game project with extended features and gameplay logic.

Battlesalvo-pt1

Initial version of Battlesalvo game built in Python for learning purposes.