Skip to content

Education

Education and Professional Development

Academic education formed the starting point, while learning continued through practical work, specialized courses, and projects across government and private-sector environments.

Academic Qualifications

July 21, 2008

Bachelor of Science with Honours in Statistics and Computer Science

University of Khartoum - Faculty of Mathematical Sciences

Bachelor of Science (Honours), Statistics and Computer Science

Professional Courses

February 06 - 11, 2012

Risk Management for Information Technology Systems

University of Khartoum - Faculty of Mathematical Sciences - Training Unit

Information technology systems risk management

January 19 - 27, 2014

Designing Computer Databases in Accounting

University of Khartoum - Faculty of Mathematical Sciences - Training Unit

Database design in accounting

Technical Skills

Programming Languages

Python TypeScript JavaScript C#

Frameworks and Platforms

Django React Next.js Node.js

Databases

PostgreSQL Redis SQLite

Infrastructure and Operations

Docker Linux Git Nginx

Analytics and AI

OCR Business Intelligence LLM Integration Prompt Engineering Machine Learning