Blockchain & Web Engineer · Morocco

Building trustworthy
digital infrastructure.

I design secure blockchain systems—from Solidity contracts to Hyperledger Fabric networks—and build the web and delivery layers that make them useful.

Selected work

Systems built with security and real-world use in mind.

01
Permissioned blockchain2025 — Present

Enterprise Carbon Tracking DLT

A Hyperledger Fabric platform for supply-chain traceability and carbon-footprint tracking, with controlled ledger transitions and off-chain storage.

Hyperledger FabricGoNode.jsNext.jsMinIO
02
Privacy-preserving Web3Selected project

Anonymous Voting DApp

An Ethereum voting application that combines Solidity smart contracts with zk-SNARKs to preserve voter privacy while keeping results verifiable.

SolidityEthereumzk-SNARKsWeb3.js
03
Public blockchainSelected project

Ethereum Token Contracts

ERC-20 and ERC-721 smart contracts with a complete development workflow, Web3 application integration, and automated DApp delivery.

SolidityERC-20ERC-721FoundryHardhat

What I do

One engineering mindset, across the full delivery path.

01

Public blockchain

Solidity and EVM smart contracts, ERC-20/721, Web3 integrations, Foundry, Hardhat, and invariant-driven testing.

02

Permissioned DLT

Hyperledger Fabric networks, deterministic Go chaincode, Fabric Gateway, RBAC, and validated ledger workflows.

03

Web engineering

Production-minded Next.js and React interfaces, Node.js APIs, data services, and end-to-end application integration.

04

DevOps & security

Docker, CI/CD, AWS, Ansible, Elastic Stack, application security testing, and secure delivery practices.

Core stack
SolidityHyperledger FabricGoTypeScriptNext.jsNode.jsFoundryDockerPostgreSQLAWS

Experience

Practical work across blockchain, web, and operations.

From permissioned ledger architecture to public smart contracts and production delivery.

Sep 2025 — Present

Blockchain & Web Engineer

Mohammed VI Polytechnic University · Benguerir, Morocco

Contributing to the architecture and implementation of a permissioned blockchain platform for traceability and carbon-footprint tracking.

  • Develop deterministic Go chaincode with RBAC, approval rules, input validation, and controlled ledger state transitions.
  • Connect blockchain state to application services through Fabric Gateway, Node.js, Next.js, and MinIO.
Feb 2025 — Aug 2025

Full Stack & Security Engineer Intern

Mohammed VI Polytechnic University · Rabat, Morocco

Assessed application security, documented remediation priorities, and helped improve observability and infrastructure repeatability.

  • Used OWASP ZAP, Nessus, and Burp Suite for application security assessments.
  • Deployed Elastic Stack monitoring and automated infrastructure operations with Ansible.
Jan 2025 — Mar 2025

Full Stack Developer & DevOps Freelancer

NextAvia

Delivered and deployed a full-stack platform spanning a React interface, Django REST API, and PostgreSQL data layer.

  • Containerised the platform with Docker and automated delivery through GitLab CI/CD.
Jun 2024 — Aug 2024

Web3 Developer Intern

Marketing Confort · Remote

Built ERC-20 and ERC-721 smart contracts and integrated them into Next.js applications using Web3.js.

  • Used Hardhat and Foundry and automated DApp delivery through GitLab CI/CD.

In progress

What I’m working on now.

Now

Invariant-driven contract testing

Deepening Foundry fuzz and invariant testing practices for safer smart-contract behavior.

Now

Tokenisation architecture

Exploring robust patterns for tokenised financial instruments and digital-asset infrastructure.

Now

Audit-ready development

Improving gas and security profiling workflows to make contract reviews clearer and more repeatable.

July 26th 2026

ACM UM6P Cybersecurity Bootcamp

Participated as a mentor for the cryptography and blockchain sessions for the cybersecurity bootcamp.

Let’s build something dependable

Have a blockchain or web challenge?

elmahdanisouhailpro@gmail.com
LinkedIn ↗GitHub ↗
Based in Morocco · Open to relocation within Europe