Always Happy to Help Others Learn, Build & Grow

Kashif Wahaj

Senior Software Engineer

Senior Software Engineer with 7 years of experience designing and scaling distributed web platforms, event-driven Kafka architectures, and cloud-native systems on AWS.

"Living, learning, & leveling up one day at a time."

[github: @Kashifwahaj]
[twitter: @kashifwahaj]
[youtube: @unjargon]
[]
Kashif Wahaj - Senior Software Engineer

Production Scale & Impact Highlights

8,000+
Daily Interactions

Horizontally scaled Kafka streams in Java & Node.js.

~40%
Latency Reduction

Optimized concurrency via gRPC inter-service RPCs.

15+
Enterprise Tenants

Database-level multi-tenant isolation & routing.

90+
Lighthouse Score

Virtualized rendering, code splitting & bundle reduction.

Full-Time Experience

Core engineering career roles in distributed systems, multi-tenant cloud platforms, and frontend modernization.

View Full Resume

Etech Globals

Full-Time
Sept 2022 — Present
Senior Software Engineer
Hyderabad (Remote)
  • Designed event-driven evaluation platform with speech-to-text pipelines, Kafka streams, and AWS Bedrock LLM scoring.
  • Architected multi-tenant CMS supporting 15+ enterprise tenants with database isolation and dynamic middleware routing.
  • Built schema-driven modular rendering engine with tenant-scoped CSS sandboxing and automated CI/CD deployments.
  • Implemented RBAC/ABAC security with SSO/MFA, cutting inter-service latency by ~40% via gRPC.
  • Engineered reusable Radix/Tailwind design system aligned with WCAG 2.2 AA accessibility standards.

Tata Consultancy Services

Full-Time
July 2019 — Sep 2022
Software Developer
Noida
  • Led front-end modernization from legacy jQuery to React + Redux SPA architecture.
  • Reduced bundle size by 32% and boosted Lighthouse score to 90+ using code splitting and virtualized lists.
  • Automated multi-environment CI/CD deployment pipelines using GitHub Actions and AWS EC2.
  • Optimized backend API batching and bulk authentication workflows, cutting latency by ~60%.
Priority Engineering Projects • From Resume

Core Engineering Systems Architecture

Key distributed systems, event-driven pipelines, and real-time infrastructure platforms engineered for production scale.

AI Workflow Orchestration Engine

DAG-Based Event-Driven Execution

Distributed Systems & AI

Event-driven DAG workflow engine orchestrating STT audio pipelines and AWS Bedrock LLM evaluations.

Key Architectural Decisions & Implementation
  • •Kafka event streams with idempotent job execution
  • •Dead-letter queues (DLQs) ensuring zero-data-loss resilience
  • •AWS Bedrock integration for automated compliance & scoring
JavaNode.jsKafkaDAG EngineAWS BedrockRabbitMQRedis

Distributed Chat & Peer Coordination System

WebRTC Signaling & Zero-Knowledge Security

Realtime Infrastructure

End-to-end encrypted WebRTC communication platform with real-time WebSocket peer signaling.

Key Architectural Decisions & Implementation
  • •State-machine peer coordination over WebSockets
  • •Zero-knowledge end-to-end encryption & access control
  • •Modular web components for seamless client integration
WebRTCWebSocketsNode.jsE2E EncryptionDistributed State

Live Web Utilities & Side Projects

Areas of Expertise

Distributed Systems & Event-Driven Architecture

Node.js, Java, Kafka & gRPC

High-concurrency microservices, multi-tenant cloud platforms, asynchronous Kafka event pipelines, and gRPC communication.

Tools & Stack
KafkaDockerAWS (EC2, S3, RDS)PrometheusGrafanaLokiJaeger

Cloud-Native & Full Stack Engineering

React, Redux, Node.js & Multi-Tenant CMS

Modernizing legacy frontends, building WCAG 2.2 AA compliant design systems, and deploying automated CI/CD pipelines.

Tools & Stack
ReactNext.jsTailwind CSSRadix UICI/CD ActionsNginxLinux

AI Systems & Realtime Infrastructure

AWS Bedrock, RAG Pipelines & WebRTC/WebSockets

Integrating LLM workflows with AWS Bedrock, retrieval-augmented generation (RAG), and zero-knowledge WebRTC/WebSockets.

Tools & Stack
AWS BedrockVector StoresWebSocketsWebRTC SignalingLLMOps

Architectural Practices & Methodologies

import { KafkaProducer, DLQRouter, Redis } from '@infra/streaming';

// Idempotent event consumer with transactional commit & DLQ
export async function processPaymentEvent(event: StreamEvent) {
  const isUnique = await Redis.set(`idemp:${event.id}`, '1', 'NX', 'EX', );
  if (!isUnique) return { status: 'skipped', reason: 'idempotent_replay' };

  try {
    await KafkaProducer.transaction(async (tx) => {
      await updateLedger(event.payload, tx);
      await tx.publish('payment.processed', event);
    });
  } catch (err) {
    await DLQRouter.routeToDeadLetter('payments.dlq', event, err);
    throw new SystemResilienceException('Dispatched to DLQ for retry', err);
  }
}
Transactional Outbox & Dead-Letter Queue
Problem & Strategy:

