YACINE

COMPUTER SCIENCE STUDENT & DEVELOPER.

Hi! I'm Yacine, currently studying Computer Science at Gustave Eiffel University 🎓 where I turn coffee ☕ into code (and sometimes into bugs).

01

// about 👨‍💻

A bit more about who I am and what I'm looking for.

What started with curiosity quickly became an obsession. I genuinely enjoy the problem-solving aspect and that ultimate satisfaction when everything works as intended after hours of work (more when it's on the first try).

From building strategy games in C to crafting websites for real clients, I've tried a bit of everything. Each project taught me something new, whether it was wrestling with memory allocation or figuring out how to make a design look good on mobile.

Right now, I'm looking for an apprenticeship where I can learn from experienced developers, contribute to meaningful projects, and keep growing my skills. I work well in teams, I'm not afraid to ask questions, and I actually read documentation !!!.

If you're looking for someone motivated, curious, and ready to dive into new challenges, i'm your guy.

02

// skills 🛠️

Here are some of the technologies and tools I've been working with during my studies and personal projects.

Programming Languages and Frameworks

  • Python
  • Flask
  • FastAPI
  • C
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Expo
  • Bash
  • LaTeX
  • Java
  • Angular

Cloud & Infrastructure

  • Google Cloud
  • PostgreSQL
  • SQLite
  • Vercel
  • DigitalOcean
  • Supabase

Tools & Libraries

  • Git / GitHub
  • Docker
  • Matplotlib
  • NumPy
  • Ncurses
  • MLV Library
  • Sanity CMS
  • FLTK
  • Pillow
  • Zen
04

// projects 📁

A selection of projects I've worked on during my academic journey and in my free time.

Aogiri Website

A responsive website built with Next.js and Tailwind CSS to present the Aogiri association, its activities and its contributions to the community of multiple video games.

Next.js
Tailwind CSS
TypeScript

Chomp

Chomp is a strategy game for two players. The game is played on a rectangular bar made up of chocolate squares. The aim of the game is to avoid taking the poisoned chocolate square at the top left of the bar.

C
Ncurses
Makefile

Malloc

This university project focuses on implementing custom versions of the standard C library functions malloc and free. It delves into the core mechanisms of dynamic memory allocation.

C
Makefile

Racetrack

Racetrack is a Python-based game where players navigate a pawn across a board, avoiding obstacles to reach the finish line. This project showcases various play modes and includes a sophisticated solver.

Python
FLTK
Pillow
05

// experience 👨‍💼

My academic journey and professional experiences.

Since June 2023

Self-employed

Freelancer

Development and deployment of websites for associations and businesses, including 'Aogiri' - a website for an esports association using Next.js, TypeScript, Tailwind CSS and Sanity CMS. Client needs analysis, proposal of technical solutions and client prospecting management.

Since September 2023

Bachelor's Degree in Mathematics/Computer Science

Gustave Eiffel University - Champs-sur-Marne

Academic training focused on mathematics and computer science, including projects such as 'Nuage' - a video game management platform developed with Python/Flask, PostgreSQL and HTML/CSS, as well as 'Chomp' - a strategy game in C using the Ncurses library.

September 2020 - July 2023

General Baccalaureate

Louis Armand High School - Nogent-sur-Marne

Specializations in mathematics and computer science. With Honors (20/20 in computer science, 15/20 in mathematics).

06

// contact 📞

Feel free to reach out if you want to collaborate on a project, have a question, or just want to connect.

Email

ya.hamadouche@gmail.com

Send Email

GitHub

yacine20005

View Profile

LinkedIn

yacine-hamadouche

Connect