SoftwareEngineer

I build high-performance products and distributed systems with Rust, Go and TypeScript—from product architecture to reliable cloud deployment.

Portrait of Hamza El Marjani, Senior Software Engineer
RustGoTypeScriptNext.jsPostgreSQLAWSGCPDockerDistributed SystemsTauriRustGoTypeScriptNext.jsPostgreSQLAWSGCPDockerDistributed SystemsTauri
8+years in production
100K+daily transactions
10Kconcurrent requests
Performance is a product feature. Architecture earns its value when the system stays fast, clear and dependable under real load.

From system boundaries to shipped product.

01

Distributed architecture

Microservices, event-aware boundaries, data flows and APIs designed for resilience, observability and scale.

02

Full-stack products

Accessible Next.js interfaces backed by Rust, Go or Node.js services, PostgreSQL and production authentication.

03

Cloud performance

AWS and GCP delivery, containers, CI/CD, profiling and measurement focused on latency, reliability and efficient resource use.

Building a product that needs to scale?

Let’s turn the system constraints into a clear engineering plan.