Photo of Kaan Aldemir

Hello, I'm Kaan Aldemir

I build apps. And the networks behind them.

Objective

I'm Kaan Aldemir. I’m a Software/R&D engineer focused on self-hosting and networking. I ship Android apps and Python GUIs, then make them reachable and safe on real hardware. I studied at Namık Kemal University and I focused on networking and self-hosting safely. I own my on self-hosting solution that I find entertaining to augment and develop. I partner closely with product and speak in data.

Work Experience

HOMETECH R&D Department - Computer Engineer

Küçükçekmece/İstanbul - June 2024/Present

  • Fundus eye disease detection: Took the project from prototype to a working model, curated/cleaned the dataset, trained/evaluated models, and packaged an inference tool teammates can run without GPU expertise.
  • No-CLI training & inference GUI: Built a desktop app with parameter selection + tooltips, one-click training, and a separate Inference tab for model selection and predictions with heatmap overlays for interpretability.
  • Coordinated training mesh: Deployed a headscale (self-hosted Tailscale) mesh so lab/edge devices can join coordinated training.
  • Android: Developed Android applications for the Fundus Eye Disease Detection and National Roaming projects.

Megaprint - Document Translator

Esenyurt/İstanbul - November 2023/February 2024

  • Translated machine user manuals from English to Turkish, ensuring accuracy and technical clarity.

Projects

  • Fundus Disease Toolkit (GUI + Inference): Train retinal-disease models without CLI; parameter tooltips, one-click runs, Inference tab with heatmap overlays.
  • Private Mesh for ML Jobs (Headscale + Scripts): Headscale private network + SSH/Python scripts to enroll nodes, launch jobs, stream logs.
  • Personal Network Mesh (Headscale and Google Compute): Headscale runs on my VPS with OIDC login; gives all my devices a private mesh, punches through CGNAT, and lets the router act as an exit node.
  • Self-Hosted Personal Website: Static site on OpenWRT with VPS reverse proxy (CGNAT). Includes internal message panel and inline content editor.
  • Personal Cloud & Media (Raspberry Pi): Self-hosted Filebrowser Quantum Cloud + Jellyfin Media Server on a Pi
  • DLSS Override for All Games: GUI tool to enable DLSS overrides by editing NVIDIA config; backups and read-only safeguards included.
  • Custom Image Processing Tool: Custom contrast stretching from user defined values

Skills

  • Systems & Networking: Headless Linux, OpenWRT, Raspberry Pi, Headscale/Tailscale (private mesh, exit node), Cloudflare Zero Tunnel, Nginx reverse proxy, OIDC
  • Web and Nginx: PHP forms/admin panels, message handling, password-protected tools
  • Python: PyQt/Tkinter GUIs, OpenCV, image pre/post-processing, training/evaluation loops, heatmap/visualization
  • Android: UI, basic Jetpack, networking, packaging & release
  • Tooling & Practices: Git/GitHub, clear READMEs, lightweight CI habits
  • Languages: English C1, Turkish Native

Education

Namık Kemal University - Computer Engineering (2016-2021)

Send a Message

About This Site

This website is intentionally designed to be minimal and lightweight. It is hosted on an OpenWRT router with limited resources, demonstrating resourcefulness. By leveraging Tailscale and GCP, this site remains accessible, secure, and efficient.

Powered by Google PageSpeed Insights.