Wiran Larbi
Wiran Larbi Illustrated avatar of Larbi

Illustration by Kamala Sam

I tell people I fix things for a living. That's not entirely wrong.

People say I bring a strong sense of ownership to everything I work on, that I ask the right questions before touching a keyboard, and that I'm the kind of engineer you can trust to see things through.

At the end of the day, I care about work that actually helps people — and I happen to also be the person who fixes the network when it goes down.

Here's my journey so far…

How I got into engineering

It started with Turok in 2004. Not just playing it — obsessing over how it worked. From there it was fixing the home network when it went down, unlocking phones, debugging anything with a power button.

Technology was never just a hobby, it was the thing I always gravitated toward. That curiosity eventually found its way into code, and it turned out that's exactly what software engineering rewards.

The degree that set the foundation

I went on to earn a Master's-level Engineering Degree in Software Engineering at the National School of Applied Sciences Al Hoceima, covering everything from systems architecture and distributed systems to cybersecurity and project management.

It gave me the fundamentals. What came after gave me the perspective.

First serious engineering work

My first real taste of professional engineering was at CBI, contributing to the advancement of an Odoo module. It was a short engagement but a meaningful one — I took full ownership of the development cycle, identifying needed features and proposing solutions independently.

That experience taught me early on what good ownership looks like, and I've carried that mindset into every project since.

Going deeper

From there came Omnishore, where I worked on an omnichannel project for a major banking facilitator. The challenge was real — complex workflows, high stakes, and a need for something built to last. We delivered an end-to-end solution that moved the entire operation from manual processes to fully automated workflows.

Then came Premium Technology and Services, where I worked on integrating a tokenization product with Mastercard and Visa APIs within banking core systems. Payment workflows, cryptography services, cross-team stakeholder communication — the kind of project that sharpens you fast.

The latest

As of early 2026 I've gone independent, taking on freelance work as a Full-Stack Software Engineer. I work directly with clients and stakeholders to design, build, and deploy scalable systems — from the architecture decisions all the way to production.

What I care about most is work that actually means something. Solutions that remove friction, automate what shouldn't be manual, and hold up long after the project wraps.

In my free time

Away from the screen you'll find me on the tennis court, out on a morning jog, or in the kitchen working through a new recipe.

Three very different things that somehow teach the same lesson — patience, consistency, and the quiet satisfaction of doing something well.

Experience

Current

  • Jan 2026 — Present

    Freelance

    Freelance Full-Stack Software Engineer delivering end-to-end solutions for diverse clients. Designed, developed, and deployed scalable web applications while advising on technical feasibility, architecture decisions, and technology selection. Collaborated directly with stakeholders to translate business requirements into robust, production-ready systems.

Past experience

  • Oct 2024 — Dec 2025

    Premium Technology and Services

    Worked on integrating a tokenization product with Mastercard and Visa APIs within banking core systems. Delivered cryptography services and frontend interfaces using Java, Spring Boot, Golang, and Vue.js.

  • Feb 2024 — Jul 2024

    Omnishore

    Worked on an omnichannel project for a major banking facilitator, delivering an end-to-end solution that moved operations from manual processes to fully automated workflows. Built with Java, Apache FOP, Docker, GitLab CI, Angular, and HTML.

  • Jul 2023 — Sep 2023

    CBI

    Contributed to the advancement of an Odoo module, taking full ownership of the development cycle — from identifying needed features to proposing and implementing solutions. Built with Python, PostgreSQL, JavaScript, HTML, and CSS.

Education

  • Sep 2019 — Jun 2024

    National School of Applied Sciences Al Hoceima

    Master's-level Engineering Degree in Software Engineering. Covered Software Engineering and Systems Architecture, Web and Mobile Application Development, Databases and Information Systems, Algorithms and Data Structures, Networks and Distributed Systems, IT Project Management (Agile, Scrum), and Cybersecurity and OWASP Standards.

    Major Subjects studied