Benounnas Oussama

Senior Full-Stack Engineer

Code that doesn't keep you up at night. From Algiers, for clients across MENA and Europe.

About

I'm Oussama, senior developer and tech lead in Algiers. Seven years in, and the work still surprises me every day.

I came to web development through a tough career decision. I wanted to follow my dream and work in tech, even though the road in front of me pointed somewhere safer. I'd started university in mechanical engineering at USTHB, and a year in I switched to a web development diploma.

My final-year project in 2019 was a small hosting management tool in plain PHP. Nothing fancy, but it was the compass that led me to the dev island. Right after that diploma, I found Laravel and Vue.js, and most of the years since have lived in those two.

I now lead engineering at The Trybe in Algiers, shipping for clients across MENA and Europe. Laravel and Vue most days, React Native most weeks. These days, most of my screen is Docker. The rest is whatever AI tool I'm learning that week.

If you'd like to see what I've built, the projects section is just below.

Honestly, I feel like I'm just getting started.

Experience

  1. Dec 2025 — Present

    Development Team Lead · The Trybe

    Algiers

    Leading the dev team. Recent shipments: a fintech web + mobile platform, a procurement system with SSO, and a real-estate investment platform.

    • Laravel
    • Vue 3
    • TanStack
    • shadcn/ui
    • React Native
    • Expo
  2. Jun 2025 — Dec 2025

    Development Team Lead · Turra

    Algiers

    Led the Truck Management System for logistics fleets. Mentored two backend juniors, owned the team's CI/CD and Git workflow.

    • Quasar
    • Vue 3
    • TypeScript
    • Tailwind
    • Laravel
    • PHP 8
    • MySQL
  3. Sep 2024 — Apr 2025

    Web Developer · Beenajah

    Algiers

    Built Beenajah end-to-end. Designed the data model and managed the multi-environment testing setup. Tech lead between stakeholders and the team.

    • Laravel
    • Nuxt
    • Vue 3
    • MySQL
    • SATIM
  4. Mar 2024 — Sep 2024

    Web Developer · Didata

    Switzerland (remote)

    Contributed to the redesign of Didata's LIMS, used by CERN, Heidelberg, and other European labs. Translated Figma into working interfaces inside a 12-person Agile team.

    • Vue 2
    • Vuetify
    • Figma

The earlier years are in the CV, going back to the diploma in 2019.

Read my CV

Projects

  • Fintech web + mobile

    A fintech platform shipped as web, iOS, and Android. I'm the sole frontend on all three. Web is TanStack (Query, Router, Table, Form) with shadcn/ui; mobile is React Native and Expo. The designer hands me Figma; I deliver pixel-perfect designs across all three platforms, by myself.

    • TanStack
    • shadcn/ui
    • React
    • React Native
    • Expo
    • TypeScript
  • Turra TMS

    A Truck Management System for logistics fleets, built from the first commit to the version the sales team started selling. I owned the frontend architecture: Quasar, Vue 3, TypeScript, Tailwind. Backend was Laravel and PHP 8. Worked with the Product Owner and CTO every week on scope and roadmap. The product answers four questions: where the truck is heading, when it'll arrive, what everything costs, and whether we're on the right path. Looks simple. Gets interesting the second you start tracking it.

    • Quasar
    • Vue 3
    • TypeScript
    • Tailwind
    • Laravel
    • PHP 8
    • MySQL
  • Beenajah

    Beenajah is a teacher marketplace for Algeria. I built it end to end on Laravel and Nuxt. Students find tutors, book lessons, and pay through SATIM, Algeria's national gateway. The database is the spine of the whole product. Schedules, bookings, payments, refunds all hang off it. Build that right at the start, and you don't have to rebuild it later.

    • Laravel
    • Nuxt
    • Vue 3
    • MySQL
    • SATIM
  • Gmaloc

    Gmaloc rents cars in France. The WordPress site they had was a brochure. I rebuilt the whole thing on Vue 3 and Laravel: availability calendar, contract generation, kilometer tracking, fleet management, customer accounts, and the back office to run all of it from one screen. WordPress was the website. The new stack is the business.

    • Vue 3
    • Laravel
    • TypeScript
    • MariaDB
    • WordPress migration