Computer Science Student

Building real software while studying — and ready to bring that to your team.

I'm Ido, a CS student who builds things outside the classroom, looking for a student position. Here's my work.

Who I Am

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.

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.

Shell · Python · KDE/Qt · Tailscale

  • 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.

Tech Stack

Languages

PythonC++JavaBash

Tools

GitDockerLinux

Background

B.Sc. in Computer Science

Afeka College of Engineering · 2023 – Expected Mar 2027

Data StructuresAlgorithmsOperating SystemsComputer NetworksDatabasesObject-Oriented ProgrammingSoftware Engineering

Get In Touch

Actively seeking my first student position in software engineering