Junior/aspiring Python Backend Developer from Tajikistan, currently building full-stack (PHP/Laravel and Angular/TypeScript) while moving toward a backend-focused, Python-first path (Django, DRF, FastAPI). I also work as a Scrum Master alongside development β running sprint planning, tracking capacity, managing the backlog/tickets, and keeping an eye on the burndown.
I like understanding a system end-to-end β database design, backend logic, and the UI on top β rather than only writing isolated functions. I care about Clean Architecture, Clean Code, and secure, maintainable design (OWASP/NIST-aware, SSDLC mindset), even on small projects. That same structured mindset carries over into how I run a sprint β clear scope, honest capacity, visible progress.
const komyor = {
location: "Tajikistan πΉπ―",
roles: ["Python Backend Developer (in progress)", "Scrum Master"],
currentStack: ["Python", "Laravel/PHP", "Angular/TypeScript"],
learning: ["Django", "Django REST Framework", "FastAPI", "Docker", "CI/CD"],
agile: ["Sprint Planning", "Backlog Grooming", "Capacity Planning", "Burndown Tracking", "Retrospectives"],
interests: ["Clean Architecture", "System Design", "DevSecOps", "AI-assisted products"],
languages: ["Russian", "Tajik", "English"]
};|
AI-assisted university & specialty guidance for Tajikistan A scenario-based platform: applicants set goals (budget, prestige, location), the system searches a real database of universities/specialties, and an AI layer explains why each result was chosen β including "why not" for rejected options.
|
Billing & operations platform for educational centers Double-entry wallet ledger, role-based permissions (Filament Shield), attendance-linked automatic billing, and financial reporting β running in production for a real business.
|
π° Startup Digest BotTelegram bot aggregating startup & VC news Pulls from TechCrunch, Hacker News, VC.ru, RB.ru, and Sifted, deduplicates by URL, scores relevance with an explainable rules-based model, and delivers a daily Top-5 digest (scheduled or on-demand via
|
Desktop photo processing tool A PySide6 desktop app that automatically detects and crops portrait photos from flatbed scanner images, with a full automated test suite.
|
Alongside development, I run Scrum for our team β not just as a title, but hands-on with the day-to-day mechanics:
| Area | What I do |
|---|---|
| Sprint Planning | Scope definition, story breakdown, effort estimation |
| Capacity Planning | Tracking team availability vs. committed work |
| Backlog & Tickets | Grooming, prioritization, ticket hygiene |
| Burndown Tracking | Monitoring progress, flagging risk early |
| Retrospectives | Facilitating, capturing actionable improvements |
Scrum Kanban Sprint Planning Backlog Grooming Capacity Planning Burndown Charts Retrospectives Jira Story Points
β οΈ The publicgithub-readme-stats.vercel.appinstance has been unreliable for everyone the past couple of months (confirmed β it's an open, widely-reported issue on the project itself, not specific to this profile). If cards keep showing "Failed to retrieve..." after publishing and a few refreshes, the fix isn't tweaking colors β it's either removing these cards or self-hosting your own instance (free, takes ~5 min β fork the repo, deploy to your own Vercel, swap the URL). Happy to walk you through that if you want it rock-solid.
Open to discussing backend architecture, Laravel/Filament, AI-assisted products, or Tajik-language tech projects.
Understand the system, not just the framework running on top of it.


