MIB MIB
  • I Am
  • What I Do
  • Portfolio
  • Resume
  • Contacts
MIB

Iyad Bacdounes – IT Solutions Architect & Developer with 23+ years of experience in software, data and cloud.

  • I Am
  • What I Do
  • Portfolio
  • Resume
  • Contacts
find with me

Gallery

  • Home
  • Gallery
Naqla website migration tool
Gallery
5

Naqla – Website Migration Tool

Naqla website migration tool

Naqla – Website Migration Tool

  • Client TOMATICO
LIKE THIS 5
Naqla website migration tool
Overview

An automation tool for fast, reliable server-to-server website migrations, including Django sites.

Built from real migration projects, with a test lab that covers the different migration cases.

Technology Stack
  • Linux / Ubuntu VPS
  • GitHub Actions CI/CD
  • Telegram bot notifications
Key Features
  • Automated server-to-server migration
  • Support for Django sites
  • Migration test lab
  • Telegram status notifications
Client

TOMATICO

My Role

Product design and development

Syrian Engineers Journal website
Gallery
5

Syrian Engineers Journal Website

Syrian Engineers Journal website

Syrian Engineers Journal Website

  • Client Syrian Engineers Journal
LIKE THIS 5
Syrian Engineers Journal website
Overview

A modern website for a scientific engineering journal that keeps a formal magazine tone.

Publishes research and magazine issues, with an admin dashboard to manage issue images and content.

Technology Stack
  • TypeScript
  • Tailwind CSS
  • shadcn/ui components
Key Features
  • Magazine issues with cover images
  • Timeline and rich About page
  • Research listings with newest / oldest sorting
  • Contact form and social links
Client

Syrian Engineers Journal

My Role

Design and development

Social Registry Modernization
Gallery
8

Social Protection Data Modernization

Social Registry Modernization

Social Protection Data Modernization

  • Client Ministry of Social Affairs – Lebanon (WFP temporary duty assignment)
LIKE THIS 8
Social Registry Modernization
Overview

Assessment and modernisation of a legacy social-protection data environment.

Identified infrastructure and security risks and delivered ETL, encryption, backup and a normalised data model, with hands-on training for the ministry team.

Technology Stack
  • SQL Server
  • ETL
  • Encryption and backup
  • Relational data modelling (ERD)
Key Features
  • Legacy infrastructure risk assessment
  • ETL pipelines
  • Data encryption and decryption training
  • Backup strategy
  • Normalised ERD
Client

Ministry of Social Affairs – Lebanon (WFP temporary duty assignment)

My Role

Technical assessment, data engineering and training

HR Database and DevOps
Gallery
7

HR Database & DevOps

HR Database and DevOps

HR Database & DevOps

  • Client World Food Programme – United Nations, Syria
  • Date 2026
LIKE THIS 7
HR Database and DevOps
Overview

Maintenance and modernisation of an internal HR database application and its deployment pipeline.

Work covered database restoration, repository clean-up, separate CI/CD pipelines for development and production, and proactive monitoring.

Technology Stack
  • Azure DevOps CI/CD
  • GitHub
  • Netdata monitoring
  • SQL database
Key Features
  • Database restoration
  • Separate dev / main deployment pipelines
  • Repository clean-up
  • Monitoring and alerting with Netdata
Client

World Food Programme – United Nations, Syria

My Role

Maintenance, deployment and DevOps

Cloud Data Platform on AWS
Gallery
5

Cloud Data Platform

Cloud Data Platform on AWS

Cloud Data Platform

  • Client World Food Programme – United Nations, Syria
LIKE THIS 5
Cloud Data Platform on AWS
Overview

A cloud data platform for preparing, converting and securely sharing programme data with financial service providers (FSPs).

Includes deduplication services that detect duplicate records before data is shared or used.

Technology Stack
  • AWS S3, Glue, Athena
  • Python
  • REST APIs
Key Features
  • FSP data conversion
  • Secure data sharing
  • Deduplication APIs
  • Data validation with AWS Glue
Client

World Food Programme – United Nations, Syria

My Role

Data engineering and API development

In-Kind Eligibility Automation
Gallery
7

In-Kind Eligibility Automation

In-Kind Eligibility Automation

In-Kind Eligibility Automation

  • Client World Food Programme – United Nations, Syria
  • Date 2024
LIKE THIS 7
In-Kind Eligibility Automation
Overview

Automates the eligibility process for in-kind food assistance, replacing manual list preparation.

The automation applies eligibility rules consistently and produces ready-to-use beneficiary lists for distribution planning.

Technology Stack
  • Rules-based data processing
  • AWS data services
  • SQL
