Diaf Yacine

Diaf Yacine

Full-stack software engineer with a strong focus on building scalable web and mobile-backed applications.

Download CV

SOFTWARE
ENGINEER

Full-stack software engineer with a strong focus on building scalable web and mobile-backed applications. Experienced in designing APIs, integrating payment systems, and developing SaaS platforms. Passionate about clean architecture, system design, and transforming complex business needs into efficient technical solutions.

TECH
STACK

Laravel
Laravel
Vue
Vue
Nuxt
Nuxt
Astro
Astro
Tailwind
Tailwind
MySQL
MySQL
Redis
Redis
Nginx
Nginx
Ubuntu
Ubuntu
AWS S3
AWS S3
Git & Github
Git & Github
FFmpeg
FFmpeg

WORK
EXPERIENCE

Full-Stack Developer

Riyada Smart Solutions • 2024 - Present

Worked as a backend developer, helped developing REST API's for different client and also integrate third partie services like payments gateways, FCM notifications, Flight booking service and also Configuring servers.

Full-Stack Developer

Ishtari Dz • 2023 - 2024

Worked as a full-stack developer, helped developing, maintain modern e-commerce and CMS system that serves clients and admins

Full-Stack Developer

Freelance • 2022 - 2023

RECENT
PROJECTS

Duyuf App

Duyuf App

A travel app that helps you reserve a flight, book a hotel, or join an organized travel package, everything is available in one place.

  • Create, test and maintain REST API that is consumed by a mobile app and admin website.
  • Integrate Firebase cloud notification (FCM) in order to notify clients.
  • Integrate, Normalize, Filter and order flight tickets fetched from the flight api service using queues and redis.
  • Secure the api endpoints by using authorizations.
  • Configure vps and nginx
  • Ishtari.dz

    Ishtari.dz

    A modern e-commerce website for clients, with a content management system for the admin.

  • Gather Requirements from the client before the development process.
  • Design database to serve multi-countries
  • Implement a CMS to modify the placement of the products and the banners
  • Implement a notification system through telegram to notify admin in case of new order has arrived
  • SouqReel

    SouqReel

    TikTok-style e-commerce experience using short-form videos

  • Develop, test REST API for the mobile app to consume them.
  • Secure endpoint through authorization.
  • Implement a mechanism that let the client upload its Reels using a signed aws url provided by the backend in order to let the client upload to S3.
  • Process the uploaded reel using FFmpeg in order to be streamed through HLS and extract thumbnails.
  • Imlplent algorithm that uses score in order to classify then suggest reels to each client