+ 01 / Engineering work

Building real systems.

Professional work across enterprise platforms, municipal services, operational products, and a startup.

Selected project case studies

04 A working record

Evidence of the practice.

A selected reading list of systems, tools, and experiments. Each repository reveals a different engineering question.

GitHub
SDK · safe text-to-SQL

Can a language model answer reporting questions without ever writing the SQL?

A Python SDK on PyPI for Persian and English chat reporting. The model only extracts intent; deterministic code authorizes it and compiles parameterized, read-only SQL. A live showcase records each stage, including attacks.

SageQL
Systems

Keeping domain rules and service boundaries explicit.

A modular portal backend with customer workflows, migrations, and integration bridges.

zaraamad-portal-be
Systems

Working across customer database boundaries.

Django support tooling with city-specific database routing and connection checks.

zaraamad-support-panel-be
Tools

Making partial failure inspectable.

SQL Server query automation with timeouts, categorized failures, and structured reports.

ZaraamadQueryRunner
Integration

Connecting a tool to an existing system safely.

A focused API companion with authentication handling and explicit read/write behavior.

rahtal-assistant
Library · guarded AI

Can natural language reach SQL without giving up control?

A Python package that turns Persian and English questions into guarded SQL Server SELECT queries, with schema scopes, access profiles, masking, and execution limits. Its lessons led to SageQL, where the model no longer writes SQL.

QuerySmith
ML systems · pipeline

What makes an ML prototype reproducible end to end?

A physiological-data pipeline spanning ingestion, windowed feature extraction, baseline training, a model registry, tracked jobs, and prediction APIs.

Human-digital-twin-pipline
Desktop system

How should a local-first desktop app protect its data boundary?

A Persian RTL Electron library manager with SQLite and a restricted renderer-to-main-process interface.

modern-library
Desktop · core library

What belongs in the typing engine, and what belongs at the system edge?

An offline-first Tauri typing trainer with a framework-agnostic core, local analytics, and least-privilege native commands.

TypePlus
Data tool

How can raw activity logs become inspectable time-allocation evidence?

A layered Python pipeline for validation, chronology, Persian text normalization, classification, aggregation, and visualization.

activity-insight-engine
Data experiment

Which launch features help explain first-stage landing outcomes?

A notebook collection covering data wrangling, SQL exploration, visualization, a dashboard, and Falcon 9 landing prediction.

SpaceX-Falcon9-Prediction
Persian NLP library

How small and inspectable can Persian sentiment analysis be?

A lightweight Persian sentiment package with explicit normalization, lexicon scoring, keyword extraction, and deterministic output.

leximood
Desktop utility

Can repeat image work stay local, visual, and predictable?

A local-first Tauri image tool for interactive watermarking, reusable presets, and single or batch export.

watermark-app
Computing

Comparing approaches without assuming an advantage.

Classical and quantum-kernel experiments with recorded evaluation and explicit limitations.

SVM-Vs-QSVM