TB

Tarik El Bannany

Innovative Tech Leader | Entrepreneur | Business Strategist | Driving Cutting-Edge Solutions

Professional Experience

Concurrent Roles Since 2019

CTO

Primesay FZ LLC, Primesay Production, Primesay Inc 03/2025 — Present

Leading technology strategy, platform architecture, and engineering teams for Primesay's platform solution.

  • Defining and driving the overall technical vision, architecture decisions, and technology roadmap.
  • Managing and mentoring cross-functional engineering teams (backend, frontend, mobile, DevOps).
  • Overseeing cloud infrastructure on AWS and CI/CD pipelines for production deployments.
  • Leading blockchain integration with Hyperledger Fabric, Aries, and Indy for decentralized identity and trust.
  • Driving security, compliance, and governance programs — ISO/IEC 27001 ISMS, SOC 2 Type II controls, GDPR, and FIPS 140-2/140-3 validated cryptography.
  • Establishing audit-ready processes, risk management, and data-protection policies across the engineering organization.
Java 17 Spring Boot 3 Angular Node.js Go iOS / Swift Android / Kotlin Hyperledger Fabric Aries Indy AWS Docker CI/CD ISO 27001 SOC 2 FIPS 140-2/3 GDPR

Head of Deployment

Primesay FZ LLC, Primesay Production, Primesay Inc 01/2022 — 02/2025

Managed deployment operations and delivery pipelines for the Primesay platform. Also responsible for mobile application development using React Native.

CEO-CTO / Founder

RecyclingMarket 09/2024 — Present Morocco — GreenTech / Smart City

Originally developed within XFANTOME, then spun off as an independent business unit.

  • Intelligent digital marketplace for trade, traceability, and valorization of recyclable materials.
  • Designed real-time auction systems, logistics optimization, and ESG impact dashboards.
  • Built partnerships with public institutions aligned with national sustainability initiatives (PNDM, SNDD, ODD).
GreenTech Sustainability Smart City ESG

CEO-CTO / Founder

XFANTOME 06/2019 — Present Morocco — Software Engineering

Software engineering company specializing in custom SaaS solutions, platform architecture, and end-to-end product delivery for businesses across multiple industries.

  • Founded and scaled a full-service tech studio delivering web, mobile, and cloud products from concept to production.
  • Designed system architectures using microservices, event-driven patterns, and modular monoliths depending on client scale.
  • Led architecture, development, and deployment of multiple concurrent platforms across e-commerce, fintech, education, and management verticals.
  • Incubated RecyclingMarket internally before spinning it off as an independent company.
  • Built and managed cross-functional engineering teams (backend, frontend, mobile, QA, DevOps).
  • Handled full project lifecycle: client discovery, technical scoping, sprint planning, delivery, and post-launch support.
  • Delivered tailored solutions for private clients across retail, logistics, finance, and services sectors.

Key Products

VIMP

Full-featured e-commerce platform with multi-vendor support, inventory management, and payment integration.

Bewize

Online tutoring platform connecting students with tutors, featuring scheduling, video sessions, and progress tracking.

WePay

Payment processing system for small and medium businesses with invoicing, recurring billing, and reporting dashboards.

XCAISSE

POS and commerce management system for retail and e-commerce businesses with real-time stock and sales analytics.

Kraken

Custom enterprise solution with workflow automation and business process management.

Private Clients

Multiple bespoke management SaaS solutions tailored to specific client needs across various industries.

Java Spring Boot Node.js React Angular React Native PostgreSQL MongoDB Docker Kafka REST API Microservices CI/CD Agile/Scrum

Freelance Lead Tech

ATOS (WorldLine) 11/2020 Morocco

WorldLine solution for managing stores/sellers and products categorization.

  • Task analysis and team management (6 developers)
  • Code review and pull requests validation
OpenJDK 11 Spring Boot Angular 8 PostgreSQL Docker Microservices

Freelance Blockchain Developer

Trading Platform ~2019 — 4 months

Trading platform of tokens based on Ethereum blockchain.

  • Technical team management
  • Code review and pull requests validation
Solidity Ethereum Truffle Kafka React Node.js MongoDB Docker

Freelance Java Lead Developer

Carrefour 02/2019 — 10/2020 France

Merchandise solution for managing stores/sellers and products categorization.

  • Java back-side guardian and technical team management
  • Code review and pull requests validation
  • Redesign, architecture improvement, JPMS modeling integration
OpenJDK 11 Spring Boot Kafka Docker MySQL RxJava Scrum/Kanban

Freelance Technical FullStack Expert

xHub / Bank Of Africa 06/2018 — 01/2019

BOA Bank Management System

Centralized system for 18 banks across Africa — employees, customers, transactions, archiving.

  • REST API design with Spring Boot, application architecture setup
  • Dependency management and data mapping

Charity System — Ethereum Blockchain

Real-time donation tracking via mobile (React Native), web (Angular 6), and smart contracts (Solidity/Truffle).

EBPP System — CMI

Electronic Bill Presentment and Payment for interbanking center exchange.

Java 8 Spring Boot Kafka ReactJS React Native Angular 6 Solidity PostgreSQL Docker

Freelance Java/JS Consultant

Lydec 10/2017 — 05/2018

GCO Intervention

Mobile solution for managing civil intervention and bills data collection.

GMAO Platform

Human/material resources management and intervention planning.

