Sheet 04 · The architectAS-04 · Rev A

Amr Sakr, trading systems architect

I live at the intersection of financial markets and code. For 8+ years I have built trading systems that move real money: from custom MetaTrader Expert Advisors to full-scale cloud-native platforms that process thousands of trades daily.

04.1 / Note

Designer's note

Note 1

I don't just write code. I understand the markets. That's what makes the difference.
Amr Sakr

04.2 / Section A-A

What sets me apart

Deep trading domain knowledge plus robust software engineering, in one person and one build.

Trading domain

  • MetaTrader 4/5
  • MQL4 / MQL5
  • Pine Script
  • Expert Advisors
  • Trading bots
  • Signal systems
  • Risk management tools

Software engineering

  • C# / .NET Core
  • ASP.NET
  • RESTful APIs
  • WebSocket
  • Microservices
  • PostgreSQL / SQL Server
  • React
  • TypeScript
  • AWS
  • Docker
  • CI/CD

Section A-AOne person, one build

04.3 / Revisions

Revision history

No dates. Just the changes that shaped the work.

Revision history
RevDescriptionStatus
AGermany. Lived and worked there, and sharpened my engineering craft.Complete
BEgypt. Back home, leading a boutique team of skilled Egyptian engineers and building products of my own.Current

8+ years

8+ years

04.4 / Notes

General notes

  1. Bilingual: English and Arabic.
  2. Clients: institutional clients in Europe, fintech startups in the Middle East, and independent traders in 20+ countries.
  3. Former mentor in the Tamkeen Freelancing Program (Government of Bahrain). I helped aspiring freelancers build sustainable careers, and I believe in giving back to the engineering community.
  4. Preferred Freelancer on Freelancer.com (180+ projects). Top Rated on Upwork (91% Job Success).
  5. Engineered in Egypt. Deployed worldwide.

04.5 / Checked

Checked by clients

  • ...he also offered advice on things missed in my EA structure...
    Verified Client, Freelancer.com
  • Amr's attention to detail, his coding skill and MT4 knowledge are exemplary...
    Verified Client, Freelancer.com
  • It was a pleasure to work with EL again. All the specifications were met,bugs fixed and project completed exactly as desired.
    Verified Client, Freelancer.com

Read all 174 reports

04.6 / 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