You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohammed AbdelkhalekMA

Mohammed Abdelkhalek

Senior Software Engineer & Tech Lead

€250/day
Casablanca, MA
8-15 years

Average response time: 1 hour

About Mohammed

Senior Software Engineer and Tech Lead with 10 years of professional experience building and scaling SaaS platforms. I spent a decade at Codelogic (Netherlands), progressing from developer to Head of Software Development, where I led a team of 19 engineers delivering a enterprise contact center platform used across multiple clients. Core stack: C#, .NET, SQL Server, Node.js, REST APIs, and Software Architecture. I work remotely, I deliver autonomously, and I have the seniority to make architecture decisions without hand-holding. Available for part-time or full-time remote contracts.
Since 2024, I have been working independently in algorithmic trading — building production Expert Advisors in MQL5, automation scripts in Python, and managing Windows Server VPS infrastructure for live trading systems. This has kept my engineering skills sharp while adding hands-on experience in fintech, real-time systems, and risk-critical software.
  • English

    Native or bilingual

  • French

    Conversational

  • Arabic

    Fluent

Remote only
Primarily works remotely

Experience

  • Self Employed
    Algorithmic Trading Engineer
    DIGITAL AND IT
    July 2024 - Today (2 years and 1 month)
    Kuta, Indonesia
    • Designed and deployed a production suite of Expert Advisors (EAs) in MQL5 for MetaTrader 5, running live on funded prop trading accounts
    • Built Python automation scripts for real-time market analysis and prediction market bots
    • Developed technical indicators and strategy tools in Pine Script on TradingView
    • Managed end-to-end Windows Server VPS infrastructure for 24/7 automated trading system uptime
    • Applied software engineering best practices to risk-critical, real-time financial systems
    Python MQL5 Pine script
  • Codelogic
    Head of Software Development & Project Management
    TECH
    February 2014 - June 2024 (10 years and 4 months)
    Tangier, Morocco
    • Led a cross-functional engineering team of 19 professionals including backend developers, QA testers, DevOps, UI/UX designers, and VoIP engineers
    • Owned the full technical roadmap and software architecture of steam-connect, a SaaS contact center management platform used across multiple enterprise clients
    • Drove end-to-end product delivery: from requirements gathering and architecture decisions through to deployment and production monitoring
    • Managed technical hiring, onboarding, and performance of engineering staff
    • Hands-on development in .NET, SQL Server, Node.js, and CouchBase across backend, API integrations, and infrastructure layers
    • Collaborated directly with Dutch headquarters on product strategy and engineering priorities as the sole remote engineering leadership function
    Node.js .NET SQL Server SAAS Couchbase

Recommendations

Be the first to recommend Mohammed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Engineering in Computer Science
    École Mohammadia des Ingénieurs
    2013
    5-year state engineering program equivalent to a Master of Engineering in Computer Science. Graduated from one of Morocco's most selective and prestigious engineering institutions. Curriculum covered software engineering, algorithms, databases, networks, systems architecture, and applied mathematics.

Categories