Prevents duplicate side-effects and eliminates lost messages during downstream consumer or network partition failures.

Production Guarantees:
  • Exactly-once processing via 24h Redis idempotency locks
  • Atomic database ledger update + Kafka publish transaction
  • Automated DLQ routing with P1 alert escalation on retry exhaust
Apache KafkaRabbitMQRedisgRPCDLQ RouterIdempotency
Freelance & Client Projects•15 Total Projects

Commercial Client Work & Applications

Secondary catalog of web applications, mobile apps, and digital products delivered across client engagements.

Showing 4 of 15

Propnex Cambodia

Full Stack Developer
Full Stack & Mobile

Official real estate listing and transaction portal for Propnex Cambodia with comprehensive property search and agent management.

LaravelReactMySQLTailwind CSSREST API

EKSHOP

Full Stack Developer
Full Stack & Mobile

High-volume online fulfillment and e-commerce shopping platform serving B2C retail customers and multi-vendor merchants.

LaravelReact NativeMySQLExpressPusher

Yummy Hunt

App Developer
Web & Mobile App

Dining discounts, restaurant discovery, and loyalty reward platform operating in the UAE with real-time promotions.

ReactReact NativeNode.jsREST APIs

Propnex Cambodia App

Mobile Developer
iOS Mobile App

Cross-platform mobile application providing real-time real estate property browsing, map view, and inquiry channels.

React NativeiOSREST APIsStyled Components

Dealont Manager App

Mobile Developer
iOS Mobile App

Merchant operations application for deal redemption, coupon scanning, and daily sales tracking on mobile.

React NativeiOSAPIsState Management

EKSHOP Online Fulfillment App

Mobile Developer
iOS Mobile App

Customer mobile app for placing orders, tracking deliveries, and managing accounts on EKSHOP.

React NativeiOSREST APIs

Yummy Hunt Discount App

Mobile Developer
Android Mobile App

Mobile discount finder and voucher redemption app for food lovers across hundreds of participating dining spots.

Flutter / AndroidREST APIsGeo Location

Kimmart POS

Full Stack Developer
Full Stack Web App

Enterprise point-of-sale system featuring barcode scanning, transaction receipt generation, and real-time inventory ledger.

LaravelReactMySQLWebSockets
Enterprise Internal System

Kimm Warehouse POS

Full Stack Developer
Full Stack Web App

Centralized warehouse logistics and inventory distribution terminal for tracking inward/outward supply and depot stock.

LaravelVue/ReactPostgreSQLREST APIs
Enterprise Internal System

Jack Spadaro

UI Designer & Web Developer
UI/UX & Web

Modern portfolio and personal brand website designed with refined typography, responsive layouts, and smooth interactions.

HTML5Tailwind CSSJavaScriptResponsive UI

MPAWV (M-Power WV)

UI Designer & Web Developer
UI/UX & Web

Community-focused organizational platform designed to provide clear resources, outreach, and engagement tools.

Responsive WebTailwind CSSJavaScript

Quantum Party Rentals

UI Designer & Web Developer
UI/UX & Web

Catalog and booking website for event equipment rentals with clear product categorization and contact inquiries.

Web DesignUI/UXJavaScriptCSS

The Ting Guy

UI Designer & Web Developer
UI/UX & Web

Content creator media hub designed for video showcases, project updates, and fan interactions.

UI/UXTailwind CSSInteractive Media

Top Drilling Corp.

UI Designer & Web Developer
UI/UX & Web

Corporate engineering web portal for industrial drilling operations, equipment specifications, and client inquiries.

Corporate UIHTML5CSSJavaScript

Capital Physical Therapy

UI Designer & Web Developer
UI/UX & Web

Clean medical and physical therapy clinic website offering treatment overviews, patient resources, and appointment booking.

Healthcare UIResponsive DesignCSS3
Showing 4 of 15 client projects

Client Feedback & Testimonials

"Excellent honest and professional. Highly recommended."

@khaldoun
CEO, yummy-hunt

"Great service, I recommend it to anyone wanting the listed service. He goes above and beyond to deliver the product. Amazing service. Thank you once again."

@mohamedabdulham
Fiverr Top Buyer

"Very good job and very good guy."

@youndaime
UI Developer

How I Work

01

Planning & Architecture

Domain modeling, interface boundaries, and milestone deliverables.

02

Prototype & Early Demo

Rapid end-to-end prototype for architectural validation and feedback.

03

Milestone Development

Structured sprint delivery with comprehensive testing and CI/CD automation.

04

Deployment & Observability

Automated releases with rollback safeguards, distributed tracing, and metrics.

Latest from the Blog

View all articles

Start A Conversation

Interested in discussing distributed systems, cloud architecture, or engineering leadership? Let's connect.

Get in touch