Senior Software Engineer & Solutions Architect at MSSC — Riyadh, KSA

Amjed Mohammed

Senior Software Engineer // Solutions Architect

10+ years designing and delivering enterprise-grade web platforms, SaaS products and AI-integrated systems — specialised in ASP.NET Core, Angular, Flutter and microservices architecture, with a track record of GRC platforms, LMS/CRM systems and government-integrated solutions for the Saudi market.

Portrait of Amjed Mohammed 10+ years in software
10+
Years of experience
3
Featured products
6
Companies & clients

About

Architecture-first engineering, end to end

I lead projects from architecture and development through to deployment.

I'm a Senior Software Engineer and Solutions Architect with over 10 years of experience building enterprise-grade web platforms, SaaS products and AI-integrated systems. My work centres on ASP.NET Core, Angular, Flutter and microservices architecture.

I've delivered GRC platforms, LMS and CRM systems, and government-integrated solutions for the Saudi market — including integrations with Jadarat, Nafath and Wathq. Day to day that means defining technical strategy, designing systems and integration patterns, and staying hands-on across the stack.

Alongside client work, I'm the independent product owner and developer of several commercial platforms in production, with hands-on expertise in multi-cloud infrastructure (Azure, DigitalOcean, Alibaba), AI/LLM integration (RAG, vector databases, vLLM) and multi-tenant SaaS design.

Career

Work experience

A decade of building and leading software delivery across KSA and Sudan.

Senior Software Engineer & Solutions Architect

09/2025 — Present

Management Solutions Systems Co. (MSSC) Riyadh, KSA mssc.com.sa

  • Architected and developed an enterprise Learning Management System integrated with Saudi Jadarat — the national skills and certifications platform — enabling automated trainee enrollment, competency tracking and certification issuance.
  • Designed and built a unified CRM + LMS platform for HSTC (Horizon Solutions for Training), consolidating student lifecycle management, course delivery, training operations and customer relationships into a single multi-tenant solution.
  • Integrated AI and LLM capabilities for automated content processing, semantic search, intelligent assessment generation and adaptive learning recommendations.
  • Acted as solution architect — defining technical strategy, system design and integration patterns with Saudi government services and third-party APIs.
  • Led the migration of legacy modules to a modern ASP.NET Core + Angular stack with improved scalability, observability and deployment automation.
  • Collaborated with business stakeholders to translate training and accreditation requirements into production-ready features aligned with Saudi regulatory standards.

Senior Software Developer

07/2023 — 09/2025

HakTrak Riyadh, KSA

  • Architected and delivered Comply360, a full-stack GRC platform, using ASP.NET Core Web API and Angular 18 with real-time dashboards powered by SignalR.
  • Optimised system performance by integrating Redis caching for compliance reports and session management, reducing database query response times by 60%.
  • Implemented background job processing with Hangfire for automated compliance scans, vendor risk assessments and scheduled SecurityScorecard data imports.
  • Containerised applications using Docker (multi-stage builds) and established CI/CD pipelines across DigitalOcean, Alibaba Cloud and Hetzner environments.
  • Led SecurityScorecard API integration using .NET HttpClient with retry and circuit-breaker policies for resilient external service communication.
  • Configured SendGrid email services for automated compliance notifications, risk alerts and system-generated reports with delivery tracking.
  • Established testing strategies (xUnit for .NET, Jasmine/Karma for Angular) achieving 90%+ code coverage, and mentored junior developers in modern engineering practices.

Senior Full Stack Developer

06/2021 — 06/2023

Kafaaat Dammam, KSA

  • Architected microservices-based solutions in .NET Core, each handling a single business capability and communicating via lightweight HTTP APIs and messaging.
  • Implemented asynchronous, event-driven communication using RabbitMQ to decouple services and ensure reliable, scalable workflows.
  • Built payment integration with Moyasar and global platform integrations with WhatsApp, LinkedIn, Nafath, Wathq, Twitter and Google — each encapsulated as an independent microservice.
  • Containerised services with Docker and orchestrated them on Azure Kubernetes Service (AKS); designed CI/CD pipelines in Azure DevOps for automated builds, tests and deployments.
  • Monitored production health via Azure Monitor and centralised logging using the ELK stack (Elasticsearch, Logstash, Kibana).
  • Developed responsive Angular front-ends consuming microservices APIs, and authored unit, integration and contract tests to validate cross-service workflows.

Senior Full Stack Developer

04/2020 — 06/2021

Oasis Computer Systems Khartoum, Sudan

  • Designed and delivered two insurance web aggregator platforms (Applus and Almamoon Brokers) using ASP.NET Core, Angular, MS SQL Server and Redis.
  • Implemented real-time integration with multiple insurance company APIs to submit user quote requests and process returned offers in real time.
  • Integrated the HyperPay payment gateway for secure, end-to-end transaction processing and reconciliation.
  • Architected reusable Angular components and services, focusing on performance, reusability and maintainability across both platforms.

