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
95%
🎸 Django
92%
🎯 C#
88%
⚡ JavaScript
85%
🔗 REST API Design
92%
🤖 LLM APIs (OpenAI / Gemini / DeepSeek)
90%
📡 SSE Streaming & Tool Calling
88%
🖥️ PyQt6 / CustomTkinter
88%
🪟 C# WinForms / Bunifu
84%
🧭 Edge WebView2 (Chromium)
80%
🔌 TCP Socket Programming
90%
🔐 AES / Fernet Encryption
86%
🔑 bcrypt & Auth Systems
85%
🛡️ Rate Limiting & Hardening
82%
🗄️ SQLite / SQL Databases
88%
🚀 nginx + gunicorn Deployment
84%
🐧 Linux VPS Administration
82%
🌐 BIND9 DNS
75%
☁️ Cloudflare Workers / KV
80%
🌱 Git & GitHub
92%
⚙️ yt-dlp / Automation
85%
🎨 HTML5 / CSS3
86%
🏛️ OOP & Clean Architecture
90%
🧵 Multithreading & Concurrency
80%

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