Thanks to visit codestin.com
Credit goes to github.com

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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 over 10 years of freelance experience in backend development, data automation, and AI-focused tools. Transitioning into AI/ML with strong foundations in algorithms, data structures, and database systems. Passionate about cybersecurity, modern backend frameworks (FastAPI, Django), and exploring UI tools like Astro and TailwindCSS.


📚 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
Acquired foundational knowledge in:

  • Data Structures (linked lists, trees, graphs, stacks, queues)
  • Algorithms & Time Complexity
  • Database Design (ER models, normalization, SQL)
  • Operating Systems, Automata Theory

🏆 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: Some projects are private; open-source versions are in development.

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.
  • Features encrypted communication with a central server.
  • Custom Python interface for a 3.5” touchscreen.
  • Planned for deployment in academic settings.
    [GitHub: Coming soon]

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.
  • Fully built (backend + frontend) by myself.
    [GitHub: Coming soon]

AI Stock Insight

Tools: Python, Pandas, scikit-learn, FastAPI, PostgreSQL, Streamlit

  • Automated pipeline for fetching and analyzing stock data with ML predictions.
  • Includes dashboard, API, and Jupyter reporting tools.
  • Open-source version in development.
    [GitHub: Coming soon]

DeepBot – AI Chatbot

Tools: Python, PyTorch, FastAPI, SQLite

  • Telegram-based chatbot with a custom-trained NLP model.
  • Supports interactive data upload and model retraining.
  • Includes logging, response scoring, and admin features.
    [GitHub: Coming soon]

BookHound – Smart Book Scraper

Tools: Python, BeautifulSoup, MongoDB, Telegram Bot API

  • Telegram bot to search books from indexed open sources.
  • Supports multilingual queries, rate limiting, and fault-tolerant scraping.
    [GitHub: Coming soon]

PortfolioHub – Personal Website

Tools: Astro, TailwindCSS

  • Personal site showcasing projects, resume, and blog (in progress).
  • Planned GitHub-based CI/CD integration.
    [GitHub: Coming soon]

💼 Work Experience

Freelance Software Developer

Remote — 2013–Present

  • Delivered backend systems, bots, scrapers, and automation pipelines for clients in finance, education, and marketing.
  • Preparing open-source versions of select private tools.

Data Analyst & Excel Trainer

Moein-Dam Co. – Yazd, Iran (2016–2018, 2022–2024)

  • Developed advanced Excel systems for accounting, inventory, and HR.
  • Trained staff on reporting tools and ERP-related workflows.
  • 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/project manager), Poetry
  • Platforms: Linux (Ubuntu), Raspberry Pi GPIO

🌐 Languages

  • Persian: Native
  • English: Professional working proficiency (B1), improving through technical work and learning content

🎯 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 on GitHub.
  • Create a multilingual blog on Python, ML, and 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