Skip to content
Back to site

Halil Rodi Dağ

Software, mobile & AI developer.

Profile

I build mobile apps, AI-powered products and the backend systems behind them — from a Flutter screen to the model and data it depends on.

Mobile · Artificial Intelligence · Backend · Web

Selected projects

  1. Puzzle Arena

    puzzlearena.net

    Web · Realtime · Multiplayer

    A free, real-time multiplayer jigsaw platform. Friends share one table, see each other’s cursors, talk over camera and mic, and turn their own photos into puzzles in seconds.

    Next.js · React · WebRTC · Realtime sync · Image processing

  2. Mobile · AI · Social fitness

    A cross-platform fitness app that pairs calorie tracking and AI-assisted meal logging with head-to-head PvP challenges — so the reason to open it tomorrow is someone to beat.

    Flutter · Firebase · AI integrations · FCM · AdMob

  3. Personal AI Assistant

    AI · Automation · Interface

    A custom AI assistant with a reactive, systems-style interface. It routes intent, calls tools, remembers context and automates the small workflows that eat a day.

    Python · LLM tool calling · RAG · Speech I/O · WebSocket · Web UI

  4. HALLGuard

    hallguard.org

    Automation · Security · Discord

    A Discord moderation and server-management system focused on security: automated protection against spam and raids, configurable rules, and an audit trail for every action.

    Discord API · Gateway events · Python · REST APIs · Web dashboard

Skills

Mobile
Flutter, React Native, Firebase, FCM, AdMob
AI / ML
Python, PyTorch, TensorFlow, BERT, NLP, RAG, LLM systems
Backend
Python, Django, Flask, C#, .NET, WebRTC
Web
Next.js, React, TypeScript, JavaScript, HTML, CSS
Data / Infra
Firestore, MSSQL, REST APIs, Git

Background

  1. FoundationB.Sc. Computer EngineeringAlgorithms, data structures, systems and software engineering — the fundamentals everything else stands on.
  2. SpecialisationArtificial Intelligence & Machine LearningDeep learning, NLP and evaluation practice; transformer-based text classification with BERT.
  3. CraftMobile development with Flutter & FirebaseSettled on a stack for shipping cross-platform products quickly without sacrificing quality.
  4. PracticeClient & freelance projectsBusiness websites, management systems, mobile apps and Discord automation for real clients with real deadlines.
  5. OwnershipIndependent productsXyloFit, HALLGuard and a personal AI assistant — designed, built and operated end to end.
  6. NowLLM systems inside real productsRetrieval, tool use and agentic workflows — wired into mobile apps people actually open every day.

Other work

  • WebRTC Calling — WebRTC, WebSocket, JavaScript
  • BERT Text Classification — Python, PyTorch, BERT
  • Machine Learning Studies — Python, TensorFlow, PyTorch
  • Flutter Client Apps — Flutter, Firebase
  • Firebase Backends — Firestore, Firebase Auth, FCM
  • REST API Services — Python, Django, Flask
  • Discord Automation — Discord API, Python
  • Business Management System — C#, .NET, MSSQL
  • Business Websites — Next.js, React, TypeScript
  • React Native Prototypes — React Native, TypeScript