Software Developer

Ahmad Mekkawi

Building software that scales.

Shipping software at Open Syntax. Open to new opportunities.

Mansoura, Egypt / English, Arabic

About

I build software across the stack, from APIs to real-time systems. I work with Rust and TypeScript, and I use AI daily to prototype faster, validate decisions earlier, and ship code that holds up under production load.

I've worked with startups building their first product and teams scaling existing systems. At Open Syntax, I co-developed a real-time multiplayer game handling thousands of concurrent connections. I built a Redis-compatible server from scratch in Rust. My systems handle real money, real players, and real stakes.

Based in Mansoura, Egypt. I work fully remote and prefer async communication. Available for full-time roles and contract engagements.

Tools

Languages

Rust

TypeScript

Python

Frameworks

NestJS

ExpressJs

Axum

Flask

Infrastructure

Docker

AWS

CI/CD

Github

Data & Protocols

PostgreSQL

Redis

gRPC

WebSocket

Solana

Work History

OpenSyntax

Software Developer

2025 โ€” Present

Co-developed real-time multiplayer backend in Rust handling 500+ concurrent WebSocket connections.

Built Wasla e-commerce platform with NestJS, Prisma, and REST APIs.

Established CI/CD pipelines with automated testing and zero-downtime deployments.

ALX Africa

Backend Engineer Intern

2023 โ€” 2024

Implemented Linux utilities in C using raw syscalls, optimizing memory and I/O.

Designed RESTful APIs with Node.js, Python, and SQLAlchemy database schemas.

Optimized Nginx load balancing, reducing response latency by 25%.

Damietta University

Student

2023 โ€” Present

Pursuing dual-focus degree in theoretical physics and software engineering.

Applying computational methods from coursework to real-world backend architecture.

Selected Work

Real-Time Multiplayer Tic-Tac-Toe

2025-

Competitive tic-tac-toe variant with real-time matchmaking and state synchronization.

Redis-Compatible Server in Rust

2026

Full RESP2 protocol support with key expiry and AOF persistence.

Custom HTTP/1.1 Server

2025

From-scratch HTTP server handling TCP connections and concurrent clients.

Solana Lottery System

2025

Decentralized lottery with provably-fair on-chain VRF randomness.

Solana Token Vesting

2025

Token vesting program with Anchor framework and TypeScript tests.

E-Commerce Backend

Ongoing

Product catalog, auth, orders, and payments via REST APIs.