Skip to content
View AliEmami81's full-sized avatar

Block or report AliEmami81

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.

Content in all repositories owned by your account will be closed.
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
AliEmami81/README.md

Ali Emami — Python and C++ developer

Python   C++   Explore my code

Small tools. Clear purpose.

I'm Ali, a developer working with Python, C++ and JavaScript. I build practical tools, explore how things work, and care about code that's easy to run and understand.

My current projects focus on understanding code, inspecting data, and checking configuration. Each comes with runnable examples, documentation, and regression tests.

On my workbench

Understand a Python codebase at a glance.

Maps internal imports, highlights circular dependencies, and exports Mermaid diagrams or JSON. Reads source without executing it.

Python · AST · Graph algorithms · Zero dependencies

Find messy data before it becomes a bug.

A streaming CSV profiler that finds missing values and inconsistent rows, summarizes numeric columns, and outputs text or JSON.

C++17 · Streaming parser · CLI · Zero runtime dependencies

Catch missing configuration before starting your app.

Checks .env files against an example contract and reports missing, empty, duplicate, or unexpected keys without printing values. Includes JSON output for automation.

JavaScript · Node.js · CLI + library · Zero dependencies

The way I build

Understand the problem → Make it work → Test the edges → Refine it.

  • Choose the tool that fits the problem.
  • Keep setup simple and behavior explicit.
  • Include examples that let someone try the project immediately.
  • Make useful contributions and learn from review.

Curiosity is the starting point. Working code is the next step.

Popular repositories Loading

  1. quera-answers quera-answers Public

    Forked from erfanghorbanee/quera-answers

    پاسخ سوالات سایت کوئرا

    Python

  2. ap-git-repository ap-git-repository Public

    C

  3. Yekestan_Ap Yekestan_Ap Public

    C++

  4. depmap depmap Public

    Zero-dependency Python import graphs, Mermaid diagrams, and circular dependency detection.

    Python

  5. csvscope csvscope Public

    A dependency-free C++17 CLI for streaming CSV profiling, missing values, and data quality checks.

    C++

  6. AliEmami81 AliEmami81 Public

    Python & C++ · projects, tools, and experiments.