Skip to content
Back to projects

Sovereign government system

Foreigners Transactions System

A sovereign system for managing foreign resident transactions in Sudan and connecting their files to digital procedures, tracking, and permissions.

Organization
General Directorate of Passports and Immigration - Ministry of Interior
Role
System Designer / Lead Developer
Period
2023 - Present

85+

offices worldwide

10K+

transactions

Project Overview

Organize foreign resident transactions and reduce dependence on paper processing in a sensitive government environment.

The system handles the lifecycle of foreigners files and transactions at a public, non-sensitive level, from registration and follow-up to file and permission management.

Context and Problem

Foreign resident files and transactions were difficult to manage through paper or scattered processes.

Solution

A centralized system for files, transactions, and permissions.

Challenges

Context challenge

Foreign resident files and transactions were difficult to manage through paper or scattered processes.

Solution challenge

A centralized system for files, transactions, and permissions.

Impact challenge

Improved operational control over files and enabled digital follow-up of transactions.

Role and Responsibilities

  • Designed the main workflow of the system.
  • Developed digital services and databases.
  • Implemented permission models suited to the operating environment.
  • Enabled operations teams during actual use.

Core Capabilities

Foreign resident file managementTransaction trackingOperational permissionsGeneral reportsElectronic services

Outcomes and Metrics

Improved operational control over files and enabled digital follow-up of transactions.

Managed more than (N)K files

Digitized a core part of foreigners affairs procedures

Improved file lifecycle tracking without exposing sensitive operational details

Technologies

Web applicationsDatabasesApplication securityPermissions managementOperational reports

Professional Lessons

Understand before building

The work shows why operational context should shape the technical solution from the start.

Data belongs inside operations

Value comes from turning data into monitoring, decisions, and continuous improvement.

A system is an ongoing service

Delivery succeeds through operation, stability, and iteration after launch, not only the first release.

Related Evidence

Commendation from the Director General of Police Forces

Official commendation for technical efforts in modernizing the foreigners system and supporting digital transformation in passports and immigration procedures.

View Document

Working on a project with similar challenges?

A focused conversation can clarify the operational needs, delivery risks, and outcomes that matter most.

Contact

Let's start a professional conversation

If the experience and projects presented on this website align with your needs, I would be glad to learn more about your project and discuss the best way forward.