Skip to content
View samar-syd7's full-sized avatar

Block or report samar-syd7

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.

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

Backend engineer building scalable, high-performance distributed systems
Focused on backend infrastructure, event-driven systems, and real-time data pipelines.



⚙️ Engineering Focus

I build backend systems where scalability, consistency, and failure handling are critical requirements.

My work focuses on:

  • Designing high-throughput event-driven systems (Kafka, async pipelines)
  • Building idempotent, retry-safe workflows under distributed conditions
  • Developing real-time data pipelines and streaming systems
  • Ensuring system reliability, observability, and performance under load

⚡ System Design Principles

  • Systems must remain deterministic under retries and replays
  • Execution must be consistent under concurrent input
  • Failures must be observable, traceable, and recoverable
  • External systems are treated as eventually consistent and unreliable

🏗️ Selected Systems


🔹 Perpetual DEX Matching Engine (Real-Time Trading System)

Low-latency order execution engine with deterministic matching

  • Built price-time priority (FIFO) matching engine with support for partial fills and cancellations
  • Designed order book (price-level architecture) enabling O(1) best bid/ask access
  • Implemented deterministic execution using sequence IDs for replayability
  • Developed real-time streaming (WebSockets) for order book and trade updates
  • Achieved sub-millisecond processing latency in local benchmarks

Key Engineering Work

  • Matching logic under concurrent order flow
  • Low-latency system design and execution guarantees
  • Real-time state propagation and consistency

https://github.com/samar-syd7/dex-matching-engine


🔹 Crypto Transaction Monitoring System

Event-driven financial processing and risk evaluation

  • Built Kafka-based ingestion pipelines for high-volume transaction streams
  • Implemented risk scoring engine for anomaly detection and compliance workflows
  • Designed audit logging architecture ensuring traceability across distributed systems

https://github.com/samar-syd7/crypto-transaction-monitoring-api


🔹 Real-World Asset Tokenization Platform

On-chain asset lifecycle with off-chain consistency guarantees

  • Designed and deployed ERC-721 smart contracts
  • Built backend services for asset lifecycle (mint → transfer → verify)
  • Implemented event-driven synchronization using blockchain logs
  • Handled on-chain/off-chain consistency under asynchronous execution

https://github.com/samar-syd7/asset-tokenization-platform


🧭 System Flow (Trading System)

Incoming Orders
     ↓
Matching Engine (Price-Time Priority)
     ↓
Order Book Update
     ↓
Trade Execution
     ↓
Event Stream (WebSockets)
     ↓
Client State Sync

🧩 Systems & Architecture Patterns

Event-Driven Architecture   | Kafka / Streams
Matching Engine Design      | Order Book + Execution Logic
Idempotent Processing       | Replay Safety
Concurrency Control         | Deterministic Execution
Real-Time Systems           | WebSockets / Streaming
Observability               | Metrics + Monitoring

🛠️ Tech Stack

Languages → Go · TypeScript · Python · Java  

Backend Systems → Node.js · Fastify · Django · Spring Boot  

Distributed Systems → Kafka · Redis · Event-driven architectures  

Data → PostgreSQL · Relational modeling  

Infrastructure → Docker · Containerized services · CI/CD  

Observability → Prometheus · Metrics-based monitoring  

Blockchain → Solidity · Ethereum · Web3.js  

📊 GitHub Analytics


🎯 Current Work

  • Building high-performance backend systems and real-time pipelines
  • Designing event-driven architectures using Kafka and distributed systems patterns
  • Developing low-latency execution and data processing systems
  • Improving system reliability, observability, and scalability under load

📫 Availability

  • Open to backend / distributed systems roles
  • Focus: Infrastructure · Platform · Trading Systems

⚡ Engineering Principle

Systems must remain deterministic, observable, and correct under failure.

Pinned Loading

  1. crypto-transaction-monitoring-api crypto-transaction-monitoring-api Public

    Production-grade backend for internal crypto transaction monitoring, deterministic risk scoring, compliance workflows, and immutable audit logging - inspired by real exchange AML systems.

    Python

  2. exchange-ops-automation-service exchange-ops-automation-service Public

    Internal backend service for automating operational tasks in crypto exchanges, focusing on reliability, idempotency, scheduling, and distributed job execution using FastAPI, APScheduler, and Celery.

    Python

  3. medledger medledger Public

    MedLedger is a compliance-oriented backend system designed to cryptographically anchor healthcare data integrity using Ethereum smart contracts. The platform integrates HL7, DICOM, and FHIR workflo…

    HTML

  4. samar-syd7 samar-syd7 Public

    Backend Systems Engineer | HealthTech (HL7/FHIR) | Blockchain & FinTech Infrastructure

  5. asset-tokenization-platform asset-tokenization-platform Public

    Full-stack Web3 platform for Real-World Asset (RWA) tokenization, enabling on-chain asset ownership, transfer tracking, and event-driven state synchronization using Ethereum smart contracts and mod…

    TypeScript

  6. perp-dex-matching-engine perp-dex-matching-engine Public

    Low-latency perpetual DEX matching engine built in Node.js/TypeScript with price-time priority, advanced order book (price levels + FIFO), WebSocket streaming, and deterministic event sequencing.

    TypeScript