Python Developer | Aspiring Data Scientist | Automation & AI Enthusiast
Focused on backend systems, data-driven projects, and building intelligent tools.
Self-taught Python developer with 10+ years’ freelance experience building backend systems and data-driven automation tools. Proven track record delivering production-ready APIs and ML-assisted analytics. Currently expanding expertise in AI/ML with solid academic foundations in algorithms, data structures and database design.
B.Sc. in Computer Engineering
Payame Noor University, Yazd — Expected July 2027
Focus: Software Development, Artificial Intelligence, Cloud Computing
B.Sc. in Computer Science (Incomplete)
University of Yazd — 2007–2010
“Completed core CS coursework (Data Structures, Algorithms, Databases) before pausing studies for family and economic reasons.”
- CS50’s Introduction to AI with Python – Harvard / edX (In Progress)
- Advanced Machine Learning Bootcamp – Quera (In Progress)
- Deep Learning Jump – Quera (In Progress)
- Data Analysis with Python – Quera (In Progress)
- Linux for Developers (Hands-on) – Quera (In Progress)
- Front-End Development Certificate – Quera (High Distinction)
Note: Private client project – open-source version in progress (GitHub link when available)
Tools: Python, Raspberry Pi, Fingerprint Sensor, Barcode Scanner, Touchscreen
- Smart kiosk system to verify student presence and print ID slips
- Encrypted communication with central server
- Custom Python interface with 3.5” touchscreen
- Deployment planned in academic setting
Tools: Django, PostgreSQL, TailwindCSS
- Platform for youth (17–20) to host personal portfolios under subdomains
- Each member has a micro-site to share projects and background
- Built fully by myself (backend + frontend)
Tools: Python, Pandas, scikit-learn, FastAPI, PostgreSQL, Streamlit
- Automated pipeline to fetch and analyze stock data with ML predictions
- Included dashboard, API, and Jupyter reporting tools
- Open-source version in development
Tools: Python, PyTorch, FastAPI, SQLite
- Telegram-based chatbot with custom trained NLP model
- Interactive data upload and model retraining
- Logging, response scoring, and admin features included
Tools: Python, BeautifulSoup, MongoDB, Telegram Bot API
- Telegram bot to search books from indexed open sources
- Multilingual support, rate limiting, and fault-tolerant scraping
Tools: Astro, TailwindCSS
- Personal site showcasing projects, resume, and blog (in progress)
- GitHub-based CI/CD planned
Remote — 2013–Present
- Delivered backend systems, bots, scrapers, and automation pipelines
- Clients in finance, education, and marketing sectors
- Currently packaging selected proprietary automation tools as open-source libraries (expected release Q1 2026).
Moein-Dam Co. – Yazd, Iran (2016–2018, 2022–2024)
- Created advanced Excel systems for accounting, inventory, and HR (improved reporting efficiency by 30%)
- Trained staff in reporting tools and ERP-related workflows(trained 20+ staff)
- Supported finance department with data-driven decision tools
- Languages: Python (advanced), C++ (basic), SQL, Bash
- Frameworks: FastAPI, Django, GraphQL, PyTorch, scikit-learn, Pandas, NumPy, Matplotlib
- Frontend: TailwindCSS, Astro, HTML/CSS
- Databases: PostgreSQL, SQLite, MongoDB
- Tools: Git, GitHub, Docker (basic), uv (Python package manager) , Poetry
- Platforms: Linux (Ubuntu), Raspberry Pi GPIO
- Persian: Native
- English: Intermediate (B1) Actively improving through technical documentation and international collaboration
- Cybersecurity (videos, articles, CTF writeups)
- Reading fiction novels (weekly)
- Writing summaries of key learnings from courses and projects
- Publish AI and backend projects as open-source
- Create a multilingual blog about Python, ML, backend architecture
- Collaborate on impactful, real-world AI/ML projects with open, remote-first teams