I'm Mohamed Amine Salah
Lead Frontend Engineer — UI precision, backend depth, zero compromise
Platform engineeringarchitecture-first thinking, end-to-end ownership
Performance obsessedbundle optimization, load testing, 7x storage cut
Data & backend depthClickHouse pipelines, ETL, multi-cloud, real-time systems
Security mindsetPTaaS, hardening, secure-by-default across every layer
Tech & Keywords
React.jsReduxAuth0TailwindCSSTanstackAI IntegrationRBACOverview
- AI chat interface that generates surveys automatically, with RBAC across standard, company, and admin roles.
- Demographic analytics dashboards (country, gender...) with an incentive system rewarding survey completions.
Gallery





Tech & Keywords
i18nMapsReact.jsExpress.jsMicroservicesKafkaDockerPrisma.ioSocket.ioGrafanaProxyOverview
- Rental platform with payment integration, map-based search, real-time messaging, and smart listing notifications.
- Owner analytics via a reverse-proxied Grafana dashboard, with background jobs surfacing trending listings.
Gallery





Tech & Keywords
Kali LinuxCybersecurityRealtime ScanThreat MonitoringVulnerabilities StoreOpen SourceDockerSystem IntegrationOverview
- Launch, schedule, and monitor pentest workflows in real-time against a target — with live progress and detailed results per attack.
- Extensible attack library with webhook notifications on discovered vulnerabilities.
Gallery
Tech & Keywords
AzureAWSAlibabaGCPCross CloudFinOPSAlerting SystemOverview
- Unified console aggregating AWS, Azure, GCP, and Alibaba resources in near real-time via scheduled ingestion and provider APIs.
- Auto-maps cross-cloud relationships (ports, VPNs, peering) for security and FinOps visibility.
Gallery
Tech & Keywords
InBrowser NavigatorPerformance MonitoringReact.jsExpress.jsPostgreSQLGrafana K6WebSocketProxyOverview
- Record real user navigation via in-browser proxy, then replay as high-concurrency K6 load tests — no scripting needed.
- Live session monitoring streams real browser-rendered pages back via WebSocket during active test runs.
Gallery
Tech & Keywords
ClickhouseParquetExpress.jsPostgreSQLKafkaPluginsOverview
- Plugin-based data lake supporting batch and real-time ingestion from custom sources — structured, semi-structured, and unstructured.
- ClickHouse-backed storage with dynamic schema management achieves 7x size reduction and sub-second query latency.
Gallery
Get in touch
Always open to meaningful conversations — about tech, ideas, or new opportunities. Feel free to reach out anytime.






What's your current role and focus?
I'm a Lead Frontend Developer at Intermarché Portugal, working remotely on a high-traffic platform serving 100k+ users. My focus is on performance, scalability, and delivering business impact through clean engineering.
How do you handle legacy codebase migrations?
Incrementally — never a full rewrite. I isolate legacy boundaries, introduce a strangler layer, and migrate module by module with feature parity tests at each step. The goal is zero downtime and a codebase the team can actually own afterward.
How do you approach systems under high user load?
At IP-LABEL I worked within a dedicated load testing team using WebLoad to reproduce user scenarios via HTTP and Selenium, then inject virtual clients to simulate high traffic. We pushed systems to an all-time high of 40 million parallel users — stress-testing at a scale most engineers never get near.
Can you give an example of measurable impact from your work?
At IP-LABEL I engineered a ClickHouse-based datalake that reduced cloud storage costs by 7x compared to AWS S3, while improving query performance for analytics dashboards. I also built UI/UX improvements that shipped to 100k+ users at Intermarché Portugal.
