Skip to content
View Danny1379's full-sized avatar

Highlights

  • Pro

Block or report Danny1379

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

Daniel Azimi

Backend & Data Engineer

Python · FastAPI · Elixir · Phoenix · ClickHouse · PostgreSQL · AI Systems

GitHub followers


About

Backend and Data Engineer with a background in Computer Engineering and an MSc in Advanced Computer Science from the University of Dundee.

I work primarily on backend systems, data engineering, and applied AI.

My work includes:

  • Backend APIs and services
  • High-volume ETL / ELT pipelines
  • Data cleaning and entity resolution
  • Database architecture and optimization
  • AI and LLM integrations
  • Retrieval and knowledge systems
  • Developer tooling and automation

Tech Stack

Backend

Python FastAPI Flask Elixir Phoenix Node.js TypeScript

Data Engineering

ClickHouse PostgreSQL ArangoDB Pandas

AI / ML

PyTorch Hugging Face scikit-learn

Infrastructure & Tools

Docker Linux Git


Selected Work

Some production systems listed below were built in commercial environments, so their source code is not publicly available.

AI API Gateway — 13 Providers, Usage Metering & Reporting

Lead backend engineer for a multi-tenant AI gateway providing a single OpenAI-compatible API across 13 AI providers, including OpenAI, Anthropic, DeepSeek, xAI, fal, and ElevenLabs.

  • Built provider adapters across 13 AI services
  • Implemented weighted API-key rotation and automatic failover for 429, 402, and 401 responses
  • Built asynchronous media-processing workflows
  • Designed batched request logging and analytics pipelines using ClickHouse
  • Implemented per-request usage and cost calculation
  • Added per-client spending limits and usage controls
  • Built CSV/XLSX reporting exports
  • Served 6M+ requests
  • Reduced monthly request failure rate from approximately 42% to ~1%
  • Responsible for approximately 92% of repository commits

Stack: Elixir · ClickHouse · PostgreSQL · API Integration · ETL · AI APIs


Large-Scale Product Consolidation & Pricing Platform

Built the core data platform for a product-price comparison system combining multiple retailers and marketplaces with a large government product database.

  • Processed roughly 100M raw product records
  • Consolidated them into approximately 5M canonical products
  • Used ClickHouse for high-performance cleaning, joins, and transformations
  • Designed hybrid entity resolution using GTIN matching and source-specific deduplication
  • Built custom matching logic for sources where standard identifiers were unavailable
  • Loaded the consolidated dataset into ArangoDB for indexed retrieval
  • Designed the backend API serving the application

Stack: Python · ClickHouse · SQL · ArangoDB · ETL · Web Scraping · Entity Resolution · API Design


Argument Relation Identification

Built and evaluated multiple NLP approaches for argument relation classification.

  • TF-IDF + Linear SVM
  • BERT embeddings + SVM
  • Fine-tuned RoBERTa
  • Flan-T5
  • XGBoost
  • Dockerized prediction API
  • Batch and single-item inference endpoints

Stack: Python · PyTorch · Hugging Face Transformers · scikit-learn · Flask · Docker


Image Similarity Search

Built a reverse-image search backend using neural image embeddings and similarity-based retrieval.

  • Generated image embeddings using a CNN-based model
  • Implemented similarity-based image retrieval
  • Built the backend API with FastAPI
  • Used background workers for asynchronous processing
  • Stored application and processing data in PostgreSQL

Stack: Python · FastAPI · PyTorch · PostgreSQL · Celery · Docker


Pinned Loading

  1. alishokri1661s/Othello_AI alishokri1661s/Othello_AI Public

    Othello game and AI agent implementation using min-max alpha-beta and evolutionary learning

    Java 2

  2. Computational_Intelligence_Course_KNN_SVM Computational_Intelligence_Course_KNN_SVM Public

    second computational course homework classification using : preprocessing , SKlearn SVM , KNN implementation

    Python

  3. Computational_Intelligence_Course_Polynomial_Regression Computational_Intelligence_Course_Polynomial_Regression Public

    An implementation of polynomial Regression on the daily cases of Corona in the first 277 days in Iran.

    Python 1

  4. Computational_intelligence_final_project_NLP Computational_intelligence_final_project_NLP Public

    the final project for computational intelligence course.

    Python 2