Skip to content
View MajidShajari's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report MajidShajari

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MajidShajari/README.md

Majid Shajarizadeh

Python Developer | Aspiring Data Scientist | Automation & AI Enthusiast
Focused on backend systems, data-driven projects, and building intelligent tools.


📝 Summary

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.


📚 Education

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.”


🏆 Certifications & Courses

  • 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)

💻 Projects

Note: Private client project – open-source version in progress (GitHub link when available)

🏫 UniTrack – Raspberry Pi Attendance System (In Progress)

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

🧑‍🎓 TalentNest – Early Talent Showcase Platform (In Progress)

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)

🧠 AI Stock Insight

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

🧬 DeepBot – AI Chatbot

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

🕵️‍♂️ BookHound – Smart Book Scraper

Tools: Python, BeautifulSoup, MongoDB, Telegram Bot API

  • Telegram bot to search books from indexed open sources
  • Multilingual support, rate limiting, and fault-tolerant scraping

🌐 PortfolioHub – Personal Website

Tools: Astro, TailwindCSS

  • Personal site showcasing projects, resume, and blog (in progress)
  • GitHub-based CI/CD planned

💼 Work Experience

Freelance Software Developer

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).

Data Analyst & Excel Trainer

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

🛠 Technical Skills

  • 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

💬 Languages

  • Persian: Native
  • English: Intermediate (B1) Actively improving through technical documentation and international collaboration

🔐 Personal Interests

  • Cybersecurity (videos, articles, CTF writeups)
  • Reading fiction novels (weekly)
  • Writing summaries of key learnings from courses and projects

🎯 Goals

  • 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

📬 Contact

gmail Lonkedin

Popular repositories Loading

  1. MajidShajari MajidShajari Public

    My personal repository

  2. PythonCSQuestions PythonCSQuestions Public

    مجموعه‌ای منتخب از سوالات و حل تمرین‌های برنامه‌نویسی پایتون برای مبانی علوم کامپیوتر، مناسب برای امتحان، تمرین و آموزش.

    Python

  3. fingerprint_matching_ML fingerprint_matching_ML Public

    Robust Fingerprint Matching under Distortions

    Python

  4. docker_containers docker_containers Public

    Shell

  5. R03_fingerprint_sensor R03_fingerprint_sensor Public

    Python