Brahim
El Houss

02 / BRAHIM

Always learning. Thoughtfully building.

I’m Brahim El Houss, a software engineer based in Casablanca, Morocco. My path through physics and software has shaped a patient, analytical approach to solving problems.

Brahim El Houss

I enjoy exploring new ideas, understanding systems, and turning complexity into something useful. My work spans JavaScript, Python, C, APIs, and databases. I believe the best collaborations begin with clear communication and mutual respect.

Learning & foundations

ALX · Learning through implementation
A project-based path through C, Unix, Python, APIs, data structures, and backend engineering.

Start a conversation ↗

Journey milestones

Milestones from repository history, rather than employment dates.

  1. 2023

    2023 · Systems foundations

    C exercises, a Unix shell, and a Monty interpreter form the early public repository trail.

    The C learning repository was created in August 2023, simple_shell in October, and monty in November. These dates mark repository history, not employment.

    View source ↗
  2. 2024

    2024 · Publishing applications

    School News Portal brings articles, categories, comments, and editorial tools together.

    The repository was created in December 2024. It records a move toward complete publishing workflows with PHP and MySQL.

    View source ↗
  3. 2025

    2025 · Connected products

    Travel API exercises and Watch Party expand the work into APIs and shared experiences.

    The travel API repository and Watch Party were created in July 2025. Their documentation explores resource contracts, separate application services, and background work.

    View source ↗
  4. 2026

    2026 · Making the work legible

    The portfolio evolves into a multilingual application with case studies and a publishing dashboard.

    The October 2026 repository contains the Next.js application, English/French/Arabic routes, content models, and deployment runbooks. The focus is communicating the work with evidence.

    View source ↗

Capabilities

Systems & fundamentals

C, process management, memory ownership, stacks, and queues — explored through shell and interpreter projects.

Backend & data

Resource-oriented APIs, relational data, parsing, and asynchronous services, grounded in public learning repositories.

Web & publishing

Responsive interfaces, multilingual content, and editorial workflows using TypeScript, Next.js, and PHP.

What I bring to a collaboration

01

Understand before building

Ask good questions, listen closely, and find the problem that matters.

02

Make the complex feel simple

Choose practical tools and build things people can understand and use.

03

Communicate with respect

Be honest about trade-offs, share progress, and value each other’s time.