OPEN
MJ
jnde.dev
Trigger: When a visitor arrives

// Power Platform Developer · CMA CGM

mohamad
Joundi

Turning Chaos Into Enterprise-Grade Systems

CS graduate from Lebanese University and 42 Beirut, currently designing internal tools, flows, and process architecture at CMA CGM.

Find me on
Mohamad Joundi
Available for selected work
CMA CGM · Dev
Scroll to explore
Get Profile
👤
Power Apps · Profile
Get User Profile
Succeeded
displayNameMohamad Joundi
jobTitlePower Platform Developer
companyCMA CGM Group
cityBeirut, Lebanon
expertise
Power AppsPower AutomateDataverse
education
Lebanese University42 Beirut
availability
● Available for selected work

I build automation
people actually enjoy.

With a Computer Science degree from Lebanese University and a systems engineering background from 42 Beirut, I bridge the gap between complex business processes and elegant digital solutions.

At CMA CGM — one of the world's largest shipping groups — I architect and ship enterprise-grade Power Platform solutions that automate critical workflows across departments.

“The best automation is the one users don't notice — because it just works.”
0
42 Projects
0
Enterprise Apps
0
Degrees
Connections Gallery

Skills &
Connectors

📱
Power Apps
Connector
Canvas & model-driven apps for enterprise workflows and internal tools
Canvas AppsModel-DrivenDataversePCF Controls
Power Automate
Connector
Cloud flows, desktop flows, and complex automated business processes
Cloud FlowsDesktop RPAApprovalsHTTP Connectors
🗄️
Dataverse
Connector
Enterprise data platform at the core of Power Platform solutions
TablesRelationshipsSecurity RolesBusiness Rules
📋
SharePoint
Connector
Document management and list-based data integration across workflows
ListsLibrariesIntegrationPermissions
⚙️
C / C++
Connector
Low-level systems — memory, processes, sockets, raw performance.
Memory MgmtThreadsSockets
🔷
TypeScript
Connector
Full-stack web with type safety and modern JavaScript patterns.
ReactNext.jsNode.js
JavaScript
Connector
Frontend scripting, DOM manipulation, and rapid prototyping.
ES2024DOMAsync/Await
Java
Connector
Object-oriented programming and algorithm fundamentals.
OOPCollectionsUniversity
🐍
Python
Connector
Scripting, data processing, and automation tools.
ScriptingData
📱
Kotlin
Connector
Android app development with Material 3 and bilingual support.
AndroidMaterial 3
Flow History

Education &
Experience

TriggerNov 2022
Lebanese University — Computer Science
Computer Science · Algorithms · Data Structures · Networking
Enrolled in the Computer Science program at Lebanese University, building formal foundations in algorithms, data structures, operating systems, networking, and software engineering principles.
TriggerJun 2024
42 Beirut — Original Curriculum
C · Unix · Systems · Peer Learning
Joined 42 Beirut's intensive peer-learning environment — no teachers, no lectures, only project-based engineering challenges. Completed the original curriculum track, not the 2026 restructured version.
🚢
ActionMar 2025
Power Platform Developer — CMA CGM
Power Apps · Power Automate · CMA CGM · Enterprise
Joined CMA CGM, one of the world's largest shipping and logistics groups, as a Power Platform Developer. Building enterprise-grade internal tools, automated workflows, and digital process solutions.
🎓
MilestoneJul 2025
Dual Graduation
CS Graduate · 42 Beirut · Lebanese University
Completed both Lebanese University's Computer Science degree and 42 Beirut's original curriculum simultaneously — marking the close of over two years of parallel academic and technical training.
Running2025 → Present
Engineering at Enterprise Scale
Power Platform · Automation · Enterprise Scale
Continuing to deepen expertise in Power Platform architecture, workflow orchestration, and enterprise automation at CMA CGM — delivering digital transformation across business units.
42 Beirut

Original CurriculumCompleted 2025

42 Beirut trains through radical peer learning — no teachers, no lectures, only project-based challenges. I completed the original curriculum track in July 2025, and the grid below shows only repositories tied to 42 Beirut work.

Timeline
Jun 2024
Joined
Jul 2025
Graduated
10
Repos Shown
from 42 Beirut original track
Low-level C Programming
Unix Systems & Processes
Network Protocols (IRC)
Peer Code Review
Core

LIBFT

C

Custom C foundation library covering memory handling, strings, linked lists, and the low-level helpers reused across later 42 work.

42 Beirut repo
View repo
Systems

ft_nm

C

Reimplementation of the Unix nm tool with ELF parsing, symbol lookup, and GNU-like output for 32-bit and 64-bit binaries.

42 Beirut repo
View repo
Graphics

so_long

C

2D MLX game with map validation, sprite rendering, keyboard input, collectibles, and memory-safe resource handling.

42 Beirut repo
View repo
Systems

MiniShell

C

Custom Unix shell with lexing, parsing, pipes, redirections, heredocs, built-ins, signal handling, and environment expansion.

