CyberHuginn

saleh azimidokht عظیمی دخت

Saleh Azimidokht

Senior Backend Engineer · Software Architect

I build production-grade backend systems, APIs, developer tools, and software products with a strong focus on simplicity, performance, and reliability.

Python
Django
Distributed Systems
Software Architecture

About

Backend engineer and software architect specializing in Python and Django. I design maintainable APIs, distributed systems, authentication platforms, monitoring systems, and production software products. I enjoy working close to both the architecture and the actual implementation.

Experience

Fardad Noavar

company

Co-Founder & Technical Lead

Co-founding a software company based at Yazd Science and Technology Park. Leading technical architecture, backend engineering, product decisions, and software development across industrial monitoring and software products.

Present

Boniko

product

Backend Architect

Designed and built a production gold trading platform for buying and selling melted gold, including backend architecture, APIs, pricing, transactions, and asynchronous processing.

Present

Dezh

product

System Architect

Designing a centralized authentication and user management platform for managing identities, roles, and permissions across distributed services and microservice-based systems.

Present

SEPNA

independent

Founder & Full-Stack Engineer

Designing and building a workforce monitoring platform from the ground up, covering system architecture, backend, frontend, database, authentication, and deployment.

Present

Core Skills

FastAPI
ReactNative
Go
CI/CD
RabbitMQ
DjangoChannels
Python
Nginx
Telegram Bot API
ClickHouseDB
MongoDB
AsyncIO
Git
Linux
WebSocket

Featured Projects

react-iranian-bank-logo

↗

react-iranian-bank-logo is a React and Next.js library for displaying Iranian bank logos with customizable sizes and client-only rendering support. It provides an easy way to integrate bank logos into modern React applications.

react-iran-heatmap

↗

React Iran Heatmap is a customizable heatmap for React and Next.js applications that visualizes province-level data across all 31 provinces of Iran. It automatically generates color intensity based on numeric values and is built with TypeScript for easy installation and integration.

signed-webhook-receiver

↗

signed-webhook-receiver is a lightweight and secure webhook gateway built with FastAPI. It verifies incoming webhook payloads using RSA SHA-256 signatures before processing trusted data, with Docker and Traefik support for easy deployment.

django-healthkit

↗

django-healthkit is a lightweight and extensible Django package for monitoring application health. It provides health check endpoints for databases, cache, storage, and custom services, making it easy to integrate with load balancers, container orchestration platforms, and monitoring systems.

Notes

Production Is Not a Place to Discover Things

Production should be where the system runs, not where we first discover how it behaves.

2 min read

The API Worked. The Architecture Didn’t.

A practical look at why a working API does not always mean a healthy architecture, covering coupling, synchronous work, database bottlenecks, caching, microservices, failure modes, and the importance of clear boundaries.

10 min read

When Redis Is Not the Solution

Redis is fast and extremely useful, but that doesn't make it the right solution for every backend problem. A practical look at when Redis helps with caching, rate limiting, OTPs, locks, queues, sessions, and temporary data—and when it simply adds unnecessary infrastructure and complexity.

9 min read

Django Transactions: What atomic() Actually Protects

Learn how Django transactions work, what transaction.atomic() actually protects, and how to handle race conditions, row locking, database constraints, nested transactions, and post-commit side effects with select_for_update() and on_commit().

14 min read

Education

M.Sc. in Secure Computing

Master's Degree

Present

B.Sc. in Computer Engineering

Bachelor's Degree

Completed

Languages

Persian

Native

English

Professional Working Proficiency

German

Currently Learning

Contact

Interested in working together?

Let's talk about your next project or system.