Skip to content
View achrafS133's full-sized avatar

Highlights

  • Pro

Block or report achrafS133

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
achrafS133/README.md

๐Ÿ‘‹ Hi, I'm ER-RAHOUTI Achraf

Software Developer | Full Stack Enthusiast | AI/ML Engineer | CS Graduate

Welcome to my GitHub profile! ๐Ÿš€

Portfolio Stats

Portfolio Stats

๐Ÿš€ About Me

class Achraf:
    def __init__(self):
        self.name = "ER-RAHOUTI Achraf"
        self.username = "achrafS133"
        self.role = "Software Developer & ML Engineer"
        self.location = "Morocco ๐Ÿ‡ฒ๐Ÿ‡ฆ"
        self.education = "CS Graduate"
        self.languages = ["Python", "JavaScript", "Java", "C++", "TypeScript"]
        self.interests = ["Web Development", "AI/ML", "Game Development", "Open Source"]
    
    def current_focus(self):
        return "Building innovative projects and contributing to open source"
    
    def hobbies(self):
        return ["Chess", "Puzzles", "Gaming", "Exploring new technologies"]
    
    def quote(self):
        return "I like building and shipping projects. Up for a game or have a project idea? Let me know!"

๐Ÿ› ๏ธ Tech Stack

Languages & Frameworks

Python JavaScript TypeScript Java C++ HTML5 CSS3

Frontend & Mobile

React React Native Flutter Tailwind CSS

Backend & Databases

Node.js Express FastAPI Django MySQL PostgreSQL

AI/ML & Game Development

PyTorch NumPy OpenCV Pygame Stable Baselines3

Tools & Technologies

Git GitHub VS Code Docker Tauri Rust


๐Ÿ“Š GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


๐ŸŽฏ Featured Projects

๐Ÿค– AI & Machine Learning

๐Ÿงฌ TheLifeOfPy - Artificial Life Simulator

Inspired by @PrimerBlobs, @davidrandallmiller, and @3Blue1Brown, this is my attempt at creating an artificial life simulation where you can create organisms with customizable phenotypic and genotypic traits (neural networks, size, color, defense mechanisms) and watch them evolve in an environment.

Tech Stack: Pygame | AI | Python | Neural Networks

GitHub Stars

๐Ÿง  GridNavigatorRE - Reinforcement Learning Grid Navigator

My first Reinforcement Learning project! A DQN-based agent that learns to navigate a grid environment, avoiding obstacles to reach a goal. Worked for months on this and it was rewarding to see the agent learn and improve.

Tech Stack: Pygame | Stable Baselines 3 | Gymnasium | PyTorch | DQN

GitHub

โŒ TicTacToeAI - Minimax Algorithm Implementation

An unbeatable Tic-Tac-Toe AI using the Minimax algorithm. Learned from CS50's Introduction to Artificial Intelligence course and implemented from scratch.

Tech Stack: Python | Minimax | AI

GitHub

๐Ÿ’ฃ MinesweeperAI - CSP Solver

After TicTacToeAI, I wanted to go further. This project uses Constraint Satisfaction Problem (CSP) techniques to solve Minesweeper. Watch the AI clear the field!

Tech Stack: Python | CSP | AI

GitHub

๐Ÿ’ป Full Stack Applications

๐Ÿ—„๏ธ DataSmith - Cross-platform SQL Database Populator

A free cross-platform app to generate realistic SQL test data with almost no setup. Auto-detects DB schema, supports Faker, regex, Python, foreign keys, and can export .sql or insert directly. Evolved from DataForge CLI tool.

Tech Stack: Tauri | React | Rust | SQL | Python

GitHub

๐Ÿ—ƒ๏ธ DataForge - Database Auto-Population Tool

Python tool to auto-generate and insert realistic test data into databases. Intelligently handles foreign key relationships to order table population correctly.

Tech Stack: Python | SQLAlchemy

GitHub

๐ŸŽ‰ Galagrid - Event Rental & Management App

My mini-project for BTech degree - a full-stack app for hiring goods and managing events. This project boosted my confidence in app development and taught me a lot about the development process.

Tech Stack: React Native | Django | MySQL

Frontend Backend

๐Ÿฅ Healie - Personal Health Assistant ๐Ÿ† Best AI/ML Project

A health assistant app that provides secondary medical opinions. Won "Best AI/ML project" in a hackathon! Helps doctors make better choices and patients understand their treatments better.

Tech Stack: Flutter | FastAPI

Frontend Backend

๐Ÿซ ZTLAB - Campus Management App Wrapper

A React Native app that wraps ETLAB (campus management system) with additional features, particularly attendance tracking. One of my first Android apps that taught me a lot about app development.

Tech Stack: React Native | FastAPI | Web Scraping

Frontend Backend

๐Ÿ–ฑ๏ธ Clickery - User Input Automation Tool

One of my first projects - an automation tool for repetitive user input tasks. Built with passion during my early coding days. Friends loved it, which motivated me to create more projects!

Tech Stack: Python | PyAutoGUI

GitHub

๐ŸŽฎ Game Development

๐Ÿš€ The Nightflier - Arcade Space Shooter

A classic space shooter game where you protect your ship from attackers until the clock runs down. Started in Scratch MIT and later ported to web. A fun project from my game development journey!

Tech Stack: Scratch MIT | Game Development

Play Game GitHub

๐Ÿƒ Free Roam - Endless Runner Game

An endless runner game from my high school days. Started as an ambitious project with a grand storyline, but narrowed down to this simple concept: keep your vehicle going! A piece from my early game development days.

Tech Stack: Scratch MIT | Game Development

Play Game GitHub


๐Ÿ“ˆ Contribution Graph

GitHub Activity Graph


๐Ÿ”ฅ GitHub Trophies

trophy


๐ŸŽฏ Current Focus

  • ๐Ÿ”จ Building innovative web and mobile applications
  • ๐Ÿค– Exploring AI/ML and reinforcement learning
  • ๐Ÿ“š Learning new technologies and frameworks
  • ๐Ÿค Contributing to open source projects
  • ๐Ÿ’ก Solving real-world problems with code

๐Ÿค Connect With Me

LinkedIn GitHub Twitter Email Portfolio


๐Ÿ’ฌ Random Dev Quote

Quote


โญ๏ธ From achrafS133

"Code is like humor. When you have to explain it, it's bad." - Cory House

Profile Views

Thanks for visiting! Feel free to fork, star, or contribute to any of my projects! ๐Ÿš€


This README is automatically updated daily via GitHub Actions โšก

Popular repositories Loading

  1. achrafS133 achrafS133 Public

    Config files for my GitHub profile.

  2. skincanser-app skincanser-app Public

  3. mini-di mini-di Public

    Java

  4. tp2_sdia tp2_sdia Public

    Java

  5. tp3_sdia tp3_sdia Public

    Java

  6. tp1_sdia tp1_sdia Public

    Java