Skip to content
View Ahmad-Saleem's full-sized avatar
💻
Senior Software Engineer. Kafka · AWS · TypeScript · Go. Distributed systems
💻
Senior Software Engineer. Kafka · AWS · TypeScript · Go. Distributed systems

Block or report Ahmad-Saleem

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

Senior Software Engineer with 15+ years of experience building cloud-native, event-driven distributed systems. Currently designing Kafka-based microservices, AWS infrastructure, and high-traffic publishing platforms serving millions of users.

What I work with

Day-to-day: TypeScript/Node.js · Apache Kafka · AWS (Lambda, ECS Fargate, SQS, DynamoDB, CDK, CloudFront, API Gateway) · React/Next.js · GraphQL

Building in: Go · Python

Also shipped production with: Java/Spring Boot · PostgreSQL · MySQL · MongoDB · Docker

Current focus

  • Designing event-driven systems with Kafka ingestion, SQS priority queuing, DynamoDB single-table design, and CDK infrastructure-as-code
  • Building dlqctl — a Go CLI for managing dead-letter queues across SQS and Kafka, with concurrent worker pools and goreleaser/GitHub Actions releases
  • Deepening distributed systems expertise: consumer-group management, distributed locking with conditional writes, at-most-once delivery guarantees

Education

MSc & BSc Software Engineering — Al-Baath University, Faculty of Informatics Engineering

Get in touch

LinkedIn · Website · github@ahmadsaleem.dev ·

Pinned Loading

  1. firestore-geo-query firestore-geo-query Public

    GEO location Query for Firestore/Firebase ( NearBy locations)

    JavaScript 5

  2. dlqctl dlqctl Public

    Go