$ whoami

Danial Choopan

> _

My heart lives in the backend — scalable APIs with .NET, Spring Boot and Laravel, shipped through Docker & Kubernetes pipelines, with Android and web clients built by the same hands.

73+
GitHub Repositories
5+
Years of Experience
99.9%
Uptime Obsession
∞
Coffees Deployed

about_me

The short version — longer story on its own page

I'm Danial Choopan, a Software Engineer who builds scalable, high-performance systems with ASP.NET Core, Spring Boot and Laravel. I architect with Clean Architecture and SOLID, design RESTful APIs, and manage databases like SQL Server and PostgreSQL.

I also ship real Android apps (Kotlin/Jetpack Compose), run DevOps pipelines (Docker, K8s, GitHub Actions), dabble in AI/LLM (RAG, local inference) — and once built a Linux distro from scratch.

# danial.yaml (compact)
role: "Software Engineer"
stack: ".NET · Spring · Laravel · Django"
devops: "Docker · K8s · CI/CD · IaC"
mobile: "Kotlin · Compose · Clean Arch"
ai: "RAG · Local LLMs · FastAPI"
linux: "built my own distro (yes)"
location: "Iran · remote friendly"
coffee: "always critical"

code_editor

Production-ready. Open-source mind. One deploy at a time.

danial@choopan — main.py

📂 studio
🐍 main.py
📄 config.yaml
📄 requirements.txt
📄 Dockerfile
📄 .github/workflows/deploy.yml
🐍 main.py
danial@choopan:~/studio$

💡 secrets — try 42 or ↑↑↓↓←→←→BA anywhere · play snake in the terminal · click the logo 5× for a creeper · press t to toggle theme

skills

Six domains — one engineer

Backend

ASP.NET/.NET Core, PHP/Laravel, Java/Spring Boot, Python/Django/FastAPI, NestJS.

ASP.NETSpring BootLaravelDjango

DevOps & Infra

Docker, Kubernetes, GitHub Actions, GitLab CI, Azure DevOps, Linux admin, Nginx/HAProxy/F5, iptables.

DockerK8sCI/CDLinux

Android

Kotlin, Java, Jetpack Compose, Clean Architecture on Android — bridging backend APIs to mobile UI.

KotlinComposeClean Arch

Data & Messaging

PostgreSQL, SQL Server, Redis, RabbitMQ — design, optimization and queues.

PostgreSQLRedisRabbitMQ

Architecture

Clean Architecture, OOP, SOLID, API Security, RESTful APIs — design that survives.

Clean ArchSOLIDREST

Network & Tools

TCP/IP, Nginx, HAProxy, F5, Cursor/Copilot/Claude, English C2 · Persian native.

NetworkingNGINXAI Tools

inventory

Hotbar of skills — hover to inspect

🧱Backend.NET · Spring · Laravel · Django
⚙️DevOpsDocker · K8s · CI/CD
🎨FrontendNext.js · React · NestJS
📱AndroidKotlin · Jetpack Compose
🗄️DataPostgreSQL · Redis · RabbitMQ
🏛️ArchitectureClean Architecture · SOLID
🌐NetworkingTCP/IP · Nginx · HAProxy · F5
🤖AILLM · RAG · Claude · Copilot
🐧LinuxArch · zsh · own distro
Level 27 — Software EngineerXP to next level: coffee

network_map

How I see the world — everything connected, everything monitored

🌍 internet 🛡️ firewall 🔀 core-router 🖥️ server-rack 💾 db-cluster 💻 dev-machine ☁️ cloud-vps

engineering_dashboard

The numbers behind the commits

where my brain lives

100%engineer
Backend 45%
DevOps 25%
Frontend 20%
Android 10%

repos by language

java22%
kotlin18%
php15%
python14%
c#12%
typescript10%
other9%

deploys this quarter

142 ↑ 23%

zero-downtime · docker · k8s · github actions

1,247 contributions — last 12 months

less more

featured_projects

A few things I've built and shipped

LlmDanialChatRag

↗

Local-first AI chat with RAG, voice interaction and multi-engine inference — runs fully offline, no external APIs.

TypeScript RAG LLM

balajavaBron

↗

Production-grade messaging platform — Spring Boot 3 backend with a React + TypeScript frontend. Bale/WhatsApp/Telegram inspired.

Spring Boot React Java

danialBookStoreNest

↗

Full-stack multi-vendor bookstore with Next.js + NestJS and a Persian RTL interface.

Next.js NestJS RTL
See all projects →

Let's Build Something

Whether it's a network that needs taming, a pipeline that needs automating, or an app that needs building — my inbox is always open.

Say Hello