CS student at Afeka College of Engineering with hands-on experience in Python, C++, and Linux. I'm drawn to practical engineering: wiring things together cleanly, automating the tedious, and shipping software that actually works. Currently building a strong project foundation while looking for my first internship.
projects
Selected Work
Send with Taildrop
KDE Dolphin right-click integration for sending files to any device on your Tailnet via Taildrop.
problem: There was no native way to share files from the KDE Dolphin file manager to Tailnet peers — the only option was the terminal.
approach: Built a KDE service menu backed by a shell script that surfaces a GUI device picker (kdialog), filters to only online same-user Tailnet devices, and pipes files through Taildrop with live progress feedback.
ShellPythonKDE/QtTailscale
Zero root access required — installs entirely to user-level directories.
Filters device list to only online peers owned by the same Tailscale account.
Shows real-time transfer progress via pipe viewer and surfaces clear error messages per failed item.
Idempotent install/uninstall script with no persistent background processes.
C++ terminal application for managing flights, planes, and crew with an interactive dashboard and persistent storage.
problem: Managing airline entities (flights, aircraft, crew) through simple CLI tools becomes difficult to navigate as the dataset grows.
approach: Built a dual-interface application with a traditional CLI and an interactive FTXUI-based TUI, backed by a polymorphic class hierarchy and file-based persistence.
C++17DockerFTXUI
Interactive TUI with navigable tables and dynamic forms.