Amr Sakr · Software Engineer & Trading Systems Architect

195+ projects delivered

Engineered to spec.

I turn complex trading strategies into reliable, scalable software for traders and institutions worldwide. From MetaTrader Expert Advisors to cloud-native trading platforms.

...delivered regular updates until it was exactly as specified...
Verified Client, Freelancer.com
General arrangement Five layers on one order path, from the terminal to the cloud: 1 trading terminal (a chart window with an order line), 2 Expert Advisor (a strategy flowchart), 3 risk engine (a risk gauge with a limit zone), 4 broker API (an order and fill link), 5 cloud (a server stack). Markers A, B and C point to the three flagship systems on Sheet 02. 5 4 3 2 1 A 02 B 02 C 02 ORDER PATH · TERMINAL TO CLOUD
General arrangement: the order path of a trading system I build, from the terminal to the cloud.

Parts list

  1. 1Trading terminalMetaTrader 4/5 and TradingView (Pine Script)
  2. 2Expert AdvisorMQL4 / MQL5 strategy logic, trading bots, signal systems
  3. 3Risk engineRisk management tools built for real market conditions
  4. 4Broker APIBroker integrations over RESTful APIs and WebSocket
  5. 5CloudAWS (ECS, EC2, RDS, S3), Docker, CI/CD

01.2 / Nameplates

Proof on record

Preferred Freelancer on Freelancer.com · Top Rated on Upwork · 195+ Projects Delivered · Trusted by Traders Globally

  • 8+ years of experience
  • 20+ countries served
  • 5-star average client rating

Repeat clients

Return rate
60%+

of clients come back for more projects

01.3 / Schedule

Schedule of services

Six ways I help traders, fintech startups and institutions ship trading software.

  1. S-01

    Custom Trading Systems

    Expert Advisors, trading bots, signal copiers, and risk management tools built for real market conditions. From strategy logic to live execution.

  2. S-02

    FinTech Development

    Trading platforms, portfolio dashboards, and broker integrations. Full-stack solutions that handle real-time data at scale.

  3. S-03

    Full-Stack Web Applications

    SaaS products, web applications, and APIs built with modern architecture. Clean code, scalable infrastructure, shipped on time.

  4. S-04

    Cloud Architecture & DevOps

    AWS infrastructure design, Docker containerization, and CI/CD pipelines. Trading systems deserve enterprise-grade reliability.

  5. S-05

    Technical Consulting

    Architecture reviews, performance optimization, and trading strategy implementation. Expert guidance before the first line of code.

  6. S-06

    Team Augmentation

    Access to my vetted team of Egyptian developers to scale your project. Managed delivery with the same quality standards.

01.4 / Requirements

Performance specification

Four requirements I hold every build to. The receipts come from clients.

  1. REQ-01

    Fast delivery

    Same-day turnarounds. Some EAs delivered in under 4 hours.

    Great work. On time, as per spec..can't ask for more...
    Verified Client, Freelancer.com
  2. REQ-02

    Works the first time

    Clients report EAs that work on the first test.

    ...He didn't even have any issues on the code and got it the first time around...
    Verified Client, Freelancer.com
  3. REQ-03

    Hands-on collaboration

    Zoom and video calls, screen sharing and regular progress updates.

    ...I had some troubles with loading the EA and we got on a timeviewer and he found a problem right there in front of me!...
    Verified Client, Freelancer.com
  4. REQ-04

    Repeat clients

    60%+ of clients come back for more projects.

    This is our second time hiring and Amr is an excellent programmer...
    Verified Client, Freelancer.com

01.5 / Details

Detail references

Three flagship systems, drawn in full on Sheet 02.

Institutional EA Suite

A comprehensive algorithmic trading system for an institutional client. Multi-timeframe analysis, dynamic risk management, and automated execution across multiple currency pairs.

  • MQL5
  • Expert Advisors
  • Risk Engine
  • Multi-Pair

Real-Time Trading Dashboard

Web-based portfolio monitoring with live market data feeds, P&L tracking, and custom alerting. Sub-second updates via WebSocket connections.

  • React
  • TypeScript
  • WebSocket
  • .NET API
  • AWS

Signal Distribution Platform

Automated trade copier that serves 500+ subscribers with real-time signal distribution. Cloud-native architecture with 99.9% uptime and minimal latency.

  • AWS ECS
  • .NET Core
  • Docker
  • PostgreSQL
  • CloudFront

01.6 / Inspection

Inspection reports

Every review on this site is a real, verified review from Freelancer.com.

174 reports on file
    • Speed
    • Communication
    • Quality
    • Trust
    Amr is truly extraordinary! Available anytime, day or night, he goes beyond expectations with unmatched dedication. He doesn't just complete tasks; he perfects them. Amr takes the time to fully understand your needs, even jumping on calls when needed, and delivers exceptional work long before deadlines. I've never worked with anyone so reliable and talented.
    Verified Client, Freelancer.com
    • Speed
    • Communication
    • Trading
    Amr was professional, approachable and quick to grasp my trading strategy objectives and EA design. He communicated progress updates regularly and was happy to join video calls. The project was delivered early and on budget. I have worked with many developers over the years and Amr is right up there.
    Verified Client, Freelancer.com
    • Communication
    • Quality
    Amr is an extremely talented developer who exceeded my expectations. I came to him with just an idea and he worked with me the whole way until I was completely satisfied. Amr is very good at communicating and I had multiple Zoom calls to ensure we were on the same page. I highly recommend working with Amr.
    Verified Client, Freelancer.com

01.7 / Request

Request for proposal

Send me your strategy or product idea. I'm currently accepting new projects, and my typical response time is within 24 hours.

Start a project

Accepting new projects

Drawing register