React Native Android/iOS Spring Angular 5 OptaPlanner JBoss

Software Engineer

Darbtech 01/2015 — 08/2017

IT & Telecom — Design, development, testing, deployment and documentation.

SecCourse

Server (Java/J2EE, GlassFish, JSF2, Vaadin) + Mobile (Xamarin C#).

ARCANE — Custom Smartphone ROM

Android AOSP customization — kernel, framework, driver and sandbox integration.

Online Payment (PCI-DSS)

PCI-DSS compliant payment: PHP, Laravel, MariaDB, REST/SOAP.

Other

Odoo/OpenERP (Python), Localisation API (NodeJS/HapiJS), WebView (Xamarin C#).

Java/J2EE Android AOSP C/C++ PHP/Laravel Python Xamarin C# Node.js

Software Development Engineer

DH Maroc (DHATIM) 06/2013 — 12/2014

Subsidiary of DHATIM developing telecommunications solutions.

  • Development/integration of the server application (wallet)
  • Creation and modification of simulators (Web service)
  • Auto-generating test class source code from a customizable Swing interface
  • Unit tests and integration tests development
Java Bean JSP/JSF GlassFish Selenium Jenkins Swing TestNG

Technical Skills

Backend Languages

12+ years of hands-on backend development across enterprise and startup environments.

Java (8-17) JavaScript/TypeScript Python Go Node.js C/C++ PHP Shell/Bash PL/SQL Perl

Frontend & UI

Modern SPA frameworks, responsive design, and component-driven architecture.

React Angular HTML5/CSS3 Tailwind CSS Bootstrap jQuery D3.js Swagger UI JSF/Vaadin

Mobile Development

Cross-platform and native mobile development for iOS and Android.

React Native iOS / Swift Android / Kotlin Android Java Xamarin C# Android AOSP

Backend Frameworks

Enterprise-grade and lightweight frameworks for APIs, microservices, and monoliths.

Spring Boot (2/3) Spring Security Hibernate/JPA Express.js HapiJS Laravel GlassFish JBoss/WildFly EJB 3.0 RxJava

Blockchain & Web3

Public and permissioned blockchain platforms, smart contracts, and decentralized identity.

Solidity Hyperledger Fabric Ethereum Aries Indy Truffle Mist Smart Contracts DID / SSI

Databases & Messaging

Relational, NoSQL, real-time databases, and event-driven messaging systems.

PostgreSQL MongoDB Kafka MySQL / MariaDB Oracle SQL Server RethinkDB Informix Liquibase Redis

Cloud & DevOps

Cloud infrastructure, containerization, CI/CD pipelines, and production operations.

AWS Docker Kubernetes Jenkins GitLab CI Bamboo Maven Nexus Vagrant Linux VMWare Nginx / Apache

Architecture & Design

System design, API architecture, and scalable distributed systems.

Microservices REST API Event-Driven Modular Monolith Design Patterns SOAP / WebServices JPMS UML / Merise Swagger / OpenAPI

Testing & Quality

Unit, integration, and E2E testing frameworks with code quality tooling.

JUnit TestNG Selenium FindBugs Code Review PR Validation

Management & Methods

Team leadership, agile methodologies, and project delivery tooling.

Agile / Scrum Kanban JIRA Confluence IceScrum Git / GitLab Bitbucket / Stash Team Leadership

IDEs & Tooling

Development environments and productivity tools used daily.

IntelliJ IDEA VS Code WebStorm Android Studio Xcode PyCharm Eclipse Postman

Education

2012
Master of Computer Science
Software Engineering
2009 — 2010
Bachelor's Degree
Fundamental Physics
2007 — 2009
BTS
Computer Science
2007
Baccalaureate
Experimental Science

Languages

Arabic Mother Tongue
French Native
English Good Level

Personal Qualities

Autonomous & Curious

Self-driven learner who proactively explores new technologies, frameworks, and methodologies without waiting for direction. Thrives in environments that reward initiative and independent problem-solving.

Responsible & Accountable

Takes full ownership of deliverables, deadlines, and team outcomes. Reliable under pressure with a strong sense of commitment to quality and client satisfaction across all engagements.

Leadership & Team Management

Experienced in building, mentoring, and leading cross-functional engineering teams. Balances technical decision-making with people management, fostering collaboration and growth within teams.

Continuous Self-Learner

Passionate about staying ahead of the technology curve. Constantly expanding skills through hands-on experimentation, open-source contributions, and staying current with industry trends from blockchain to cloud-native architectures.

Simple & Logical Thinker

Approaches complex problems with clarity and pragmatism. Favors clean, maintainable solutions over unnecessary complexity. Believes the best architecture is the simplest one that meets all requirements.

Entrepreneurial Mindset

Thinks beyond code — understands business strategy, market positioning, and product-market fit. Founded and scaled multiple ventures simultaneously, turning technical vision into sustainable businesses.

Adaptable & Versatile

Comfortable switching between CTO strategy, hands-on coding, client-facing consulting, and team mentoring. Adapts quickly to new tech stacks, industries, and organizational cultures.

Clear Communicator

Bridges the gap between technical teams and business stakeholders. Translates complex technical concepts into clear, actionable language for clients, partners, and non-technical team members.

Delivery-Focused

Results-oriented with a track record of shipping products on time. Prioritizes pragmatic solutions and iterative delivery over perfectionism, ensuring continuous value for clients and end users.