Full Stack Developer

08/2017 — 03/2020

LemonLabs for Technical Solutions Khartoum, Sudan

  • Led a team of 15+ technical specialists, providing coaching, performance reviews and career development.
  • Monitored the production environment to identify, document and escalate errors and bugs in collaboration with the development team for rapid resolution.
  • Managed and optimised the ticketing system — logging, categorising, prioritising and tracking requests to ensure SLA compliance.
  • Validated new features in staging environments and oversaw configuration management in production, applying updates and patches following best practices.

Software Engineer

12/2014 — 08/2017

Insight for Multi Activities Khartoum, Sudan

  • Developed and maintained a Diagnostic Clinic Management System handling patient appointments, medical records and doctor–patient workflows using C#, VB, SQL Server and ASP.NET.
  • Built a Pharmacy Management System for prescription creation, inventory tracking and dispensing workflows, integrated with the clinic system.
  • Developed a Laboratory Information System managing test ordering, result reporting, approval processes and automated notifications.

Selected work

Independent & client projects

Products I own end to end, and platforms delivered for clients.

Independent product Abstract illustration representing a governance, risk and compliance platform

Thubut (ثبوت) — GRC Platform

thubut.co

“Compliance, Proven.” A unified Governance, Risk and Compliance platform for regulated organisations in Saudi Arabia — mapping PDPL, NCA ECC, SAMA CSF and ISO 27001 onto one persistent control framework so teams test once and comply many. Built on a Framework-as-Data model with deep closure-table hierarchies centred on a ControlInstance core, plus an AI layer for document understanding, control mapping and semantic search. Cryptographic audit trails, automated evidence collection via on-premises connectors, vendor governance and PDPL 72-hour breach tracking. Fully bilingual (RTL-native) and deployable inside air-gapped networks. Sole architect and developer.

PostgreSQL 16 ASP.NET Core 10 Angular 20 Flutter 3 Qdrant Redis MinIO Keycloak vLLM · Qwen 2.5 BGE-M3 Surya OCR Bilingual AR/EN On-premise / air-gapped
Client project Abstract illustration representing a conferences and events management platform

KFSHRC Conferences & Events Platform

motamarat.kfshrc.edu.sa

The official conferences and events management platform for King Faisal Specialist Hospital & Research Centre, one of the largest healthcare institutions in the Middle East. Contributed as part of the development team on registration workflows, event content management and integrations across the conference lifecycle.

ASP.NET Core Angular SQL Server Registration workflows CMS
Sole developer Abstract illustration representing a venue booking marketplace

Amaaken (أماكن) — Venue Booking Platform

amaaken.sa

A complete venue booking SaaS platform designed and developed from scratch — backend, frontend, mobile and infrastructure — covering venue listings, availability calendars, booking flows, payment processing and host/guest dashboards. Multi-tenant architecture, built for the Saudi market. Pre-launch.

ASP.NET Core Angular Flutter Multi-tenant SaaS Payments

Toolbox

Technical skills

The stack I design, build and ship with.

Backend

ASP.NET CoreC#.NET 8 Web APIMVCMicroservices HangfireSignalRRabbitMQ gRPC

Frontend

Angular 9–20TypeScriptRxJS NgRxTailwind CSSBootstrap Angular MaterialHTML5CSS3

Mobile

FlutterDart Cross-platform development

Databases

PostgreSQLMySQLMS SQL Server MongoDBRedisEF Core

AI / ML

LLM integrationRAGQdrant BGE-M3 embeddingsvLLM · Qwen 2.5 Semantic searchSurya OCR

Architecture

MicroservicesMulti-tenant SaaS Clean ArchitectureCQRS

DevOps & Cloud

DockerAzure DevOpsGitHub Actions GitLab CICoolifyNginx Microsoft AzureDigitalOcean Alibaba Cloud (KSA)HetznerAWS

KSA integrations

Nafath (نفاذ)Wathq (واثق) JadaratMoyasar HyperPaySADAD

Identity & security

KeycloakOAuth 2.0JWT OpenID ConnectRBAC

Testing

xUnitNUnitMoq JasmineKarmaJest Integration & contract testing

Ways of working

ScrumAgileCode reviews MentoringCross-functional leadership

Education

Bachelor of Science in Engineering

Faculty of Engineering, University of Science and Technology — Khartoum, Sudan

09/2009 — 07/2014

Languages

Arabic Native
English Professional working

Contact

Let's build something

Open to interesting problems, product work and architecture conversations.