Key Features
  • Consistent, rule-based eligibility decisions
  • Automated list generation
  • Reduced manual effort and errors
  • Traceable, repeatable runs
Client

World Food Programme – United Nations, Syria

My Role

Automation design and development

Partner Data Exchange Platform
Gallery
4

Partner Data Exchange Platform

Partner Data Exchange Platform

Partner Data Exchange Platform

  • Client World Food Programme – United Nations, Syria
  • Date 2026
LIKE THIS 4
Partner Data Exchange Platform
Overview

A secure data-exchange and verification platform connecting WFP with 35 cooperating partners across two operational areas.

Partners submit beneficiary data that is validated, verified and published through automated, event-driven pipelines.

Technology Stack
  • Backend: Python, Django
  • Frontend: React
  • Database: PostgreSQL
  • AWS: S3 (raw / gold layers), Step Functions, Glue, Athena, EventBridge
Key Features
  • Partner data submission and validation
  • Automated verification workflow
  • Layered raw / gold data lake on S3
  • Event-driven processing with Step Functions and EventBridge
  • Query and export through Athena
Client

World Food Programme – United Nations, Syria

My Role

Solution design and full-stack development

Travel Control System web application
Gallery
663

Travel Control System

Travel Control System web application

Travel Control System

  • Client UN WFP
  • Date 2014
LIKE THIS 663
Travel Control System web application
Overview

The Travel Control System is a comprehensive web application designed to manage and streamline the travel and mission-related processes for staff.

This system ensures efficient handling of travel requests, approvals, and logistics, thereby enhancing operational efficiency and reducing administrative overhead.

Technology Stack
  • Frontend: HTML, CSS, JavaScript, jQuery
  • Backend: ASP.NET, C#
  • Database: SQL Server
  • Windows Server on-premises
  • Security: SSL certificate, Windows directory authentication.
Client

World Food Programme – United Nations

Key Features:

  1. Travel Request Management:
    • Allows staff to submit travel requests online.
    • Includes fields for destination, purpose, dates, and budget estimates.
    • Enables attachment of necessary documents like itineraries, visas, and approvals.
  2. Approval Workflow:
    • Implements a multi-level approval process.
    • Notifies via email and dashboard alerts.
    • Tracks the status of each request, from submission to final approval.
  3. Itinerary and Booking:
    • Integrates with ERP and booking systems.
    • Facilitates booking of flights, accommodations, and transportation.
    • Stores itinerary details and booking confirmations.
  4. Expense Management:
    • Allows users to record and submit travel expenses.
    • Supports expense categories such as transportation, lodging, meals, and incidentals.
    • Includes receipt upload functionality for reimbursement purposes.
  5. Reporting and Analytics:
    • Generates detailed travel reports for management review.
    • Provides insights into travel costs, frequent destinations, and travel patterns.
    • Helps in budget forecasting and cost control.
  6. User Management:
    • Supports role-based access control.
    • Differentiates between users, managers, and administrators.
    • Ensures data security and privacy by restricting access to sensitive information.
  7. Notifications and Alerts:
    • Sends automated email notifications for request submissions, approvals, and rejections.
    • Alerts users of upcoming travel, required actions, and deadlines.
  8. Integration:
    • Integrates with HR systems for employee data synchronization.
    • Connects with financial systems for expense tracking and reimbursement processing

Deployment:

  • Hosted in Windows Server on-premises a secure server with regular backups.
  • Deployed using CI/CD pipelines for seamless updates and maintenance.

Development and Implementation:

  • Development Process:
    • Requirements gathering through stakeholder meetings.
    • Designing the system architecture and user interface.
    • Implementing features in iterative development cycles.
    • Conducting rigorous testing (unit, integration, and user acceptance testing).
  • Implementation:
    • Initial deployment in pilot mode to gather user feedback.
    • Full-scale implementation across the organization after successful pilot testing.
    • Ongoing support and maintenance to address issues and incorporate new features.

Impact:

  • Operational Efficiency:
    • Reduced time spent on travel request and approval processes.
    • Enhanced accuracy and completeness of travel data.
  • Cost Management:
    • Improved tracking of travel expenses and adherence to budgets.
    • Enhanced ability to negotiate better rates with travel vendors based on usage data.
  • User Satisfaction:
    • Positive feedback from staff due to ease of use and transparency.
    • Increased compliance with travel policies and procedures.

Project Success: The Travel Control System has significantly improved the management of travel-related activities within the organization, providing a seamless experience for staff and administrators alike. Its robust features and user-friendly interface have made it an indispensable tool for travel coordination and expense management.

Recent Posts

    Recent Comments

    No comments to show.

    Archives

    No archives to show.

    Categories

    • No categories
    MIB MIB

    © 2026 Iyad Bacdounes. All rights reserved.