42 Beirut repo
View repo
Concurrency

philosophers

C

Concurrency project solving dining philosophers with threads, mutexes, tight timing control, and deadlock-aware synchronization.

42 Beirut repo
View repo
OOP

CPP_modules

C++

Progressive C++ modules covering classes, inheritance, canonical form, templates, containers, and STL problem solving.

42 Beirut repo
View repo
Network

IRC

C++

Socket-based IRC server project with channels, commands, multi-client communication, and low-level network handling.

42 Beirut repo
View repo
Graphics

cub3D

C

Raycasting-based first-person maze built with MiniLibX, textured walls, player movement, and classic Wolfenstein-style rendering.

42 Beirut repo
View repo
Mobile

ft_hangouts

Kotlin

Android contacts and SMS app built with Kotlin, Material 3, localization, per-contact threads, and custom theming.

42 Beirut repo
View repo
Web

ft_transcendence

TypeScript

Final 42 web project rebuilt as a full-stack multiplayer platform with auth, game logic, chat, and real-time interactions.

42 Beirut repo
View repo

Only repositories tied to 42 Beirut work are shown in this section.

Selected Work

Featured
Projects

Enterprise automation, full-stack web, and low-level systems — three projects across the full range.

01

Power Platform @ CMA CGM

Enterprise NDA
CMA CGM · Enterprise NDA

5+ automation solutions delivered across departments at one of the world's top-3 global shipping conglomerates. Projects spanned critical internal tooling, multi-stage approval workflows, real-time operational systems, and Dataverse-backed data architecture. All work is under enterprise NDA — no project details can be disclosed.

5+ projects shipped
Critical systems built
Multi-department reach
Enterprise NDA
02

ft_transcendence

42 Beirut — Final Project · Full-Stack Web

Final 42 web project rebuilt as a full-stack multiplayer platform with auth, game logic, real-time chat, and live interactions — delivering the complete 42 final evaluation experience.

Real-time multiplayer game
Auth system & JWT
Live chat & WebSockets
42 final evaluation
03

MiniShell

42 Beirut — Systems Programming

A fully functional POSIX-compliant shell in C with lexer, parser, heredoc, environment variable expansion, pipe chaining, signal handling, and all required built-ins including cd, echo, env, export, unset, and exit.

Full Bash compatibility
Signal-safe I/O
Peer-reviewed & validated
Stack

Tools & Ecosystem

The full toolkit across automation, systems, mobile, and web.

Platform
Power AppsPower AutomateDataverse
Microsoft 365
SharePointMicrosoft Teams
Systems
C / C++Linux / Unix
Web
JavaScriptTypeScriptTailwind CSS
Mobile
Kotlin
Scripting
Python
DevOps
Git
Data
SQL
Power Automate · Connector Library
LIVE
SharePointDataverseHTTPOffice 365 OutlookSQL ServerExcel OnlineOneDriveApprovalsNotificationsAzure BlobJSONXMLFTPPower Apps NotificationPlannerSharePointDataverseHTTPOffice 365 OutlookSQL ServerExcel OnlineOneDriveApprovalsNotifications
SharePointDataverseHTTPOffice 365 OutlookSQL ServerExcel OnlineOneDriveApprovalsNotificationsAzure BlobJSONXMLFTPPower Apps NotificationPlannerSharePointDataverseHTTPOffice 365 OutlookSQL ServerExcel OnlineOneDriveApprovalsNotifications
Services

Strategic automation, designed to stay usable

I help turn operational friction into well-structured tools, guided workflows, and systems people can actually adopt without feeling overwhelmed.

Service 01

Process Automation

Design and build end-to-end automated workflows with Power Automate — from simple approvals to complex multi-system orchestrations that eliminate manual bottlenecks.

Cloud & desktop flows
Approval chains
System integrations
Scheduled automations
Solution design, delivery, and iteration

Service 02

Power Apps Development

Custom canvas and model-driven apps tailored to your business processes, replacing manual work with polished, scalable applications built on Dataverse.

Canvas apps
Model-driven apps
Dataverse modeling
PCF custom controls
Solution design, delivery, and iteration

Service 03

Data & Integration

Connect your business systems through automated data pipelines — aggregating, transforming, and routing operational data across Dataverse, SharePoint, and SQL.

Dataverse architecture
Automated pipelines
SharePoint & SQL connectors
Solution design, delivery, and iteration

Service 04

Architecture & Consulting

Strategic guidance on Power Platform adoption — governance frameworks, environment strategy, ALM pipelines, and digital transformation roadmaps tailored to your organization.

Environment strategy
Governance models
ALM pipelines
Training & enablement
Solution design, delivery, and iteration
Contact

Let's build
something.

Need better automation, cleaner internal tooling, or a second brain on a workflow problem? I'm here.

New transmission

Tell me what you're solving

--:--:--

Short briefs are fine.
A rough outline is enough.