Portrait of Anas Amin

31 systems shipped.

Anas Amin

Software Engineer · .NET

Where ideas go live.

In the film: Real-estate developer Amlaak Event organisers Zotic Construction firms APS Sports & event venues Happy Ticket Project teams Project Pavilion Training centre CAS Olive producer Alreef Security companies Shield Vehicle service centre Zotic Auto Campus bookstores StudyLink Land developer, Riyadh Mutawir Sports facilities Sportify Medical training institute Question Banking

Skills

Everything it takes to ship a system.

  1. Talking to clients

    Calls in Arabic and English, then scoping, planning and breaking the work into tasks

    17 industries so far

  2. Backend

    C#, .NET 8–10, ASP.NET Core, Clean Architecture, CQRS, EF Core, SignalR, Orleans, Hangfire

    13 .NET back ends live

  3. Frontend

    Angular 20–22 with Signals and SSR, Blazor, TypeScript, Arabic right to left

    14 live web front ends

  4. Data

    SQL Server, PostgreSQL, MySQL, Redis, MinIO, Qdrant, with nightly backups

    6 data stores in production

  5. AI & search

    RAG, embeddings, Qdrant vector search, OpenAI GPT-4.1 and 4o, Azure AI Search, Semantic Kernel

    2 RAG systems live

  6. Security

    ASP.NET Identity, JWT, MFA, CSP, rate limiting, audit logs, secret scanning

    321 permissions modelled on Shield

  7. Tests

    xUnit, Playwright, Vitest, k6 load tests, SonarQube

    1,401 automated tests on Amlaak alone

  8. Code review

    Every pull request, behaviour first and style second, and mentoring the team along the way

    How I review code →

  9. DevOps

    GitHub Actions, Azure Pipelines, Docker images, health-gated deploys with automatic rollback

    23 repos deploying through CI/CD

  10. Servers

    Linux, Docker, Portainer, Nginx, Cloudflare DNS and TLS

    95 containers on 2 servers I run

  11. Put it all together and you get me.

    31 systems shipped.

Selected work

Zotic: Ticketing for Saudi venues that wanted to stop paying Eventbrite up to 10% a ticket.

Zotic

2024

Ticketing for Saudi venues that wanted to stop paying Eventbrite up to 10% a ticket.

  • 228 API endpoints
  • 46 domain entities
  • 82 permissions

.NET 9 · Angular · Flutter · SQL Server · EF Core

Happy Ticket: Match tickets with seat selection, gifting and QR entry. Built on Blazor.

Match tickets with seat selection, gifting and QR entry. Built on Blazor.

  • 20,000+ tickets sold
  • 45 domain entities
  • 88 permissions

.NET 8 · Blazor Server · MudBlazor · MySQL · SignalR

Alreef: Arabic-first brand site for Saudi Arabia’s first olive factory.

Alreef

2026

Arabic-first brand site for Saudi Arabia’s first olive factory.

  • 83 CQRS handlers
  • 35 permissions
  • 736 translation keys

.NET 9 · Angular 20 SSR · Signals · SQL Server · EF Core

Earlier systems, no longer publicly hosted:

  • ZATCA e-invoicing 2024

    Phase 2 compliance: cryptographic signing, QR stamping and real-time submission to the Saudi tax authority.

    Arkedia
  • Document translation 2025

    AI batch translation for a European enterprise, with terminology management and quality scoring.

    Mirion
  • Online examination 2023

    Assessment platform for 500+ concurrent users: randomised questions, anti-cheating, instant grading.

    MKCL Arabia
  • Foodie 2023

    Multi-restaurant ordering with live driver tracking, kitchen displays and automated dispatch.

    Arkedia
  • Dental practice 2023

    Records, scheduling, treatment planning, billing and insurance claims, with automated patient reminders.

    Arkedia
  • Gad Shop 2023

    Offline-first point of sale and ledger, replacing the handwritten shop notebook.

    Arkedia

Experience

Anas Amin

I’m Anas Amin. Software engineer in .NET, and the founder of Arkedia. 31 systems shipped with ASP.NET Core, Angular and Blazor. 27 are live right now.

  1. 2022 to now Clients in Saudi Arabia and Egypt

    Arkedia · Founder & Lead Engineer

    The studio I started and still run. 31 systems so far, mostly for real-estate developers, event companies, security firms, builders and training centres.

  2. Apr 2025 to Jan 2026 Remote

    Mirion · Full-Stack Developer

    RAG features for internal document chat. ASP.NET Core services, Blazor WebAssembly, Orleans for background work.

  3. Dec 2024 to Mar 2025 Remote

    Ezone · Backend Developer

    Refactored backend services, cut unnecessary database calls, wrote the deployment automation.

  4. Nov 2023 to Dec 2024

    MKCL Arabia · Full-Stack Developer

    Backend and front-end feature work with .NET and Blazor.

  5. Apr 2023 to Sep 2023 Remote, Saudi Arabia

    APPYINNOVATE · Full-Stack Developer

    ASP.NET Core MVC and nopCommerce modules for Saudi commerce clients, with Angular front ends.

Bachelor of Computer and Information, Kafr El-Sheikh University, Oct 2019 to Jul 2023.

Contact

anas@arkedia.dev

Email is fastest. The Saudi number takes calls and WhatsApp. Arabic or English.

Saudi
+966 56 385 3092
Egypt
+20 103 204 0649
Based
Egypt