Projects
Some experiences happened
Outside the companies
StreamForge
Personal Project - Software EngineerA concurrent media processing platform built with Go. A fixed-size worker pool consumes jobs from RabbitMQ with bounded channels, context cancellation, and graceful shutdown, while PostgreSQL tracks the full job lifecycle and Redis pub/sub streams real-time progress to clients over Server-Sent Events. Per-IP rate limiting, JWT authentication, and a modular clean architecture round it out.
Game App
Personal Project - Software EngineerA game platform backend written in Go, modeling users, games, questions, and categories behind a layered structure of HTTP delivery, DTO, entity, and repository packages. MySQL persistence is managed through versioned SQL migrations, with rich error wrapping, health checks, and Docker Compose for running the stack locally.
TheFeed
Open Source - ContributorA DNS-based feed reader and lite messenger built for networks where only DNS queries get through. It delivers Telegram channels and public X accounts over plain DNS and lets users exchange end-to-end-encrypted messages, with clients for Android, iOS, and desktop.
Cyrus Programming Language
Open Source - ContributorA general-purpose, statically-typed systems programming language with explicit syntax and semantics, minimal runtime, and manual memory management. Implemented in Rust on top of an LLVM backend, it uses a C-influenced syntax aimed at developers who want low-level control without modern-language complexity.
SocialSync
Software EngineerA social media platform where users create profiles, connect with friends, and share photos and posts with their network. Built with React, TypeScript, and Sass on the frontend, and Node.js with Express on top of MySQL on the backend.
Digita Webshop
Software Engineer | Full StackA fully responsive, modern full-stack e-commerce application with online payment functionality. It includes an admin panel for adding and editing products, advanced cart features, wishlist, product comments, and complete checkout with order history. I worked on the backend and also improved several aspects of the frontend.
Design Patterns for Humans
Open Source - ContributorA Persian-language, open-source guide that teaches classic design patterns, covering creational, structural, and behavioral families along with the SOLID principles, explained with simple everyday examples. An unofficial Persian edition inspired by the original design-patterns-for-humans repository.
Sudoer VPN Bot
Open Source - ContributorA Python Telegram bot for managing VPN servers, handling configuration and subscription URLs directly through bot commands, with helper scripts for syncing changes onto the servers. Contributed to the project alongside its maintainer and community.
Kahroba VSCode Extension
Open Source - ContributorActively contributed to Kahroba, an educational programming language written in Go, by delivering production-ready features, improving developer tooling, fixing reported issues, and iterating with maintainers through the pull request workflow until each contribution merged. Built its official VS Code extension providing syntax highlighting, autocompletion, and code snippets for the language.
We can create a idea and develop the future for everyone
Help Me To Find You ( Contact me )