Projects

A collection of my work in cybersecurity, networking, and software development.

Cybersecurity & Networking
→

pfSense Firewall, IDS/IPS, and Attack Simulation Lab

This hands-on lab demonstrates the design and implementation of a secure internal network using pfSense.

pfSenseSuricata (IDS/IPS)Kali Linux
pfSense Firewall, IDS/IPS, and Attack Simulation Lab
Cybersecurity & Networking
→

pfSense NAT and Traffic Analysis Lab

This hands-on lab demonstrates how internal services can be securely exposed to external clients using pfSense. The project focuses on Network Address Translation (NAT), port forwarding, firewall configuration, and network traffic analysis using Wireshark.

pfSenseWireshark
pfSense NAT and Traffic Analysis Lab
Cryptography
→

Password Manager

Desktop password manager written in Python/Tkinter focusing on cryptography.

PythonTkinter
Password Manager
Software Development
→

Real-Time Chat Application

Communication app via WebSockets with file sharing and authentication.

PythonFlaskSQLite
Real-Time Chat Application
Software Development
→

Client and Order Management

A Windows Forms application developed in C# (.NET) to manage data stored in an SQL Server database.

.NETWindows FormsSQL Server
Client and Order Management
Software Development
→

Hotel Reservation System

Hotel reservation management system with an intuitive interface.

C++/CLIWindows FormsSQLite
Hotel Reservation System
Software Development
→

Console Chess Game

Complete implementation of chess rules and valid moves in C#.

C#.NET Core
Console Chess Game
Mobile
→

Grocery List (Native Android)

A native Android application for managing grocery lists with dynamic bilingual support and voice recognition (Speech-to-Text).

JavaSQLite
Grocery List (Native Android)
Mobile
→

Restaurant Management System

A robust and modern solution for operational restaurant management with NativeScript and Node.js.

NativeScript-VueNode.jsMySQL
Restaurant Management System