Skip to content
View Saeiii-d's full-sized avatar

Block or report Saeiii-d

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Saeiii-d/README.md

Hi, I'm Saeid Khazaei πŸ‘‹

Computer Engineering Student Β· Software, Algorithms, and Systems

I enjoy exploring ideas, solving problems, and turning what I learn into practical projects.

GitHub LinkedIn Medium


About Me

I'm a Computer Engineering student at Shahid Beheshti University, interested in understanding how software, algorithms, intelligent systems, and computer hardware work together.

I use this profile to document practical projects, technical experiments, and what I learn while building them.

  • πŸŽ“ Studying Computer Engineering
  • πŸ’‘ Interested in software development, artificial intelligence, algorithms, and computer systems
  • 🧩 Enjoy solving technical problems and building practical projects
  • πŸ“š Continuously learning and exploring new areas of computer science
  • ✍️ Writing about projects, implementation decisions, and lessons learned
  • πŸ“ Based in Tehran, Iran

What I’m Exploring

My interests span several areas of computer engineering and software development, including:

  • Algorithms and data structures
  • Artificial intelligence and intelligent systems
  • Data collection, automation, and asynchronous software
  • Computer architecture and system-level concepts
  • Software design and practical problem-solving

Featured Projects

A Python implementation of Wumpus World comparing a full-map A* oracle with partially observable knowledge-based and genetic-policy agents.

Highlights: Python, A* search, knowledge-based reasoning, genetic algorithms, partial observability, automated testing

A four-part educational series covering modular crawler design, pagination, structured extraction, browser automation, and hybrid HTML/API data collection.

Highlights: Crawlee, Playwright, BeautifulSoup, asynchronous programming, structured data extraction

An asynchronous crawler that combines HTML parsing and direct API requests to collect structured product metadata, variants, prices, images, and stock data where available.

Highlights: Python, Crawlee, aiohttp, BeautifulSoup, asynchronous API requests, data normalization

A terminal-based Sudoku game featuring puzzle generation, unique-solution validation, player profiles, hints, undo, save/load, and leaderboards.

Highlights: C++, object-oriented programming, backtracking, puzzle generation, terminal interfaces


Technologies and Tools

These are some of the technologies I have worked with so far. This list will evolve as I continue learning.

Programming Languages

Python C++ SQL Markdown

GitSkins Animated Stack

Development and Tools

Git GitHub Linux Visual Studio Code

Libraries and Technologies

Playwright BeautifulSoup aiohttp Crawlee


Technical Writing

I write about project design, implementation details, technical challenges, and lessons learned during development.

Artificial Intelligence

Web Crawling Series

C++ / Algorithms


Current Direction

I'm currently focused on strengthening my fundamentals and improving the engineering quality of the projects I build.

Beyond making a program work, I try to understand:

  • Why the chosen approach works
  • How the code can be structured more clearly
  • What trade-offs the implementation introduces
  • How the project can be tested and improved

Connect With Me

I'm always interested in learning, exchanging technical ideas, and discovering new perspectives.

LinkedIn Medium


Learning, building, improving β€” one project at a time.

Popular repositories Loading

  1. crawlee-python-masterclass crawlee-python-masterclass Public

    A four-part Python web crawling series covering Crawlee routers, pagination, Playwright automation, and hybrid API extraction.

    Python 2

  2. mashhad-leather-crawler mashhad-leather-crawler Public

    An async Python crawler using Crawlee, BeautifulSoup, and aiohttp to extract product, variant, pricing, stock, and image data.

    Python 1

  3. Sudoku-CPP-Engine Sudoku-CPP-Engine Public

    A terminal-based Sudoku game in C++ with OOP design, non-blocking input, puzzle generation, save/load, hints, undo, and leaderboards.

    C++ 1

  4. Saeiii-d Saeiii-d Public

  5. wumpus-world-ai-comparison wumpus-world-ai-comparison Public

    Comparing a full-map A* oracle with partially observable knowledge-based and genetic-policy agents in Wumpus World.

    Python