Public Projects
Real repositories with practical goals, technical constraints, and iterative improvements.
Network Scanner with GUI
A modern beginner-friendly IP/Port scanner built in Python with a custom Tkinter GUI, loading screen, and terminal-like real-time output.
- Ping reachability + hostname resolution
- Common port scan: 22, 80, 443, 8080
- Timestamped JSON export for scan results
- Custom visual assets and polished desktop interface
Stack: Python 3, Tkinter, Pillow, socket, subprocess, ipaddress
Taylorism & Fordism Website
Multi-page educational website for an English project on industrial production systems, from the Industrial Revolution to modern digital labor.
- Historical narrative across dedicated thematic pages
- Comparative analysis: Taylorism vs Fordism
- Focus on social, economic, and cultural consequences
- Designed for academic communication and clarity
Stack: HTML5, CSS3, JavaScript
JavaChat
Client-server chat application in Java using TCP sockets, multithreading, and a desktop GUI for message exchange and connection handling.
- ServerSocket-based architecture with connection threads
- Broadcast messaging to connected clients
- GUI interfaces for both server and client panels
- Technical report with identified risks and refactoring recommendations
Stack: Java, TCP sockets, multithreading, Swing/AWT