Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

Danial Panah

Senior Backend Engineer · Go · Python · Node.js

Website LinkedIn Email


Since 2015, building production-grade backend systems - from real-time blockchain trading platforms and event-driven microservices to multi-tenant CRMs and ERP integrations. I write Go for high-throughput data pipelines, Python for rapid API development, Node.js/TypeScript for real-time streaming, and care deeply about service architecture, clean domain boundaries, and systems that scale.


🛠 Tech Stack

Go - Production

Go NATS JetStream TimescaleDB WebSocket Fiber Ent ORM Kafka

Python - Production

Python Django FastAPI

Node.js / TypeScript - Production

Node.js TypeScript Express ws PM2

Databases & Queues

PostgreSQL Redis MySQL MongoDB

Infrastructure & DevOps

Docker Docker Compose AWS S3 Git Laravel Forge

PHP / Laravel - Enterprise SaaS

PHP Laravel Livewire RESTful API


🤖 AI-Driven Development

I work with AI tooling as a core part of my engineering workflow - from code generation and architecture review to LLM API integration in production systems.

Tools I use daily

Claude GitHub Copilot Cursor ChatGPT

LLM & AI integration

OpenAI API Anthropic API LLM Integration Prompt Engineering RAG AI Agents


🚀 Notable Projects

CryHub - Real-Time Web3 Market Data Platform

Go · Python · NATS JetStream · Redis · TimescaleDB · WebSocket · Docker

High-throughput event-driven microservices platform for real-time blockchain market data ingestion, aggregation, and fan-out distribution at scale. 4-service pipeline (producer -> NATS JetStream -> aggregator / WebSocket / REST API) with dual connection strategy, 8-stream NATS JetStream topology, thread-safe pub/sub hub, and Fiber v2 REST API.


websocket-server-market-streamer - Real-Time WebSocket Middleware

Node.js · TypeScript · ws · Express · Redis · Docker

Production-grade WebSocket relay middleware bridging upstream Binance market streams to downstream exchange clients. Subscribes once, re-broadcasts normalised market data to all consumers - with live fiat rate enrichment via scheduled cron jobs, Redis caching for instant client catch-up, and PM2 process management for zero-downtime deploys.


IRBTC - Trading Exchange Platform

Laravel 10 · PHP 8.2 · Node.js · PostgreSQL · Redis · AWS S3

Production-grade Web3 trading exchange backend handling fiat/token trading, identity verification, and financial transaction processing. 90+ services, 28 contract-based interfaces, async Horizon queues for commission calculations and deposit/withdrawal workflows. Node.js microservice handling real-time market data streaming. Integrations: blockchain market data providers, KYC biometric verification, and international fiat payment gateways.


Laravel 10 · PHP 8.x · Python · PostgreSQL · Livewire 3 · Laravel Reverb · Docker

Full-stack enterprise CRM and logistics management system built from scratch. Multi-tenant architecture with database-driven runtime RBAC, real-time messaging hub, parcel tracking with QR-code management, JTL ERP integration - 30+ domain service classes across 72+ database migrations.


Bryant Dental - Award-Winning E-Commerce

Laravel · PHP

  • 🏆 Awwwards Honorable Mention 2018
  • 🦷 Dental Industry Awards - Best Website 2019

Nova AI - NHS-Compliant Dentistry Platform

Laravel

Large-scale centralised dentistry management platform covering appointments, diagnoses, financials, communications, and analytics across multiple care providers.


📦 Open Source

Package Description
laravel-farapayamak Laravel package for SMS via Farapayamak API
laravel-webpay Laravel package for Webpay payment gateway

Contributions

Repository
aimeos/aimeos-headless ⭐ 2.4k - Merged PR · Cloud-native API-first headless ecommerce for Laravel

📊 GitHub Stats

 

-> danialrp.com - Full portfolio, projects & resume

About

Senior Backend Engineer · PHP/Laravel · Go · Python · Available for remote roles

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors