name: Mohammad Javad Izadi
role: Python Backend Developer
focus: [Backend Systems, REST APIs, Databases, Automation]
status: Building · Learning · ShippingI build backend systems from the ground up — designing APIs, working with databases, and turning complex logic into reliable services. I prefer understanding how things work under the hood rather than just using frameworks.
languages: [Python, SQL, JavaScript, Bash]
frameworks: [Flask, FastAPI]
databases: [SQLite, SQL]
api: [REST, JSON, Socket Programming]
automation: [Selenium, BeautifulSoup, Requests, PyAutoGUI]
ai: [OpenAI API, LLM, RAG, Prompt Engineering]
tools: [Git, Docker, Linux, VS Code]| Project | Description | Stack | |
|---|---|---|---|
| 🥇 | Nasyar | Automated Windows software installer with AI-powered source search + Persian UI. 88% faster installs. | Python Flask Selenium OpenAI |
| 🥈 | CMDX Terminal | Web-based terminal emulator with real command execution + AI assistant. | Flask JavaScript jQuery OpenAI |
| 🤖 | Bale Chat Bot | Chat bot with OpenAI API + web admin panel. | Flask SQLite OpenAI |
| 🕸️ | Job Scraper | Automated freelance job listings collector. | Selenium BeautifulSoup |
| 🛒 | Digikala Scraper | Product data collector for Digikala marketplace. | Selenium BeautifulSoup |
🔭 Building → Backend systems with Flask + FastAPI
🌱 Learning → Databases · Docker · Async patterns
🤖 Researching → LLM integration · RAG pipelines
🎯 Goal → Build useful systems, not just demos