Skip to content
View Muhammad-AbdullahGhani's full-sized avatar

Block or report Muhammad-AbdullahGhani

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

Muhammad Abdullah Ghani Banner

Typing SVG

Location Education Status Open Source Contributor

⚑ Professional Summary

I'm an Associate Software Engineer who builds products end to end: ASP.NET Core backends, React Native mobile apps, and AI systems that sit on top of them. I've shipped a mobile app to real users, built production-style APIs in C#, and engineered agentic and RAG pipelines with LangChain and LangGraph. I like the point where solid backend fundamentals meet LLMs.

  • πŸ’» Backend Development: Designing and integrating APIs with C#, .NET, and ASP.NET Core.
  • πŸ“± Mobile Development: Cross-platform apps with React Native and JavaScript/TypeScript, including a shipped consumer app.
  • πŸ—„οΈ Data & Architecture: Databases, API integration, object-oriented design, and maintainable application architecture.
  • πŸ€– AI Engineering: LLM applications, RAG pipelines, agentic workflows, and model training with LangChain, LangGraph, and PyTorch.
  • 🌐 Open Source: Contributed to VidXP, including a merged fix for multimodal search interval fusion.

πŸ› οΈ Technical Stack

🧩 Backend & .NET

C# .NET ASP.NET Core
Entity Framework Core REST APIs LINQ

πŸ“± Mobile & Frontend

React Native TypeScript JavaScript
React Tailwind CSS Flutter Dart

πŸ—„οΈ Databases & DevOps

SQL Server PostgreSQL MongoDB
Git GitHub Actions Docker Kubernetes

πŸ€– AI & Languages

Python C++ PyTorch
LangChain LangGraph n8n

πŸš€ Featured Projects

🧱 Product Engineering: .NET & React Native

πŸ“‹ Job Application Tracker (ASP.NET Core API)

A RESTful backend for managing the job hunt: applications, statuses, and follow-ups, structured the way a production API should be.

  • Built with C#, ASP.NET Core, and Entity Framework Core on SQL Server, using LINQ for filtering and status reporting.
  • Layered architecture with DTO-based request validation, JWT authentication, and global error handling.
  • Documented with Swagger/OpenAPI so every endpoint can be tried from the browser.

πŸ› Calorie Tracker for Pakistani Food (React Native)

A mobile calorie tracker built for desi cuisine (karahi, biryani, roti, daal), where generic trackers fall short on dishes and portion sizes.

  • Published on Google Play and improved through post-release updates; since retired to focus on newer projects.
  • Food database of Pakistani dishes with portion-based logging (per roti, per plate, per bowl) instead of gram-only entries.
  • Daily calorie tracking with a simple, fast logging flow built for everyday use.

πŸ€– AI Engineering: Agents, RAG & MLOps

πŸŽ™οΈ Voice-Activated SRE (Agentic Infrastructure Supervisor)

Built a low-latency WebRTC audio voice transport agent using LiveKit, Whisper (STT), and OpenAI (TTS) for hands-free diagnostics on active Kubernetes cluster environments.

  • Orchestrated SRE reasoning loop in LangGraph with Silero VAD and memory checkpointer.
  • Developed a real-time Next.js "War Room" dashboard streaming agent transitions via WebSockets.

πŸ›‘οΈ Autonomous Self-Healing Infrastructure

Engineered a LangGraph agentic system for real-time microservice failure detection, correlation, and automated self-healing resolution actions.

  • Cut manual intervention by 80% across active Kubernetes clusters.
  • Integrated Prometheus & Loki for anomaly detection with Postgres audit logs for compliance.

πŸ“ˆ FinTech Adaptive Forecasting System

Designed a microservices platform with continuous retraining on live market streams, automated drift detection, and zero-downtime container updates.

  • Implemented LSTM and Transformer models to forecast market trends.
  • Built robust automated alert triggers for MAE/RMSE score spikes.

πŸ€– Nuvoltero AI (Content Pipeline)

Engineered an automated content repurposing pipeline using OpenAI Whisper for transcription and Gemini API RAG to generate platform-optimized posts.

  • Processed 100% of input audio to transcripts without manual intervention.
  • Reduced content creation time by 70% with customized multi-user workers.

🌐 Open Source Contributions

🎬 VidXP (Video eXPlain): Natural Language Video Indexing Engine

PR #141 Merged Python Fusion Pytest

VidXP is an open-source video indexing engine that connects LLM agents (Claude, Hermes, OpenClaw) to video understanding with low token overhead.

  • Pull Request: #141: fix(fusion): bound moment components to shared overlapping interval (Closes #87)
  • Core Search Fusion Fix: Resolved moment grouping bug in _connected_components / _shared_overlap_components where multi-modal search hits across video modalities produced sprawling intervals. Restructured fusion logic to tightly bound moments to their true shared overlapping window (max start & min end).
  • Reliability & Test Coverage: Added extensive test suites in tests/test_search_fusion.py (+115 lines) covering temporal alignment, moment ordering, and boundary edge cases.

πŸ“Š GitHub Analytics & Insights

GitHub Stats Top Languages

πŸ”— Connect With Me

LinkedIn Portfolio Email

"The best way to predict the future is to build it autonomously."

Pinned Loading

  1. ILMORA-FYP ILMORA-FYP Public

    JavaScript

  2. Fintech_Forecasting_System Fintech_Forecasting_System Public

    Python

  3. Autonomus-MV-Healing Autonomus-MV-Healing Public

    Python

  4. Voice_SRE Voice_SRE Public

    Python

  5. Nuvoletro Nuvoletro Public

    CSS

  6. vidxp vidxp Public

    Forked from grayhatdevelopers/vidxp

    VidXP (Video eXPlain) - Video Indexing Engine. Search in videos in natural language. πŸ‘€ Connect your Hermes / Claude / OpenClaw agents, allow them to understand videos with low token cost.

    Python