CTO / Technical Leader

Building conscious systems

I've grown through every layer of the tech stack - support, sysadmin, development, DevOps, project management, and now CTO - mostly within the same organizations as they scaled. Each transition was driven by business need and my willingness to learn. That depth gives me perspective on how all the pieces connect.

Based in Morocco · Remote-first experience across EU/MENA timezones · Open to relocation
$320M Annual transactions
60K+ Active clients
28% Cloud costs reduced
70% Tasks automated

That path shaped how I operate today.

I build systems that are stable, predictable, and resistant to chaos. I stay close to the infrastructure, to the code when needed, and to the people doing the work - not to interfere, but to support and keep decisions anchored in reality.

I've seen what strong systems and strong people achieve together: teams that value consistency over noise, commitment over posture, and clarity over shortcuts.

Every quarter, I lead roadmap sessions with business stakeholders - translating market needs into technical strategy, prioritizing innovation alongside reliability. December planning sets the year's direction; mid-year reviews adapt to what we've learned.

I keep things simple, transparent, and aligned with how I think: measure, adapt, and deliver.

Two Contexts, Same Approach

Sometimes you need a firefighter, sometimes you need a builder. Here's evidence for both.

🔨

Builder Mode

Startups, greenfield projects, new teams

  • Built tech foundation from 40-person startup to 200+ employees
  • Designed architecture from scratch: payment systems, WMS, analytics
  • Created automation culture with AI-powered workflows
  • Built distributed team across 3 timezones from zero
🔧

Stabilizer Mode

Scaling pains, optimization, building durability

  • Transitioned reactive ops to proactive monitoring (85% incidents self-resolved)
  • Reduced cloud costs 28% while improving reliability
  • Built culture where team surfaces issues early, not at crisis point
  • Migrated monolith to microservices live (+30% perf, -40% costs)

The goal is always stable operations - I fix things so they stay fixed.

Both contexts are equally interesting. If the problem is worth solving and the team is committed, I'm in.

In Practice

Systems designed for leader absence

Payment gateway failed during peak traffic while I was unreachable. Team executed the runbook, switched to backup provider, recovered in 47 minutes. Zero escalation needed. They documented improvements autonomously. The system worked as designed.

This wasn't luck - runbooks, clear ownership, and decision authority are built in from day one. 85% of incidents now resolve without escalation.

Knowledge that doesn't walk out the door

Key developer left mid-project - only departure in 3 years. He owned critical payment logic alone. Implemented pair ownership: every feature has an owner + backup. Weekly knowledge-sharing. Video walkthroughs for critical paths.

New hires now operate independently within 2 weeks. Bus factor 3+ on all critical systems.

Architecture that pays for itself

Cloud costs growing 15% monthly while revenue grew 8%. Ran architecture review with finance. Replaced $13K/year SaaS with $4K open-source. Consolidated workloads. Built cost dashboard visible to founders.

28% OPEX reduction. Savings funded two new hires.

People who grow, not just systems

Junior developer struggling with complex integration. Paired him with senior for 3 weeks. Daily 30-min check-ins. Let him own the solution with guidance, not takeover.

Promoted to mid-level in 8 months. Now mentors others. Pattern repeated with 4 team members.

Trade-offs made transparent

Different launches need different risk profiles. Some get full testing cycles; others get focused validation with fast rollback. The difference is decided upfront with stakeholders, not debated under pressure.

3-tier risk framework in place. Team and business aligned on what "ready" means for each context.

Speed in the DNA

At 40 people, I shipped features in days. At 200+, I still identify quick wins: SaaS replacement in 2 weeks, automation saving 40 hours/week built in 3 days. Process scales with context - early stage moves fast, mature systems get more rigor.

I match velocity to stage. Startups need speed; scale-ups need sustainability. I've done both.

Technical vision that ships

Quarterly roadmap sessions with CEO, Finance, Ops. Translate business goals into technical bets. Current focus: AI-powered automation (25+ workflows with decision agents), edge computing for latency-sensitive operations, and platform consolidation.

Innovation isn't separate from ops - it's embedded. Every roadmap includes both reliability improvements and strategic bets.

Lessons That Shaped Current Practice

Leadership

From directive to facilitative

Early in my CTO role, I'd rewrite technical approaches instead of questioning them. Got results short-term but killed ownership. Now I ask "what would break if we tried your approach?" Architecture reviews are stress-tests, not approvals.

85% of technical decisions now happen without my involvement.

Culture

Safety requires maintenance

Inherited a blame culture where mistakes were hidden. Started Friday workshops sharing my own failures first. Made postmortems blameless by policy. During one tough week, I slipped into blame language - caught myself, apologized publicly, reframed.

Team now flags issues in Slack before they escalate. Zero regrettable attrition.

Delegation

Letting go is a discipline

Joined incident calls "to observe" and ended up driving. The instinct to help becomes interference at scale. Now team has permission to call out overreach: "Are you observing or driving?" is a legitimate question.

I review architecture decisions, not implementations. Join retros, not bridges.

Communication

Technical constraints as business risks

Said "no" to a stakeholder on compliance grounds. They escalated. I had to explain risk in business terms: "This creates $50K audit exposure" lands differently than "this violates policy."

Zero escalations in the past year. Stakeholders understand the "why."

Experience

Chief Technology Officer

CodPartner, Morocco
2023 - Present

B2B wholesale e-commerce. 60K clients. 200-300 employees. Systems: sourcing, WMS, call center, wallet, analytics.

  • 28% cloud cost reduction ($36K annual savings) reinvested in product
  • Payment system: 99.9% uptime, $100K+ weekly, tested DRP (RTO <2h, RPO <15min)
  • Team: promoted 4 engineers, zero regrettable attrition in 18 months
  • Automation: AI-powered workflows saving 40 hours/week

DevOps Lead / IT Project Manager

CodPartner
2023
  • Monolith to microservices: +30% performance, -40% infrastructure costs
  • DevSecOps pipeline: automated testing, security scanning, staged deployments
  • Built distributed team across 3 time zones

IT Project Manager / Consultant

Freelance
2020 - 2022
  • Multi-site VoIP migrations and ERP implementations (FR/MA clients)
  • Coordinated 24/7 support teams across Europe and North Africa

Sysadmin / Developer / IT Support

Banking and E-commerce
2017 - 2019
  • Security monitoring (IBM QRadar), e-commerce platform development
  • Started in support, learned systems from the ground up

Live Projects

Production systems I've built and currently maintain.

Technical Stack

Cloud & Infrastructure

  • AWS, GCP (BigQuery, Vertex AI)
  • DigitalOcean, Kubernetes, Docker
  • Terraform

Development

  • PHP 8/Laravel 10, Python
  • Next.js, React
  • GitHub Actions

Data

  • PostgreSQL, MySQL, Redis
  • Supabase, Turso, BigQuery

Security

  • PCI-DSS, SIEM (QRadar)
  • WAF, XDR, Zero Trust
  • n8n with AI agents

References

Available upon request.

Get in Touch

Have an awesome project idea? Let's discuss.