with mowdl

Hi, I'm Mouad El Mekaoui aka mowdl

I build web platforms and the infrastructure behind them, most recently for trading-technology companies.

app screen

Experience

YRM Prop

YRM Prop

Broker integrations, a payouts engine that has processed $700K+, risk review tools and AWS infrastructure for a US futures prop-trading firm.

TypeScriptNode.jsReactPostgreSQLgRPC/ProtobufWebSocketsAWS ECSTerraformGitHub ActionsGrafana
Discover More
Parcado

Parcado

Driver signup and analytics platform for a fleet operator, with Yango API integration and an operator dashboard.

Next.jsReactTypeScriptConvexClerkTailwind CSSYango API
Discover More
Dots Agency

Dots Agency

The agency's website, designed and built by me, with Framer Motion page transitions and a responsive layout.

ReactNext.jsTailwind CSSFramer Motion
Discover More

For more detail, see my resume.

Skills

What I work with day to day.

Backend Development

APIs and services in Node.js and TypeScript, including WebSocket integrations with outside platforms.

Database Management

PostgreSQL schema design, queries and migrations, plus Supabase and Convex.

Frontend Engineering

Web apps and internal dashboards in React, Next.js and Tailwind CSS.

Cloud & DevOps

Docker on AWS ECS, Terraform, CI/CD with GitHub Actions, and monitoring with CloudWatch and Grafana.

Performance Engineering

Finding and fixing slow code, in C/C++ and on the web. Won the XAD hackathon by speeding up a C++ autodiff library.

Adaptable

I pick up new tools and frameworks by building real things with them.

Education Journey

I joined 1337 UM6P Benguerir in 2023, and since then I have been learning software development through practical, hands-on projects and by working directly with peers, not traditional classes.

This experience focused on core programming concepts and adaptability, building the technical foundation, communication, and problem-solving skills required for software engineering.

payments illustration light

I was involved in clubs and competitions, winning first place in the Attajira Startup Game and XAD hackathon where we optimized an open-source C++ library. As President of LEETSPEAK club, I lead the team to produce multiple podcast episodes with industry experts. I also represented 1337 in UM6P's Vision for the Future campaign as a member of UM6P's media guild.

Let's work together