Skip to content
View imad-07's full-sized avatar

Block or report imad-07

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

๐Ÿ‘‹ Hey, Iโ€™m Imad Tounsadi

Developer โ€ข Problem Solver โ€ข Systems Thinker

I build things that work fast, scale clean, and teach me something new every time.
From backend systems to small game engines, from AI tools to custom frameworks โ€” I love diving deep into how things really work.


๐Ÿš€ About Me

Iโ€™m a developer who enjoys understanding systems from the ground up โ€”
how a router resolves a request, how a compiler transforms code, how an AI model reasons, or how memory flows inside Go and Rust.

I like building things that most people think are โ€œtoo complexโ€ for fun:

  • A wget clone I wrote from scratch
  • A mini JavaScript framework with its own VDOM, router & state manager
  • A WebSocket chat system in Next.js
  • A YouTube + MedLlama medical tool
  • A Pacman AI where I recreated ghost behavior
  • A traffic intersection simulation in Rust
  • Real-time screen sharing + collaborative editing

I learn, I break things, I rebuild them better.


๐Ÿง  Languages & Tools I Use

Core Languages

  • Go โ€“ concurrency, streaming, performance
  • Rust โ€“ memory safety, SDL2 simulations, systems thinking
  • Java โ€“ Spring Boot, REST APIs, security
  • JavaScript โ€“ frameworks, frontend logic, game dev
  • SQL โ€“ relational modeling, performance tuning

What I Love Building

  • Backend systems
  • Real-time apps
  • AIs that evaluate or enhance content
  • Custom frameworks
  • Developer tools
  • Simulations & small engines

โœจ Selected Projects

๐ŸŸฆ 01Blog โ€“ A Social Learning Platform

Spring Boot + Angular + PostgreSQL
A platform for students to document their learning journey through posts & discussions.

๐Ÿ”ง Custom JavaScript Framework

A homemade framework with:

  • Virtual DOM
  • Router
  • State management
  • Custom event system

๐Ÿ”Œ Social Network โ€“ Blogging & Real-Time Chat App

Next.js + Go + SQLite
A full social platform that combines long-form blogging with real-time communication.
Features include:

  • User profiles and content publishing
  • Live chat using WebSockets
  • Fast Go backend with lightweight SQLite storage
  • Seamless integration between posts, interactions, and messaging
  • Clean architecture for scalability and performance

๐ŸŽฎ Pacman AI (Vanilla JS)

Recreated classic ghost algorithms:

  • Chase
  • Scatter
  • Frightened
  • Personality-driven movement

๐ŸŽฅ YouTube โ†’ Whisper โ†’ MedLlama Tool

Real-time transcription + medical form evaluation.

๐Ÿšฆ Rust Traffic Intersection Simulation

SDL2-based simulation of traffic lights, queues, and vehicle logic.


๐Ÿงญ What Drives Me

I like problems that require thinking โ€”
not just coding.

I enjoy:

  • Understanding systems deeply
  • Learning by building
  • Simplifying complexity
  • Teaching others what I learn
  • Documenting journeys

Each project is a new horizon,
and each horizon is a new beginning.


๐Ÿ“ฌ Letโ€™s Connect

If you want to talk about systems, game logic, AI reasoning, or building from scratch โ€” feel free to reach out.

Pinned Loading

  1. mini-framework mini-framework Public

    JavaScript 1 1

  2. realtimeforum-typing realtimeforum-typing Public

    Go