Skip to content
View itsahmadawais's full-sized avatar
💭
🔍 Seeking Opportunities
💭
🔍 Seeking Opportunities

Block or report itsahmadawais

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

Typing SVG

Open to Senior & Lead roles LinkedIn Website X

Profile Views


🧭 At a Glance

I design, build and scale backend systems and AI platforms that hold up in production. 7+ years across distributed systems, cloud infrastructure and LLM integration, from founding-engineer 0→1 builds to platforms processing millions of transactions.

📈 1M+ 🧠 AI Platform Lead 🚀 0 → 1
monthly transactions on distributed AWS microservices led backend & AI platform engineering products shipped as founding engineer & solo architect

What I bring to a senior team

  • 🏗️ Distributed Systems & Architecture: Event-driven microservices, Kafka, gRPC, queues and workers, designed for scale and failure
  • ☁️ Cloud & Platform Engineering: AWS, Terraform, Docker, Kubernetes and CI/CD, from first deploy to production operations
  • 🤖 Applied AI & LLM Engineering: RAG pipelines, LLM workflow automation, agents and AI task infrastructure (OpenAI, Claude, Gemini, LangChain)
  • 🧑‍✈️ Technical Leadership: Owning architecture end to end, leading platform teams and turning product goals into shippable systems

I think like a founder and build like an engineer.


💼 Experience Highlights

  • Now: Scaling document processing infrastructure handling 1M+ monthly transactions via distributed microservices on AWS
  • AI platform: Led backend and AI platform engineering, building a schema-driven code generation engine that automated full-stack application delivery
  • Founding engineer: Founded and shipped multiple products as a solo architect, owning everything from system design to production

🛠️ Open Source Projects

  • ⚖️ legal-ai: Chat with your case documents. Every answer cites the source document and page, with case-level access control and a framework-free RAG pipeline · FastAPI · Celery · Qdrant · React
  • 🖥️ clidesk: Terminal file explorer with an icon grid, git status, command runner and 6 themes. brew install itsahmadawais/tap/clidesk · Go
  • 🔐 typed-env-safe npm: Zero-dependency, TypeScript-first environment variable validation · TypeScript
  • ⚡ ai-taskflow: Distributed task-processing framework for AI workloads with plugin tasks and LangChain integration · FastAPI · Redis · RQ
  • 🔌 grpc-inventory-hub: gRPC microservices monorepo built with clean architecture · Python · gRPC
  • 📨 event-driven-kafka-python: Event-driven architecture playground with real-world messaging patterns · Kafka
  • 🐳 docker-kubernetes-playbook: Hands-on Docker, Kubernetes and Helm playbook with production best practices · Docker · K8s
  • 📄 chat-with-pdf-langchain: RAG pipeline to chat with any PDF using embeddings and vector search · LangChain.js · OpenAI
  • 🎬 Vida: I got fed up with ad-filled Android video players, so I built a free, offline, ad-free one · Flutter
  • 🇵🇰 pk-validators-react: React hooks and masked inputs for Pakistani CNIC, phone and passport validation. Demo ↗ · React
  • ✅ airtasker: Local-storage task manager with drag and drop, sub-tasks, labels and dark mode. Demo ↗ · React 19
More projects
  • 🍎 little-harbor: A macOS-style desktop in the browser with a real window manager, dock and Spotlight. Demo ↗ · React · Vite
  • 🎂 birthday-buddy: Mobile app to track birthdays and send personalized wishes · React Native · Expo
  • 🌊 langchain-experiments: LLM responses streamed token by token into a React UI · LangChain · React
  • 📞 awkward-button-flutter: A secret escape button that fakes a believable call when you need out · Flutter

🧰 Tech Stack

Languages

TypeScript Python Go JavaScript Dart PHP

Backend & Messaging

Node.js NestJS FastAPI GraphQL gRPC Apache Kafka

AI & LLM

OpenAI Anthropic Gemini LangChain Google ADK

Cloud & Infrastructure

AWS Terraform Docker Kubernetes GitHub Actions

Databases

PostgreSQL MongoDB Redis Neo4j MySQL

Frontend & Mobile

React Tailwind CSS React Native Flutter


📊 GitHub Activity

GitHub streak

🤝 Hiring for a Senior or Lead Backend / AI role?

I'm open to roles where I can own architecture, scale backend platforms and bring AI into production.
Let's talk.

LinkedIn Website


Pinned Loading

  1. typed-env-safe typed-env-safe Public

    A zero-dependency, TypeScript-first utility to safely define, validate, and type environment variables.

    TypeScript 2

  2. clidesk clidesk Public

    Terminal file explorer with icon grid, git status, built-in command runner & 6 themes — written in Go

    Go

  3. birthday-buddy-react-native-expo birthday-buddy-react-native-expo Public

    Mobile app to track birthdays & send personalized wishes — React Native + Expo, Clerk auth, push notifications, native share sheet

    TypeScript

  4. chat-with-pdf-langchain chat-with-pdf-langchain Public

    RAG pipeline to chat with any PDF — LangChain.js, OpenAI embeddings, vector search, CLI interface

    TypeScript

  5. langchain-experiments langchain-experiments Public

    LangChain streaming API with real-time React frontend — LLM responses streamed token-by-token with live typing effect

    TypeScript

  6. ai-taskflow ai-taskflow Public

    A lightweight distributed task processing framework for AI workloads. Built with FastAPI, Redis, and RQ, featuring a plugin-based task system, LangChain integration, and async worker execution.

    Python