who_i_am
The short version of a long story
I'm Danial Choopan, a Software Engineer specializing in scalable, high-performance systems built with ASP.NET Core, Java (Spring Boot) and PHP (Laravel). I architect with Clean Architecture and SOLID principles, design robust RESTful APIs, and manage complex databases like SQL Server and PostgreSQL with ease.
But I don't stop at the server. I bring real-world Android development experience (Kotlin/Java), which helps me bridge the gap between frontend and backend logic seamlessly.
I'm deeply invested in modern DevOps — CI/CD pipelines, Docker, Kubernetes, and infrastructure automation with GitHub Actions, GitLab CI and Azure DevOps.
I work closely with QA teams to keep code quality high through unit, integration and e2e testing. And with C2-level English, I communicate effortlessly in international teams.
name: "Danial Choopan"
role: "Software Engineer"
heart: "the backend"
location: "Iran, Khorasan Razavi"
site: "danialchoopan.ir"
english: "C2"
persian: "native"
repos: 73 # and counting
coffee_level: "critical"
experience
5 years, 5 roles — the full story has its own page now
Satpay · Tehran
Backend Developer · 2025–2026 — Laravel + Express.js services, Clean Architecture, Redis, Docker.
Raya Pardazesh Pars
Laravel Developer · 2024–2025 — secure REST APIs (JWT, OAuth, IDOR protection), DB design & tuning.
Diako · Android
Android Developer · 2021–2023 — Java/Kotlin apps, Clean Architecture on mobile, performance work.
education
Academic background & research
M.Sc. Software Engineering
Torbat Heydarieh University · 2023 – 2025
Focus: distributed databases, algorithm design, RAG systems, LLM integration.
B.Sc. Software Engineering
Shahid Beheshti Technical and Vocational College, Karaj · 2021 – 2023.
Publication
"Design and Evaluation of ChordVDB: A Distributed Vector Database System for Augmented Retrieval" — 12th International Web Research Conference, 2026.
skills
The full toolbox
Backend
Scalable, high-performance services.
Frontend
Real clients that talk to real APIs.
Architecture
Design that survives the fifth developer.
Databases & Messaging
Where the data actually lives.
DevOps & Infrastructure
Ship it, containerize it, keep it up.
Android & Tools
Mobile craft + modern AI-assisted workflow.
languages_and_more
Communication, soft skills & assessments
Languages
English — C2, conversationally fluent in international teams.
Persian — native.
Soft Skills
Certifications
All available upon request. Audio introduction available on request too.
Want to see it in action?
73+ repositories on GitHub — from Spring Boot messaging platforms to offline LLM chat with RAG.
Browse Projects