Skip to content
View sina-heidariaan's full-sized avatar
☄️
☄️

Block or report sina-heidariaan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sina-heidariaan/README.md

Sina Heidarian

Portfolio LinkedIn Email


What I build


High-Trust Backends   Web3 Systems   Agentic Engineering


Currently exploring


Architecture Intelligence — In Progress   Agentic Software Engineering — In Progress   Safer Software Delivery — In Progress


Featured open-source project

A critique-led architecture and audit toolkit for Claude Code.

Instead of producing either a code-level hairball or a meaningless three-box diagram, Tornhill connects architecture views with real code and Git history to surface actionable engineering risks.

  • Architecture View — Maps system structure, dependencies, and critical flows.
  • Risk Overlay — Highlights hotspots, hidden coupling, single points of failure, and recurring areas of change.
  • Audit Mode — Reviews security, privacy, compliance, correctness, performance, and cost risks.
  • Grounded Findings — Connects findings to real files, lines, Git signals, and relevant standards.
  • Local by Design — Read-only, no telemetry, and no network required during normal analysis.
/tornhill ./my-service
/audit ./my-service

Technology

Backend

Node.js NestJS Express JavaScript Python Django

Data

PostgreSQL MySQL MongoDB Redis


Pinned Loading

  1. temporal-sql temporal-sql Public

    Postgres ⇄ TC39 Temporal codecs for pg, postgres.js, Drizzle & Prisma — correct interval↔Duration, microsecond-safe, no JS Date.

    TypeScript 2