Backend developer focused on building practical web applications — close to the server, close to the data. I enjoy working with databases, REST APIs, authentication flows, and clean backend logic.
Currently finishing my thesis project Ticky — a real-time classroom availability tracker deployed and running live at school.
Languages
Databases & Tools
Real-time classroom tracker for 53 rooms and 69 teachers, built as a thesis project and deployed live at school.
- PHP 8 REST API on Render + Supabase (PostgreSQL) backend
- Node.js bulk importer — parses timetable data, inserts records in batched transactions
- QR code generator for every classroom, printable directly from the browser
- Admin dashboard with live status monitoring and teacher name management
- Corridor display mode for TV screens
School event calendar with full authentication and role-based event visibility.
- Full auth system — register, login, secure session management
- Token-based password reset via PHPMailer + Gmail SMTP
- Event visibility levels: private / class / school / public
- Dockerized deployment on Render
"First, solve the problem. Then, write the code."