John Kofdarelli

Computer Science & Engineering student at the American University of Beirut

I build practical software, web apps, AI experiments, and developer tools.

A clean developer workspace with laptop, code, notebook, and study tools

Featured Projects

View all projects →
Android audiobook player showing cover art, saved progress, skip controls, playback speed, and a sleep timer

Mobile

Kotlin Jetpack Compose Media3 ExoPlayer

Audiobooks for Android

A native Android audiobook library with offline downloads, persistent listening progress, and background playback.

Dros practice session showing an incorrect answer, the correct option, and an explanation

Web

React TypeScript Vite

Dros

A local-first React study app that turns AI-generated and imported MCQs into repeatable practice with immediate feedback.

Notion Study Reminder email open in a desktop inbox, showing overdue tasks, today’s checklist, and upcoming deadlines

Web

Node.js Notion API Gmail API

Notion Study Reminder

A dependency-free Node.js service that turns a Notion study schedule into Beirut-time email reminders.

AUBus connection screen with host and port controls
AUBus login screen with username, password, and Google sign-in Google account picker opened from the AUBus desktop client

University

Python PyQt5 TCP Sockets

AUBus Premium

A PyQt5 carpooling prototype for AUB students, backed by a threaded TCP server, SQLite ride matching, and live driver notifications.

Have a project in mind?

Let’s build something useful.