Skip to content
View KianAnbarestani's full-sized avatar

Block or report KianAnbarestani

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

Kian Anbarestani

Senior Software Engineer | Python Backend • Distributed Systems • AI Infrastructure • Cloud


About Me

Senior Software Engineer with nearly 6 years of experience architecting scalable Python applications, distributed processing systems, and enterprise-grade backend platforms.

Specialized in Python, FastAPI, Django, PostgreSQL, Apache Kafka, microservices, and event-driven architectures, with hands-on experience building high-performance backend infrastructure for AI-powered video surveillance, real-time streaming, multi-tenant SaaS, and enterprise applications.

My engineering focus includes:

  • Distributed Systems: Designing fault-tolerant, asynchronous, and event-driven backend architectures.
  • Performance Engineering: Optimizing PostgreSQL queries, API latency, application startup, and resource utilization.
  • AI & Video Infrastructure: Integrating NVIDIA DeepStream, TensorRT, Kafka, WebRTC, and real-time GPU inference pipelines.
  • Cloud & Infrastructure: Building scalable containerized systems using Docker, Kubernetes, AWS, GCP, and Terraform.
  • Security & Reliability: Implementing secure authentication, encryption, observability, and resilient production systems.

I enjoy solving complex engineering problems, eliminating performance bottlenecks, and building maintainable systems that scale efficiently.


Technical Skills

Backend & Languages

Python • SQL • FastAPI • Django • Django REST Framework • Flask • Peewee ORM • Odoo

Distributed Systems & Messaging

Apache Kafka • RabbitMQ • Celery • Redis • Microservices • Event-Driven Architecture • Asynchronous Processing

Databases & Storage

PostgreSQL • MySQL • MongoDB • SQL Server • Oracle • Qdrant • MinIO • S3-Compatible Object Storage

Cloud & DevOps

Docker • Docker Compose • Kubernetes • AWS (ECS, Lambda, RDS) • GCP • Terraform • Jenkins • Ansible • Linux • Git

AI & Video Infrastructure

NVIDIA DeepStream • TensorRT • GStreamer • CUDA • ONNX • go2rtc • WebRTC • RTSP • FFmpeg • MSE

Architecture & API Design

Distributed Systems • Clean Architecture • Modular Monoliths • Multi-Tenant SaaS • RESTful APIs • gRPC • System Design

Security, Testing & Observability

OAuth 2.0 • OIDC • AES-256-GCM • Grafana • Splunk • Zabbix • Trivy • Gitleaks • Ruff • BDD/Cucumber


Selected Engineering Impact

  • 9x Faster Application Startup: Re-architected background processing and daemon orchestration, reducing cold-boot time from approximately 90 seconds to 10 seconds.
  • 20,000x Faster Database Lookups: Optimized PostgreSQL retention queries and indexing, reducing benchmarked lookup latency from 772 ms to 0.038 ms.
  • 85.5% Lower Processing Latency: Optimized Kafka-driven GPU inference integrations using bounded queues, incremental streams, and workload isolation.
  • Real-Time Video Infrastructure: Built low-latency streaming architectures using go2rtc, WebRTC, RTSP, and FFmpeg with resilient playback fallback.
  • Scalable AI Processing: Designed distributed facial recognition workflows using Kafka partition routing, idempotent consumers, and camera-level scheduling.
  • Enterprise-Scale Platforms: Engineered backend systems supporting 50,000+ active users, high-traffic applications, and multi-tenant enterprise services.
  • Production Security: Implemented encryption at rest, centralized identity management, automated security scanning, and enterprise security compliance controls.

Current Focus

  • High-performance Python backend engineering
  • Distributed systems and event-driven architectures
  • AI inference infrastructure and real-time video processing
  • PostgreSQL performance and database scalability
  • Cloud-native infrastructure and production reliability
  • Secure, scalable enterprise software architecture

Education

M.Sc. in Information Technology — Information Systems Management
Shiraz University

B.Sc. in Biomedical Engineering
University of Isfahan


GitHub Stats

GitHub Stats Top Languages


🔥 Latest Repositories I Contributed To

  • celery/celery – Distributed Task Queue (development branch)
    ⭐ 29117 | 🕒 Updated: 2026-11-01

Popular repositories Loading

  1. document-management-system document-management-system Public

    Document Management System (DMS) is an open-source platform for managing correspondence, letters, and workflows. Features include role-based access, referrals, approvals, attachments, signatures, s…

    Python 1

  2. Diffusion-Gan-for-eye-disease-classifciation- Diffusion-Gan-for-eye-disease-classifciation- Public

    A Diffusion generative adversial network for detecting and classify the eye diseases Like PCV,DRUSEN,CNV

    Python

  3. ToDo-list-Fastapi ToDo-list-Fastapi Public

    My very first fastpi app. its a simple todo app for the check list of the day work.it uses sqlite database with simple architeture.hope you see it

    Python 1

  4. KianAnbarestani KianAnbarestani Public

    Config files for my GitHub profile.

    Python

  5. API_gateway API_gateway Public

    Python

  6. OTP-Authentication-Service OTP-Authentication-Service Public

    Go