Skip to content
Leading government & education digital transformation

Hello, my name is

Mohammed Saleh

Frontend Architect & Senior Software Engineer

For nearly 18 years I have worked with talented teams to build web applications that automate government procedures and serve millions of citizens, students and families.

  • Frontend Architecture
  • React & Next.js
  • TypeScript
  • Government scale
  • Performance & Security
Professional links
Enterprise architect

// engineer.config.ts

const engineer = {

role: 'Frontend Architect',

years: 18,

stack: ['React', 'Next.js', 'TypeScript'],

focus: ['scale', 'performance', 'security'],

}

National platforms

Edugate • UAP • Nataeji

Delivery standard

High-availability

Years of experience
18+
Major projects
14+
Users served
10M+

About me

I design the frontend foundations that large public-sector platforms are built on.

I started as a developer almost two decades ago, and I have spent that time across the government sector and, today, at TETCO (Tatweer Educational Technologies), leading frontend architecture for national education platforms.

My focus is responsive websites and applications that are fast, accessible, secure and engineered with current best practices, and on mentoring the teams that build them.

Technologies I work with

  • JavaScript (ES6+)
  • TypeScript
  • React
  • Next.js
  • React Native
  • Node.js
  • Knockout.js
  • Tailwind CSS
  • PEGA Platform
  • REST APIs & micro-frontends
  • Scalable frontend architecture

    Modular, maintainable structures for complex government and education systems.

  • Performance at peak load

    Response time, Lighthouse scores and load behaviour tuned for millions of users at peak times.

  • Security & accessibility

    Government security guidelines and WCAG 2.1 accessibility applied from the first commit.

  • Technical leadership

    Mentoring engineers and reviewing code so quality and modern practices stay consistent.

Featured work & platforms

Selected national-scale platforms I helped architect and engineer for high-availability government and education systems.

Screenshot of Education Gate
Featured platform

Education Gate

Edugate (edugate.moe.gov.sa) is Saudi Arabia's Ministry of Education official digital portal that serves as a centralized gateway for accessing a wide range of educational e-services, connecting students, teachers, parents, and school administrators to various Ministry platforms through a single sign-on system. It supports functions such as academic records, enrollment, and school management, and is part of the Kingdom's broader digital transformation efforts aligned with Vision 2030 to modernize and streamline public education services.

  • REACT
  • TAILWINDCSS
  • TYPESCRIPT
  • VITEJS
Screenshot of Unified Admission Portal
Featured platform

Unified Admission Portal

The National Unified Admission Platform is a platform affiliated with the Ministry of Education in the Kingdom of Saudi Arabia, aimed at facilitating the process of submitting admission applications to public universities. The platform provides comprehensive information about majors, schedules, and admission requirements, helping students choose the majors that suit them.

  • REACT
  • TAILWINDCSS
  • TYPESCRIPT
  • VITEJS
Screenshot of Nataeji
Featured platform

Nataeji

Nataeji (digital certificates for general education for all academic levels for the year 1445) is an electronic system for providing study certificates service for public education for citizens and residents in the Kingdom of Saudi Arabia

  • Typescript
  • Bootstrap
  • NextJs

Additional platforms

Tawakkalna Embeded App

The Tawakkalna app serves as a transformative platform designed to redefine the way services are delivered and experienced within Saudi Arabia. With the introduction of Embedded Apps, we are expanding this functionality by enabling third-party entities to create and integrate their services directly within the Tawakkalna ecosystem by simplifying complexities and bringing a wealth of functionality to the fingertips of over 30 million users. We envision a world where the journey between a need arising and a service rendered is not just shortened, but enriched with reliability, speed, and intuitive design.

  • React
  • Typescript
  • Tailwindcss
  • viteJS

Cultural Scolarship Program

Providing technology within a platform directed to our customers by developing smart solutions and distinguished services that contribute to facilitating the procedures for studying abroad based on best international practices and standards in accordance with the scholarship regulations and legislation of the Saudi Ministry of Cultural .

  • REACT
  • TAILWINDCSS
  • TYPESCRIPT
  • VITEJS
  • RTQUERY

Preregistration

The Preregistration system implemented by the Ministry of Education in Saudi Arabia facilitates the enrollment of children into kindergarten and first grade. This system enables parents to conveniently register their children in school locate to near their national address, streamlining the admission process and ensuring accessibility.

  • React
  • Tailwind

Safeer2

Providing technology within a platform directed to our customers by developing smart solutions and distinguished services that contribute to facilitating the procedures for studying abroad based on best international practices and standards in accordance with the scholarship regulations and legislation of the Saudi Ministry of Education .

  • HTML
  • CSS
  • JS
  • BOOTSTRAP
  • KNOCKOUT
  • +1

Jameah

Work has been done to develop the user interface for a university system, which aims to provide complete, automatic and timely electronic services to support Saudi higher education institutions - whether governmental or private - and their affiliates including students, employees, faculty members, and other sectors.

  • Bootstrap
  • JQuery
  • PEGA
  • Knockout

Where I have worked

A career spent building public-sector software.

  1. June 2017 — Present

    Riyadh, Saudi Arabia

    • Design scalable, maintainable, and high-performance frontend architecture
    • Choose appropriate frameworks, libraries, and tools to meet business and technical requirements.
    • Provide technical guidance and mentoring to frontend developers.
    • Review code to ensure best practices, consistency, and high standards
    • Write clean, testable code using React library, NextJs farmwork
    • Collaborated closely with the back-end developers to integrate API calls into the front-end codebase.
    • Optimized application for maximum speed and scalability.
    • UI development by PEGA platform
  2. FRONTEND Developer

    Ministry of Education

    May 2016 — May 2017

    Riyadh, Saudi Arabia

    • Developing and maintaining front end functionality of websites
    • Write clean, testable code usingknockout, jQuery programming library
    • Writing cross-browser compliant HTML, JS and CSS
    • Applying web themes to MVC, ASP web forms AND ADF application
  3. FULL STACK Developer

    Saudi Cultural Attaché

    August 2008 — April 2016

    Amman, Jodan

    • Gathering requirements
    • Creating database structure, design and Development
    • Hiring programming concepts and skills for developing software
    • Working on handling the new requirements and fixing bugs
    • Working on generating and gathering feeds for the project
    • Training employeeto use ERP (Enterprise Resources Planning) system (Financial and HR system) and follow up with developers for any updates,upgrade or solve any bug in the system

Skills & architecture

The toolkit I reach for, grouped by the kind of problem it solves.

Core technologies & frontend

  • React
  • TypeScript
  • JavaScript (ES6+)
  • Next.js
  • HTML5 / CSS3
  • Vite
  • Knockout.js
  • React Native

Architecture & state management

  • Frontend architecture
  • Design systems & UI kits
  • Redux Toolkit & RTK Query
  • REST APIs & GraphQL
  • Performance optimization
  • Micro-frontends
  • PEGA Platform UI

Styling, tooling & workflow

  • Tailwind CSS
  • Bootstrap
  • Accessible UI (a11y)
  • Git & version control
  • CI / CD pipelines
  • Agile / Scrum

Get in touch

Available for architecture advisory & strategic projects

Let's talk about your next platform

Always happy to discuss scalable frontend architecture, high-availability public platforms and technology leadership.

Timezone: Riyadh (GMT+3)

Kingdom of Saudi Arabia