Yassine Abbou photo

Yassine Abbou

Software Engineering Student

Email:

yassine.abbou.23@ump.ac.ma

Phone:

+212 6 04 40 92 84

Location:

Oujda, Morocco

Birth:

December 21, 2002

Languages:

Arabe, Français, Anglais

Hobbies

  • Swimming
  • Cycling
  • Reading historical novels
  • Photography
  • Cooking

Connect with me

About Me

I am a passionate software engineer with a deep understanding of software development. My focus is on building high-quality web applications and I enjoy solving complex challenges in backend and frontend development. I am continuously learning and improving my skills to stay updated with the latest technologies.

I also actively participate in competitive programming, regularly competing in AtCoder, Codeforces, LeetCode, and HackerRank. I enjoy problem-solving and coding challenges to continuously improve my algorithmic skills.

Programming Skills

Languages

  • Java
  • JavaScript
  • C/C++
  • Python
  • SQL

Technologies

  • React.js
  • Hibernate
  • Spring Boot
  • SQLAlchemy
  • Django
  • Flask

Tools & Project Management & DevOps

  • Git
  • GitHub
  • GitLab
  • Azure DevOps
  • TFVC (Team Foundation Version Control)
  • Docker
  • GitHub Actions
  • Jenkins
  • CircleCI
  • GitLab CI/CD
  • Agile (Scrum)

Cloud Providers

  • AWS
  • Azure
  • Google Cloud Platform (GCP)

Certifications

  • Java Certified: Java SE 17 Developer In progress
  • Oracle Certified: OCI Foundation Associate In progress

Soft Skills

  • Teamwork: Collaborative and thrive in group projects.
  • Adaptability: Quick to adjust to new challenges and environments.
  • Problem-Solving: Enjoy tackling complex issues and finding creative solutions.
  • Effective Communication: Able to convey technical concepts clearly to non-technical audiences.
  • Leadership: Experience in guiding teams towards achieving common goals.
  • Time Management: Efficient in balancing multiple projects and meeting deadlines.

Projects

Workout Interval Timer

A user-friendly web app for tracking exercise routines, allowing users to customize workouts with details like reps, sets, intervals, and rest periods.

View Project

Movie App

A simple movie search application using HTML, CSS, and JavaScript, utilizing The Movie Database (TMDb) API to display movie details.

View Project

Clone AirBnB: Web Application for Rental Listings

A simplified web application inspired by the AirBnB platform, designed to deploy a rental listing platform. The project included creating a command interpreter for data manipulation, designing static and dynamic web pages, using MySQL for data storage, and developing a RESTful API for communication between the frontend and backend.

Technologies: Python, Flask, MySQL, JSON, HTML, CSS, JavaScript (jQuery)