A networked Battleship application where players connect through a centralized Python server to play turn-based matches. The system handles player connections, synchronizes game state, and coordinates actions between clients in real time. I implemented the backend server architecture, managing communication, game logic, and turn-based interactions.
A full-stack Flask application for managing books with search, sorting, and pagination features. The system uses SQLAlchemy for data modeling and demonstrates server-side state management and CRUD operations. Designed for PostgreSQL in production and deployed with SQLite for reliability.
A web application that separates frontend and backend responsibilities using JavaScript fetch() calls to communicate with a PHP API. The project demonstrates client-server architecture and JSON-based data persistence. Built to highlight API design and separation of concerns.
I am a full-stack developer focused on building interactive web applications and backend systems using Python. My work emphasizes clean architecture, real-time systems, and user-focused design. I enjoy building projects that combine logic, interactivity, and scalable backend structures.