Es-sebbar Karam

0
0
0
1
0
0
Es-sebbar Karam

About Me

Hi! I'm a computer science student passionate about tech, specializing in C++, web development, and game design. Welcome to my portfolio!

Projects

Snake Game

A classic snake game built using C++ and SDL.

Go to Project Details
Chess Project

Chess

A command-line chess game implemented in C++ with object-oriented programming principles. The project uses a Makefile for efficient compilation, with a well-organized structure including src for source files, include for headers, and obj for compiled objects. Features basic chess rules and gameplay mechanics.

Go to Project Details
Navigation System

Navigation system

Developed a transport network management system for Avignon using C++ and SQLite3, integrating CRUD operations to manage routes, stops, and schedules. Designed the system with UML diagrams (use case, class, and sequence) to ensure a modular and scalable architecture. The project successfully combined object-oriented design with a lightweight SQLite database for efficient data storage and retrieval.

Go to Project Details
Flood It Game

Flood it

Designed a color-filling puzzle game where the player floods a grid with a single color in minimal moves. Used a greedy algorithm for AI decision-making, optimizing move selection for an efficient solution.

Go to Project Details
Web Quiz in C++

Web-Based Quiz in C++

Developed an interactive quiz application where users answer multiple-choice questions

Go to Project Details
Space Invaders

Space Invaders

Developed a 2D arcade shooter where the player controls a spaceship to defend against waves of enemies.

Go to Project Details
Carcassonne

Carcassonne

Implemented the board game Carcassonne in C, where tiles are read dynamically from an Excel file.

Go to Project Details
Black Jack

Black Jack

Developed a console-based Blackjack game where the player competes against the dealer. Implemented object-oriented programming concepts, including classes for cards, deck, and game logic.

Go to Project Details
Shadoks

Shadoks

This project implements an interpreter for the fictional Shadok language using Flex for lexical analysis and Bison for syntax parsing. It can recognize and execute simple instructions written with Shadok keywords (GA, BU, ZO, MEU).

Go to Project Details

Technical Skills

Programming

C++ 80%
C 85%
JavaScript 70%
Python 70%
C++
C
JavaScript
Python
OCaml

Web Development

HTML/CSS 80%
JavaScript 70%
PHP 60%
HTML
CSS
JavaScript
PHP
WordPress
Shopify

Databases

SQL 80%
MySQL 70%
SQLite3 80%
SQL
MySQL
SQLite3

Tools & Frameworks

SDL 40%
Excel 70%
WampServer 70%
SDL
Excel
Word
Aseba
WampServer

Contact Me