Skip to content
View habibi-dev's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@My-Google-Chrome-extensions

Block or report habibi-dev

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
habibi-dev/README.md

👋 Hi, I'm Amir Hossein Habibi

💡 Software developer with over 10 years of experience in web, backend, and infrastructure development.
Currently fully focused on Rust, building high-performance, maintainable, and production-grade systems using modern async frameworks like Axum, Tokio, and SeaORM.
Previously worked extensively with Node.js, PHP, and cross-platform mobile frameworks — now transitioning entirely to the Rust ecosystem for both backend and system-level projects.


🌐 Socials

Gmail Badge LinkedIn Telegram


📊 GitHub Stats


💻 Tech Stack

Core Stack (Now Focused On)

Rust Tokio Axum SeaORM SQLite

Familiar With (Legacy Experience)

NodeJS TypeScript PHP Laravel Flutter

Infrastructure & Tools

Linux Docker Nginx GitHub Figma


🎯 Current Focus

  • Building Rust-based APIs, proxies, and backend systems with Axum + SeaORM
  • Exploring performance optimization, async patterns, and systems programming in Rust
  • Learning German to prepare for future relocation and work opportunities
  • Always aiming for clarity, simplicity, and reliability in software design 🦀

Pinned Loading

  1. rust-crawler rust-crawler Public

    Rust Crawler is a scheduled content-extraction service that launches headless Chrome/Chromium sessions to fetch fresh posts from registered websites. It updates the database with new or changed con…

    Rust 3

  2. rust-llm-proxy rust-llm-proxy Public

    A fast Rust-based gateway unifying access to multiple LLM providers with logging, user control, and key-based authentication.

    Rust 3

  3. rest-api.ir rest-api.ir Public

    This project is a small web service developed primarily for learning and experimentation, and is still evolving. The goal is to provide a simple executable that can launch a local REST API with min…

    Rust 2

  4. express-js-clear express-js-clear Public

    A modular Express.js starter kit written in TypeScript. The project organizes features into self-contained modules that expose routes, middleware, and scheduled tasks while sharing common infrastru…

    TypeScript

  5. fail2ban-manager-nginx-404 fail2ban-manager-nginx-404 Public

    An interactive Bash script to install, configure, and manage Fail2Ban on Debian/Ubuntu systems — with built-in protection against repeated 404 errors via NGINX access logs.

    Shell 3