Engineering the Future of Trading

Software Engineer & Trading Systems Architect. I turn complex trading strategies into reliable, scalable software for traders and institutions worldwide.

195+ Projects Delivered
8+ Years of Experience
20+ Countries Served
5 Average Client Rating

About Me

I'm a software engineer who lives at the intersection of financial markets and code. With over eight years of hands-on experience, I've built trading systems that move real money: from custom MetaTrader Expert Advisors to full-scale cloud-native platforms processing thousands of trades daily.

What sets me apart is the combination of deep trading domain knowledge and robust software engineering. I've worked with institutional clients in Europe, fintech startups in the Middle East, and independent traders across 20+ countries. I spent time in Germany sharpening my engineering craft before returning to Egypt, where I now lead a team and build products of my own.

With 180+ projects on Freelancer.com and a Top Rated badge on Upwork, I've built a reputation that speaks through results, and through the words of the clients who keep coming back.

Beyond client work, I served as a mentor in the Tamkeen Freelancing Program (Government of Bahrain), helping aspiring freelancers build sustainable careers. I believe strongly in giving back to the engineering community.

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

Lightning-Fast Delivery Same-day turnarounds. Some EAs delivered in under 4 hours.
Works First Time Clients consistently report EAs that work perfectly on first test.
Hands-On Collaboration Zoom calls, screen sharing, and regular progress updates throughout.
Amr Sakr, Software Engineer and Trading Systems Architect

Technical Expertise

Trading & FinTech

  • MetaTrader 4/5
  • MQL4 / MQL5
  • Pine Script
  • Expert Advisors
  • Trading Bots
  • Signal Systems

Backend & APIs

  • C# / .NET Core
  • ASP.NET
  • RESTful APIs
  • WebSocket
  • Microservices
  • PostgreSQL / SQL Server

Frontend

  • React
  • TypeScript
  • JavaScript
  • HTML5 / CSS3
  • Responsive Design

Cloud & DevOps

  • AWS (ECS, EC2, RDS, S3)
  • Docker
  • CI/CD
  • CloudFront
  • Infrastructure as Code

What I Do

Custom Trading Systems

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

FinTech Development

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

Full-Stack Web Applications

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

Cloud Architecture & DevOps

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

Technical Consulting

Architecture reviews, performance optimization, and trading strategy implementation. Get expert guidance before writing a single line of code.

Team Augmentation

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

Featured Projects

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 serving 500+ subscribers with real-time signal distribution. Cloud-native architecture ensuring 99.9% uptime and minimal latency.

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

Trusted by Traders & Teams Worldwide

195+ projects. Two platforms. One standard of excellence.

"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

"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

"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
"Amr is far superior to any other Freelancer I have encountered." "Any project you award this person, you will be delighted." "The best coder I have used in 9 years of MQL coding services." "It was my very good fortune to have hired Amr. Master piece!" "He is the man for your project!" "Amr is the best. Period." "Amr's technical skills are among the very best." "Delivered an EA the same day that worked first time." "Nobody better!! Highly recommend." "If I could, I'd give him 100 stars. Five just isn't enough!" "I would give him a rating of 7 stars." "Amr is far superior to any other Freelancer I have encountered." "Any project you award this person, you will be delighted." "The best coder I have used in 9 years of MQL coding services." "It was my very good fortune to have hired Amr. Master piece!" "He is the man for your project!" "Amr is the best. Period." "Amr's technical skills are among the very best." "Delivered an EA the same day that worked first time." "Nobody better!! Highly recommend." "If I could, I'd give him 100 stars. Five just isn't enough!" "I would give him a rating of 7 stars."

60%+ of Clients Come Back

"He's great! My 3rd time hiring him... Will definitely do it again!"

Verified Client, Freelancer.com

"I have worked with Amr multiple times and have been very satisfied each time."

Verified Client, Freelancer.com

"Every time working with Amr, I truly have peace of mind."

Verified Client, Freelancer.com

"ElSakr....5th project for me. Excellent fast and honest."

Verified Client, Freelancer.com

"I have hired ElSakr 3 times now and am very pleased with his work."

Verified Client, Freelancer.com

"Amr is always my guy when it comes to programming."

Verified Client, Freelancer.com
Freelancer.com Preferred Freelancer · 180+ Projects
Upwork Top Rated · 91% Job Success

Insights & Technical Writing

Coming Soon 8 min read

Building Reliable Trading Bots: Lessons from 195+ Projects

What separates trading systems that survive live markets from those that don't? Here's what I've learned.

Coming Soon 6 min read

Why Your Expert Advisor Keeps Failing (And How to Fix It)

The most common mistakes I see in EA development, and the architectural patterns that actually work.

Coming Soon 12 min read

Deploying Trading Systems on AWS: A Complete Guide

From local backtesting to cloud-native production: a practical guide to scaling your trading infrastructure.

Let's Build Something Exceptional

Have a trading system in mind? Need expert development? Let's talk.

Typical response within 24 hours
Currently accepting new projects