Mohammad Hasan Kaman

Mohammad Hasan Kaman

Full-Stack Developer (Remote)

📍 Based in Germany (Remote) · 📧 mohammadhasankaman@gmail.com

Summary

Self-taught Full-Stack Developer with strong foundations in Python, C# and JavaScript, and 3+ years of hands-on experience shipping production-ready software — from AI-powered desktop applications and LLM integrations to Django platforms deployed on Linux VPS with nginx and gunicorn. Passionate about solving algorithmic and system-level problems and building database-driven platforms. Currently completing secondary education (expected graduation mid-2028) while freelancing for international clients. Seeking remote backend or full-stack roles in collaborative teams.

Core Competencies

  • Backend Development & Automation
  • API Integration & Management
  • Database Design & Architecture
  • AI Application Development
  • Web Application Architecture
  • Network Infrastructure & Troubleshooting

Professional Projects

AI-Powered PDF Translation & Automation Platform

2024 — 2026

Freelance

Commercial Python desktop application that translates academic and technical PDF/Epub documents over 500 pages into Farsi using the Gemini API. Includes multi-language support (20+ languages), advanced API key management and automated licensing verification.

Agent Stream Doctor — LLM Streaming Diagnostics

2025 — 2026

Open Source

Zero-dependency Python toolkit that diagnoses why an LLM stream returns nothing: reasoning-only responses, missing finish_reason, malformed SSE framing and truncated tool calls. Built from real-world debugging of LLM router integrations.

Custom Counseling Center AI Bot

2024

Freelance

Designed and integrated an intelligent automated assistant for a counseling center using modern LLM APIs to handle client queries and automate interaction workflows, measurably reducing human-agent workload.

Educational Website & CMS (Django)

2023 — 2024

Client Project

Django-based CMS platform with secure user authentication, PostgreSQL integration, multi-format media management (video/audio playback) and dynamic categorized content delivery.

Exam Analysis & Statistics System

2023

Client Project

Data-focused web application that ingests student test scores, calculates statistical variances and standard deviations, and exports PDF reports with visual analytics for performance evaluation.

KamanBrowser

2022 — 2023

Personal Project

Modern desktop web browser built with C# and Windows Forms. Implemented tab management, bookmark support, custom UI components and smooth navigation controls to ensure minimal memory footprint and light resource allocation.

Technical Skills

🐍 Python Advanced — shipped in projects
🎸 Django Advanced — shipped in projects
🎯 C# Advanced — shipped in projects
⚡ JavaScript Production experience
🔗 REST API Design Advanced — shipped in projects
🤖 LLM APIs (OpenAI / Gemini / DeepSeek) Advanced — shipped in projects
📡 SSE Streaming & Tool Calling Advanced — shipped in projects
🖥️ PyQt6 / CustomTkinter Advanced — shipped in projects
🪟 C# WinForms / Bunifu Advanced — shipped in projects
🧭 Edge WebView2 (Chromium) Production experience
🔌 TCP Socket Programming Advanced — shipped in projects
🔐 AES / Fernet Encryption Advanced — shipped in projects
🔑 bcrypt & Auth Systems Advanced — shipped in projects
🛡️ Rate Limiting & Hardening Production experience
🗄️ SQLite / SQL Databases Advanced — shipped in projects
🚀 nginx + gunicorn Deployment Advanced — shipped in projects
🐧 Linux VPS Administration Production experience
🌐 BIND9 DNS Working knowledge
☁️ Cloudflare Workers / KV Production experience
🌱 Git & GitHub Advanced — shipped in projects
⚙️ yt-dlp / Automation Production experience
🎨 HTML5 / CSS3 Production experience
🏛️ OOP & Clean Architecture Advanced — shipped in projects
🧵 Multithreading & Concurrency Production experience

Selected Projects

  • 🩺
    Agent Stream Doctor Python, SSE, OpenAI API, Streaming, LLM
  • 📚
    Kaman AI Translator Python, PyQt6, Google Gemini, PDF, EPUB
  • 🔐
    Kaman Messenger Python, TCP Sockets, AES/Fernet, bcrypt, SQLite, CustomTkinter
  • 🌐
    Dr-Kaman Site Django, nginx, gunicorn, Linux VPS, JavaScript
  • 🎓
    Planikaa Portal Django, PostgreSQL, Chart.js, HTML/CSS
  • 💬
    Kaman AI Chat C#, DeepSeek, OpenModel API, Google Cloud TTS, Bunifu UI

Education

Secondary Education (High School)

Expected Graduation: Mid-2028
  • Data Structures & Algorithms
  • Machine Learning Fundamentals (freeCodeCamp Track)
  • Advanced Mathematics, Logic and Statistics
  • Networking Concepts (Network+ Preparation)

Languages

🗣️
Persian (Farsi)Native
🗣️
ArabicFluent — strong communication
🗣️
EnglishUpper-Intermediate
← Home