Skip to content
View TohidHeshmati's full-sized avatar
πŸ¦–
Everything is awesome, everything is cool when your part of a team.
πŸ¦–
Everything is awesome, everything is cool when your part of a team.

Block or report TohidHeshmati

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
TohidHeshmati/README.md

Hi there, I'm Tohid πŸ‘‹

I build high-performance CLI tools and secure backend services, focusing on bridging terminal productivity with cloud-native architecture.


πŸš€ Featured Projects

Production-Ready URL Shortener A high-concurrency service focused on distributed systems challenges like ID pre-allocation and shuffled security.

  • Scalability: Range-based ID generation (DB segments) to minimize Redis network overhead.
  • Security: LCG-shuffled IDs to prevent sequential scraping and protect business intelligence.
  • DevOps: Full Dockerization, Makefile automation, and Flyway-managed schema migrations.

🧠 howdo

Context-Aware Command Runner for Zsh. Forgetting commands? Never again 😎
An interactive "Second Brain" for the terminal that turns cheat sheets into dynamic commands with fuzzy-search, placeholder injection, and dry-run protection.

πŸ” secretstash

Secure Note-Taking API. A production-ready vault for personal data with JWT-based auth, rate-limiting, PostgreSQL persistence, and Redis-backed caching.

πŸ”— urlShortener

High-Concurrency Backend Service A scalable URL shortening service leveraging Redis for global ID generation.

πŸ›°οΈ Pulse OS (In Progress)

Unified System Dashboard. A modular command center for unifying hardware vitals, habits, and productivity metrics across macOS and Raspberry Pi.


🧰 Tech Stack & Expertise

  • Languages: Kotlin, Zsh, Python, Bash
  • Backend: Spring Boot, PostgreSQL, Redis, MySQL DevOps: Docker, Docker Compose, Gradle, Raspberry Pi OS CLI Tools: FZF, Bat, Ripgrep, Coreutils

πŸ”­ Current Focus

  • Integrating secretstash as the encrypted backend for howdo snippets.
  • Building a central Pulse API for cross-device data sync.
  • Refining my local-first cloud architecture on a Raspberry Pi cluster.

πŸ“« Connect with me


β€œBuilding secure, modular systemsβ€”one terminal command at a time.”

Pinned Loading

  1. giftoo giftoo Public

    Java 1

  2. mailSender mailSender Public

    Java 1

  3. sarrust sarrust Public

    gets an input text as csv and gives sum of all lines back

    Rust 1

  4. symfony symfony Public

    symfony practice

    PHP

  5. mr-hashemi/mr-hashemi mr-hashemi/mr-hashemi Public

    Mr. Hashemi Programming Language https://mr-hashemi.github.io/mr-hashemi/

    Java 574 31

  6. soallpeach/onboarding soallpeach/onboarding Public

    The repository to register in soalpich challenge

    Python 19 48