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.

My passion for computer science is about turning coffee ☕ into functional and creative code 💻.

Whether developing a strategy game in C or designing websites for clients, I love exploring every facet of development 👀.

My projects allow me to combine technical rigor and creativity to bring ideas to life ✨.

I am now looking to bring this energy to a company as a work-study (apprenticeship) developer 👨‍💻, where I can continue to learn, collaborate, and build applications that have a real impact 🚀.

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

Cloud & Infrastructure

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

Tools & Libraries

  • Git / GitHub
  • Docker
  • Matplotlib
  • NumPy
  • Ncurses
  • MLV Library
  • Sanity CMS
03

// projects 📁

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

Personal Portfolio Website

A fully responsive and modern portfolio website designed to showcase my projects, skills, and professional journey. Built with Next.js and Tailwind CSS, it features smooth navigation, and a clean professional aesthetic.

Next.jsTailwind CSSTypeScript

Nuage

Nuage is a full-stack web-based video game management application. It enables users to view, buy, share and comment on video games. Users can also manage their profile, add friends and track their successes.

HTMLCSSPythonFlaskPostgreSQL

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.jsTailwind CSSTypeScript

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.

CNcursesMakefile

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.

CMakefile

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.

PythonFLTKPillow

Orbit Market

Orbit Market is a mobile application built with Expo (React Native) and FastAPI (Python), this application provides real-time access to vendor inventories, world states, and essential game information across games.

React NativeExpoFastAPIPythonSQLiteTypeScriptDockerDigitalOcean

Spark Love

Spark Love is a cross-platform mobile application that helps couples connect through private quizzes, a shared journal, movie & date swipes, and meaningful prompts — More than an app. Your next conversation.

React NativeExpoTypeScriptSupabase
04

// 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).

05

// contact 📞

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