Projects & Systems Repository // Active Ledger

Production Software Built to Work

Ahmed Elsayed's systems index. Click lines on the ledger database to audit logs, blueprint schematics, design patterns, and compiled source scripts instantly.

SYSTEM LOG INDEX

QUERY ENGINE RUNNING // STARK SCHEMATICS

Survey Point Manager (AutoCAD Plugin)

Desktop Automation & ObjectARX
STATUS:ACTIVE//(AutoCAD 2015–2027)

FireForge (AutoCAD Plugin)

Desktop Automation & ObjectARX
STATUS:ACTIVE//(AutoCAD 2015–2027)

DraftsmanPro (AutoCAD Plugin)

Desktop Automation & ObjectARX
STATUS:ACTIVE//v1.0.0 (AutoCAD 2021–2027)

Datuma — Field Surveying Mobile App

Mobile / Flutter / Field GIS
STATUS:ACTIVE//v1.0.4

Rackify — Pallet Racking Inspection SaaS

Multi-Tenant SaaS / Field Operations
STATUS:ACTIVE//2024–Present

Surveyiiing (surveyiiing.com)

Surveying Tools & Field Workflow
STATUS:ACTIVE//2023–Present
Mobile / Flutter / Field GIS

Datuma — Field Surveying Mobile App

Active / v1.0.4INTEGRITY RECORD COMPILED
01 / Executive Summary

Datuma (datuma_mobile) is a production Flutter app for iOS and Android that puts survey point management in the field. Provider + Repository architecture over SQLite (schema v12), isolate-based parsers ported from the Survey Point Manager C# plugin, proj4dart coordinate conversion (WGS84/UTM/State Plane), and Google Maps with shape drawing and advanced measurement. Optional Supabase community, Google Drive backup, and Firebase Crashlytics — core import/export/projects work fully offline without an account.

02 / Project Milestones
  • 12+ import parsers and exporters (CSV, GSI, SDR, IDX, DXF, KML, GeoJSON, LandXML, Shapefile, LAS, SPJ) with content-based auto-detection and compute() isolate offload.
  • Five-field point model (PN/E/N/Z/Code) aligned with Survey Point Manager AutoCAD plugin — CoordinateService and TXT/IDX parsers ported from C# plugin sources.
  • GoRouter StatefulShellRoute with 4-tab shell (Home, Projects, Learn, Tools); map stack split into MapProvider, MapStateManager, MapRenderingService, MapGeometryEngine.
  • Versioned .spj project package (datuma.project.package v2) for cross-device sharing; quick-convert workflow with conversion_history table.
  • Bilingual Surveyor Career Journey (EN/AR) with 36+ test files covering parsers, export round-trips, measurement geometry, and localization validation.
03 / Metric Results
Import / Export Formats12+
Field Calculators11 Tools
Core Offline WorkNo Account
Automated Tests36+ Files
04 / Core Tech Stack
Flutter 3.38+Dart 3.10ProviderGoRouterSQLite (sqflite)Google Mapsproj4dartSupabaseFirebase Crashlytics