Skip to content
View EhsanNissar's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Bobtail
  • Lahore
  • 04:04 (UTC -12:00)

Block or report EhsanNissar

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

πŸ‘‹ Hi, I'm Ehsan - Full Stack Engineer | AI Systems | FinTech

LinkedIn Upwork Email

Senior Full Stack Engineer | LLM Systems | Microservices Architecture | Production AI

7+ Years Building Scalable Systems That Ship


🎯 About Me

I'm a full-stack engineer who's spent the last 7 years building production-grade systems in fintech, logistics, and AI. I specialize in shipping complex features end-to-endβ€”from AWS infrastructure to payment integrations to AI-powered workflows.

  • πŸ”­ Currently Focused On: AI-powered business software, LLM orchestration, production LLM systems
  • πŸ’Ό Expertise: NestJS microservices, React/TypeScript frontends, AWS infrastructure, LangGraph/LangChain, payment systems
  • 🌱 Always Learning: System design at scale, autonomous AI agents, cost optimization
  • πŸ’‘ Specialized In: Real production problemsβ€”not theory. Payment processing, compliance automation, AI workflows
  • πŸŽ“ Problem Solver: Battle-tested across fintech (Bank of America, Plaid, Stripe), logistics (50K+ parcels/day), and AI systems (500K+ documents)

πŸš€ What I Do Best

πŸ’³ FinTech & Payment Systems

  • Architected payment processing systems handling millions of daily transactions
  • Integrated Bank of America CashPro (RTP/ACH/Wire), Plaid, and Stripe
  • Webhook-driven reconciliation, micro-deposit verification, transaction status tracking
  • Built entire payment infrastructure on AWS (ECS, RDS, Secrets Manager, CDK)

⚑ LLM Systems & AI Workflows

  • Built LangGraph-based agents for document processing and compliance verification
  • Implemented RAG pipelines with vector embeddings and semantic search
  • Multi-step LLM orchestration with branching logic, retries, and observability
  • Handles 500K+ documents with confidence scoring and human escalation

πŸ—οΈ Microservices Architecture

  • Designed and shipped greenfield NestJS microservices (complete AWS stack)
  • Real-time data pipelines with SQS, RabbitMQ, and Kafka
  • Database migrations, schema evolution, audit logging
  • Reduced infrastructure costs from $3K+ to under $1,600/month

βš™οΈ System Optimization

  • Reduced report generation from 30 minutes to under 10 seconds via Kafka denormalization
  • 98% performance improvement for batch operations using Kubernetes ephemeral containers
  • Implemented Redis caching, database indexing, query optimization

πŸ” Complex Integration Work

  • Bank of America CashPro API integration (RTP, ACH, Wire transfers)
  • Plaid API for bank account linking and micro-deposit verification
  • Stripe payment integration with idempotency and retry logic
  • Webhook handling with signature verification and dead-letter queues

πŸ› οΈ Tech Stack

Backend & Frameworks

Node.js TypeScript NestJS Express

Frontend

React Next.js TypeScript Svelte Angular

AI & LLM

LangChain LangGraph Vector DB RAG

Databases & Caching

PostgreSQL MongoDB Redis

Message Queues & Streaming

RabbitMQ Apache Kafka AWS SQS

Cloud & DevOps

AWS Docker Kubernetes GitHub Actions

Payments & APIs

Stripe Plaid Modern Treasury Bank of America CashPro


πŸ† Featured Work

πŸ€– LLM Agent for Compliance Document Processing (Bobtail)

Production system processing 500K+ documents with AI-powered classification

  • Built LangGraph-based agent that autonomously processes driver compliance documents
  • Implemented vector embeddings and semantic search for document sections
  • Multi-step reasoning: extract metadata β†’ classify type β†’ verify compliance β†’ escalate exceptions
  • Full traceability logging for audit purposes
  • Confidence scoring with human escalation for low-confidence decisions
  • Impact: 60% reduction in manual triage work, 100% audit trail compliance

Tech Stack: LangChain, LangGraph, NestJS, PostgreSQL, AWS


πŸ’³ Bank of America CashPro Payment Integration (Bobtail)

Production payment system handling RTP, ACH, and Wire transfers

  • End-to-end integration with Bank of America CashPro API
  • Real-time transaction status tracking via webhooks
  • Micro-deposit verification for account linking
  • Webhook-driven reconciliation with dead-letter queues
  • Fallback logic and error handling for failed transactions
  • Impact: Enabled financial operations for entire platform, zero transaction loss

Tech Stack: NestJS, TypeScript, PostgreSQL, AWS ECS, Bank of America APIs


⚑ Microservices Architecture Redesign (Bobtail)

Complete infrastructure overhaul reducing costs by 70%

  • Architected two greenfield NestJS microservices (Client & Broker Services)
  • AWS infrastructure as code (CDK/CloudFormation) - deployable via single CLI command
  • Real-time sync pipeline between legacy monolith and v2 microservices
  • FMCSA DOT compliance checks via EventBridge cron jobs
  • MikroORM subscriber-driven audit logging across all entities
  • Impact: Monthly infrastructure cost reduced from $3K+ to under $1,600

Tech Stack: NestJS, AWS (ECS, RDS, CDK, EventBridge), Docker, PostgreSQL


πŸ“Š Logistics Report Optimization (Swyft Logistics)

Performance improvement from 30 minutes to 10 seconds

  • Proposed and architected Kafka-driven denormalization pipeline
  • Pre-aggregated parcel/rider/order data into optimized collections
  • Eliminated expensive MongoDB lookups
  • Impact: 98% performance improvement (30 mins β†’ 10 secs), handled 500K+ parcels/day

