Brahim
El Houss
← Journal
Journey2023–2026

From C to connected products

A repository-based timeline of a learning path, from Unix fundamentals to multilingual web applications.

From C to connected products
Conceptual project cover, rather than a screenshot of a running service.

Start close to the machine

The public trail begins with C exercises in 2023. A low-level programming repository was created in August; simple_shell followed in October and monty in November. Working on a shell makes process execution and environment handling concrete. An interpreter turns stacks and instruction parsing into visible behavior.

Move toward complete workflows

School News Portal, created in December 2024, shifts the focus toward readers and editors. Articles need categories, images, navigation, and a place to be managed. The interesting unit is no longer just a function; it is the path through a product.

Connect the pieces

July 2025 repository dates introduce the travel API and Watch Party. One makes resource contracts explicit. The other documents separate frontend, backend, database, and worker components.

Make the work understandable

In October 2026, this portfolio contains a multilingual Next.js application and a publishing model. Explaining a project clearly is part of the engineering: what was the problem, what was built, and what does the evidence support?

How to read this timeline

Dates are repository creation dates except the 2026 milestone, which describes the current portfolio revision. They are not employment dates, course completion dates, or proof of continuous activity. This is a selection of work, not a complete biography.