Ayden Sabol

Full-Stack Developer | Python & Interactive Web Applications

Featured Project: Multiplayer Battleship Server

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.

Projects

Book Management System (Flask + SQLite)

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.


Book API System (Frontend + PHP Backend)

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.

About Me

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.