Tech Stack: Kafka, MongoDB, NodeJS, Kubernetes


🎯 Svelte Micro-Frontend Architecture (Swyft Logistics)

Decomposed monolithic Angular app into independent micro-apps

  • Architected Svelte-based micro-frontend shell
  • Isolated modules: parcel upload, delivery tracking, reporting, admin
  • Shared authentication and state management
  • Independent deployment and scaling for each module

Tech Stack: Svelte, NestJS, Docker, Kubernetes


πŸ“ˆ Professional Experience

Bobtail - Lahore (Oct 2022 – Apr 2026)

Senior Backend Engineer

  • Architected and shipped greenfield microservices on AWS
  • Integrated complex payment systems (BOA, Plaid, Stripe, Modern Treasury)
  • Built LLM agents and RAG pipelines for compliance automation
  • Led team mentorship and cross-functional coordination

Swyft Logistics - Lahore (Oct 2021 – Oct 2022)

Senior Full Stack Engineer

  • Designed and shipped Kafka-driven reporting system (98% faster)
  • Architected microservices migration from LoopBack 3 to NestJS
  • Hired and trained 5 junior engineers
  • Proposed and built Svelte micro-frontend architecture

Batch Service - Remote (Apr 2021 – Sep 2021)

Senior Full Stack Developer

  • Integrated Stripe + Apple Pay + Google Pay with wallet debit logic
  • Implemented role-based access control for multi-user accounts (200K users)
  • Built RabbitMQ message queuing infrastructure

ROQ Technology - Remote (Mar 2021 – Aug 2021)

Senior Full Stack Developer

  • Built JSON schema β†’ NestJS code generation engine
  • Auto-generated GraphQL resolvers, entities, migrations, and endpoints
  • Designed multi-language support with NextJS + Formik

DevBeans - Lahore (Jul 2019 – Mar 2021)

Full Stack Developer

  • Shipped production logistics MVP in 3 months (50K+ parcels/day)
  • Optimized reporting with Kafka denormalization (30 mins β†’ 10 secs)
  • Built reusable Angular components and data recovery scripts

πŸ’‘ Core Principles

1. Ship Working Code, Not Demos
   β†’ Production ready from day one
   β†’ Observability, error handling, monitoring built-in
   β†’ Real-world edge cases addressed

2. Architecture Matters
   β†’ Clean separation of concerns
   β†’ Scalable design from the start
   β†’ Cost-conscious infrastructure decisions

3. Own the Full Stack
   β†’ Database schema to UI deployment
   β†’ Understanding failure modes
   β†’ Mentoring others along the way

4. AI as a System Component
   β†’ Treat AI like any backend service
   β†’ Observability, cost, error handling are paramount
   β†’ Confidence scoring and human escalation patterns

5. Code is for Humans
   β†’ Clear naming and structure
   β†’ Comprehensive error messages
   β†’ Documentation where it matters

πŸŽ“ What I Bring to Your Team

βœ… 7+ Years Production Experience - Not theory, real systems at scale βœ… Full-Stack Ownership - Architecture β†’ Frontend β†’ Infrastructure β†’ Deployment βœ… Problem Solving - Payment systems, compliance automation, performance optimization βœ… Architecture Leadership - Design scalable systems that don't explode costs βœ… Team Mentorship - Train junior engineers, establish best practices βœ… AI Systems - Production LLM workflows, not chatbot experiments


🀝 Let's Work Together

I'm available for:

πŸ”Ή Backend Development - NestJS microservices and scalable APIs πŸ”Ή Full-Stack Projects - End-to-end feature ownership πŸ”Ή AI Systems - LLM orchestration, RAG pipelines, agent workflows πŸ”Ή Architecture Design - Microservices, payment systems, compliance automation πŸ”Ή Performance Optimization - Database tuning, caching strategies, async patterns πŸ”Ή Team Leadership - Code review, mentorship, technical direction

πŸ“« How to Reach Me


πŸ’­ Engineering Philosophy

"Production systems aren't impressive because they're complexβ€”they're impressive because they work reliably, scale gracefully, and fail gracefully when they do fail."

Building software is about solving real problems for real people. I care about shipping working solutions, not collecting likes on cool tech.


Hire Me

⭐️ From Ehsan - Building production systems, one service at a time.

Popular repositories Loading

  1. react-admin-template react-admin-template Public

    Forked from delprzemo/react-admin-template

    Simple React admin template - Hooks, Redux, Bootstrap βœ… 🀘

    CSS

  2. AngularMaterialFirebase AngularMaterialFirebase Public

    Forked from jeroenouw/AngularMaterialFirebase

    πŸ”₯ Full stack starter app with Angular 8, Material Design and Firebase (+ demo)

    TypeScript

  3. loopback4-example-shopping loopback4-example-shopping Public

    Forked from loopbackio/loopback4-example-shopping

    LoopBack 4 Example: Online Shopping APIs

    TypeScript

  4. loopback-next loopback-next Public

    Forked from loopbackio/loopback-next

    LoopBack makes it easy to build modern API applications that require complex integrations.

    TypeScript

  5. Node.js-Stripe-Shopping-Cart Node.js-Stripe-Shopping-Cart Public

    Forked from WebDevSimplified/Node.js-Stripe-Shopping-Cart

    Example integration of Stripe's Checkout API into a Node.js application

    HTML

  6. shards-dashboard shards-dashboard Public

    Forked from DesignRevision/shards-dashboard

    πŸ”₯A beautiful Bootstrap 4 admin dashboard templates pack.

    CSS