Skip to content
View afsh7n's full-sized avatar

Block or report afsh7n

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

Afshin Tavakolian

$ Senior Backend Engineer · Node.js · NestJS · Blockchain

Building scalable backend systems, multi-chain crypto infrastructure, and real-time APIs.


Portfolio LinkedIn Twitter Schedule a Meeting


Hi there, I'm Afshin 👋

Senior Backend Engineer with 6+ years of experience building scalable, production-ready systems. I specialize in the Node.js ecosystem (TypeScript, NestJS, Express) and have deep expertise in blockchain infrastructure — from multi-currency crypto payment gateways and HD wallet services to real-time on-chain monitoring and scraping pipelines.

I build where performance, security, and scalability intersect. Whether it's a UTXO-based chain, an EVM Layer 2, a Telegram bot, or an event-driven microservice — I engineer systems that hold up under pressure.


⚙️ Tech Stack

Core Backend

Node.js NestJS TypeScript Express Laravel

Databases

PostgreSQL MySQL MongoDB Redis

Infrastructure & DevOps

Docker Linux RabbitMQ Nginx GitHub Actions

APIs & Real-time

REST GraphQL WebSocket


₿ Blockchain — UTXO Chains

Bitcoin Litecoin Monero Bitcoin Cash Dogecoin

Ξ Blockchain — EVM & Account-based

Ethereum Polygon BNB Chain Arbitrum Base TRON Solana


🤖 Bots & Automation

Telegram Bot Bale Bot Rubika Bot Puppeteer Playwright Cheerio


✨ Core Competencies

  • Backend Architecture — Scalable microservices, clean architecture, modular monorepos, and event-driven design with RabbitMQ and message queues.
  • Crypto Payment Gateways — Multi-chain UTXO & account-based wallets, HD wallet derivation, real-time transaction monitoring across 10+ networks.
  • API Engineering — Production-grade REST, GraphQL, WebSocket, and JSON-RPC APIs with auth, rate limiting, and developer-friendly docs.
  • Bot Development — Full-featured bots for Telegram, Bale, and Rubika, including inline keyboards, webhooks, state machines, and payment integrations.
  • Web Scraping — Headless browser pipelines with Puppeteer, Playwright, and Cheerio, including anti-detection and proxy rotation strategies.
  • Performance Engineering — Redis caching, DB indexing, query optimization, load testing, and horizontal scaling.
  • DevOps & TDD — Docker, Linux server management, CI/CD pipelines with GitHub Actions, Jest, and test-driven development practices.

Open to collaborations, consulting, and interesting backend challenges.

afsh7n.com · linkedin.com/in/afsh7n · calendly.com/afsh7n/30min

Pinned Loading

  1. nestStart nestStart Public template

    🚀 A scalable and modular NestJS starter with 🐳 Docker, 🐘 PostgreSQL, 🐬 MySQL, and 🌍 environment-based configurations for modern app development.

    TypeScript 6

  2. crawly-automation crawly-automation Public

    Crawly Automation is a lightweight, modular, and extensible web crawling framework built on top of Puppeteer. Whether you need to scrape data, automate browser interactions, manage CAPTCHAs, or han…

    TypeScript 2