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
Dec 2025 — Present Development Team Lead · The Trybe
AlgiersLeading 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
Jun 2025 — Dec 2025 Development Team Lead · Turra
AlgiersLed 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
Sep 2024 — Apr 2025 Web Developer · Beenajah
AlgiersBuilt 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
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 CVProjects
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