Mohammed H.
Sallam
I build production systems end to end: database design, backend services, web and mobile apps, and GIS platforms. The hard parts are what I enjoy most: data models, architecture and performance. Much of my work has served humanitarian organizations.
- years building software
- 20+
- years building software
- countries reached
- 8
- countries reached
- featured projects
- 19
- featured projects

Selected projects
From an embedded database for .NET to GIS platforms and AI-assisted research tools: products I designed, built and led.

Project 19 · 2011 - 2026
XOD 2.0 — Embedded Database for .NET
XOD 2.0 is the rebuilt version of the embedded .NET database I first wrote in 2011. The old one stored plain XML per table and could read and write objects; the rebuild keeps that idea — native C# objects, data in files you can open, diff and commit — and adds ACID transactions with a write-ahead journal, three storage engines (XML, JSON and Brotli-compressed binary), B-tree and hash indexes behind a lambda query planner, and AES-256 encryption. Still embedded: no server, no port, no connection string.

Project 18 · 2025
INCANVAS-AI
A comprehensive vector design application integrating agentic AI for advanced generative capabilities and automatic Reinforcement Learning. This platform empowers users with intelligent design automation, allowing for the creation of complex vector graphics with adaptive, AI-driven assistance.

Project 01 · 2024 - 2025
TMT – AI Text-Mining Tool
This AI-powered application automates large-scale research workflows by integrating with search engines and social media platforms to scrape and analyze web/social media data. It extracts entities, events, and relationships, then structures the data into geospatially enriched datasets. The system processes raw data into actionable insights by visualizing events on interactive maps, timelines, and correlation graphs, while also generating analytical summaries and dynamic visualizations.

Project 02 · 2023 - 2025
Water Distribution System – Mykolaiv City, Odessa | UKRAINE
Developed to manage water distribution service points in Mykolaiv city, featuring an interactive map that allows beneficiaries to locate the nearest service points, check operation days and hours, and provide feedback.

Project 03 · 2024
Security Incidents Reporting System - UNDSS | UKRAINE
Manages security incident reports for humanitarian operations in Ukraine. It includes a map for geographic incident visualization and uses NLP to process social media feeds for automatic reporting. It supports incident reporting and bulk uploads in Excel with data validation for accuracy and consistency.

Project 04 · 2023 - 2025
Service Mapping and Feedback Mechanism System - GBV Cluster | UKRAINE
This multi-tier platform enables GBV cluster organizations to collaboratively manage and publish service locations (shelters, clinics, legal aid) through a secure partner portal, while making verified, anonymized data publicly accessible to beneficiaries via interactive maps with filtering capabilities.

Project 05 · 2024 - 2025
GBV Overview: Interactive Dashboard Website | UKRAINE
A website for highlighting and visualizing the analytics of Gender-Based Violence (GBV) cluster response in Ukraine.

Project 06 · 2020 - 2025
Sub-Agreements Tracking System – UNOCHA | YEMEN
For managing and tracking project profiles and sub-agreements between the government and implementing partners. It allows UNOCHA to oversee projects approvals and provide support. It includes reporting, automatic notifications, and data analysis tools.

Project 07 · 2021 - 2025
AMRF System – UNOCHA Access Unit | YEMEN
Access and security incidents reports management for quick engagement and response.

Project 08 · 2022 - 2025
CFM Feedback Mechanism – UNOCHA | YEMEN:
A feedback reporting system for assessing the impact of implemented humanitarian activities on the population.

Project 09 · 2023 - 2025
BFCM Beneficiary Feedback and Complaints Mechanism – UNOCHA Yemen Humanitarian Fund (YHF):
A System to enhance the transparency and accountability of YHF funded humanitarian projects, by capturing and analyzing feedback and complaints from beneficiaries and other stakeholders.

Project 10 · 2024 - 2025
RNA Tracker – UNOCHA | YEMEN
For disasters reporting and response planning, designed to efficiently assess and respond to emergencies.

Project 11 · 2022 - 2025
IMMAP Online Training Platform
Learning environment for the humanitarian community, it facilitates digital knowledge sharing and improves access to high-quality training modules (Based on OpenEdx).

Project 12 · 2023
HARADA – CLI for Building Applications
A Command Line Interface tool based on the software architecture used for iMMAP projects. It generates complete software applications based on custom JSON features specification files.

Project 13 · 2015 - 2017
MAWQIE - Website Building/Hosting Service
A user-centric, no-code Web Content Management System (WCMS) platform enabling users to create, customize, and deploy professional websites effortlessly. Featuring a drag-and-drop editor, custom layouts and themes, MAWQIE simplifies website management through its intuitive dashboard for content management and hosting.

Project 14 · 2009
GEOBASELINE
A custom GIS system for MTN Telecommunications company to optimize network coverage analysis by processing spatial/non-spatial datasets. The system integrates a spatial search engine, predefined geospatial workflows, satellite raster layers, and dynamic data visualization, while enabling reusable analysis templates via custom Geobaseline Output Templates (.got files) specification file.

Project 15 · 2011 - 2016
XOD DATABASE
Pronounced as “ZOD”, it is a thread-safe, object oriented, relational, in-memory, and xml-based database engine for .NET/.net core.

Project 16 · 2009 - 2012
Ontrack
A fleet tracking system, built for ALMAZ Group in Yemen.
Project 17 · 2007 - 2010
Protracker 2.5
Vehicles Tracking system, featured customer: Marhaba Taxi Company
Two decades, same passion
From technical roles to leading software, GIS and data work across countries and organisations. Drag the timeline to explore.
Skills & expertise
My approach to skills development
Throughout my career, I've cultivated a diverse skill set that spans technical development, data management, and soft skills. My expertise is built on a foundation of continuous learning and practical application across various domains and technologies.
While working in the humanitarian field, my technical expertise and support reached several countries including Yemen, Ukraine, Jordan, Syria, Iraq, Afghanistan, Ethiopia, and Somalia. This global experience has shaped my approach to problem-solving and technology implementation in diverse contexts.
I believe in maintaining a balance between depth and breadth of knowledge. While specializing in certain areas like GIS and full-stack development, I also ensure I have working knowledge across adjacent technologies to facilitate effective collaboration and system design.
Software Development33
- JavaScript
- SpringBoot
- VueJS
- C#
- Java
- Apache2
- Agentic Engineering
- Python
- ASP.NET
- Django
- React
- GitHub
- Bitbuckets
- Docker/Compose
- Linux
- Tomcat
- Nginx
- Azure
- Azure DevOps
- Celery
- Redis
- CapacitorJS
- Tauri
- NextJS
- Kubernetes/Helm
- Dynamics365
- PowerApps
- PHP
- Laravel
- ReactNative
- CI/CD
- Shell/Bash
- NLP
Data15
- Excel
- PostgreSQL
- XOD
- Power Query
- MySQL
- Power BI
- SQLServer
- SQLite
- Tableau
- ChartJS
- R/Python for DA
- MongoDB
- D3
- Firebase
- Apex
GIS6
- ArcGIS
- QGIS
- GeoServer
- Leaflet
- MapBox
- ArcServer
Multimedia4
- Illustrator
- HitFilm
- Photoshop
- Audition
Project Management4
- Agile
- Jira
- Scrum
- MS Project
Soft Skills6
- Critical Thinking
- Mentoring
- Adaptability
- Communication
- Leadership
- Time Management
Get in touch
The best way to reach me is by email, or send a message here.























