Skip to content
View AbdullahAli2005's full-sized avatar
  • Karachi

Block or report AbdullahAli2005

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

Typing SVG

University Graduation Location Status

LinkedIn Email GitHub

Profile Views Followers Stars


$ whoami

const engineer = {
  name:        "Abdullah Ali",
  title:       "AI Engineer & Full-Stack Developer",
  company:     "Virtuosoft",
  education:   "B.S. Computer Science β€” UBIT, University of Karachi (2027)",
  location:    "Karachi, Pakistan πŸ‡΅πŸ‡°",

  identity: [
    "AI Systems Builder",
    "LLM & RAG Pipeline Architect",
    "Full-Stack Product Engineer",
    "Mobile-First Application Developer",
  ],

  philosophy:
    "I ship AI products β€” not experiments. Every system I build " +
    "is designed for production: observable, scalable, and grounded " +
    "in real user outcomes.",

  openTo: [
    "AI / ML Engineering",
    "LLMOps & Agentic Systems",
    "Full-Stack (Next.js / Node.js / Python)",
    "Mobile Engineering (Flutter)",
    "Remote-first Freelance Contracts",
  ],
};

βš™οΈ Tech Stack

Languages

Skill Icons

Frontend & Mobile

Skill Icons

Backend & Databases

Skill Icons

Cloud, DevOps & Tooling

Skill Icons


πŸ€– AI / ML Expertise

Domain Proficiency Details
Large Language Models β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ Advanced Prompt engineering, function calling, structured outputs, multi-turn context
RAG Architectures β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ Advanced Multi-document ingestion, chunking strategies, hybrid retrieval, re-ranking
Vector Search β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ Proficient FAISS, Pinecone, Supabase Vectors β€” embedding pipelines & ANN indexing
Agentic Systems β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘ Proficient LangChain-style orchestration, tool-use agents, multi-step research pipelines
Speech & Voice AI β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ Competent Vapi.ai voice workflows, Web Speech API, STT/TTS integration
Computer Vision / NLP β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ Competent Transformers (HuggingFace), text classification, embedding models
Model Evaluation β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ Competent Benchmarking, dataset preprocessing, Keras/PyTorch experimentation

πŸš€ Featured Projects

🦷 DentiCore β€” AI Voice Dental Assistant (FYP)

An AI-powered, voice-enabled dental consultation and appointment management platform built as a Final Year Project. Patients interact with a real-time voice agent that triages symptoms, answers clinical questions, and books appointments β€” all within a single web interface.

Attribute Details
Stack Next.js 15, TypeScript, Vapi.ai, Prisma ORM, PostgreSQL
AI Layer Vapi.ai real-time voice agent, LLM-driven Q&A, STT / TTS
Scale Multi-tenant appointment system with role-based access
Performance Sub-2s voice response latency with streaming LLM output
Security JWT-based auth, encrypted patient records, RBAC
Impact Reduces front-desk load by automating 80% of intake Q&A
Repository github.com/AbdullahAli2005/DentiCore

Role: Frontend Developer β€” voice workflow UI, appointment scheduler views, design system.


🧠 PDF-Oracle β€” Multi-PDF Retrieval-Augmented Generation (RAG)

A production-style RAG pipeline that ingests multiple PDFs simultaneously, builds vector embeddings over chunked content, and answers user queries with precise, source-grounded LLM responses. Designed for high-relevance retrieval and coherent multi-document synthesis.

Attribute Details
Stack Python, LangChain-style orchestration, FAISS / Supabase Vectors
AI Layer Transformer-based embeddings, LLM API for generation
Scale Handles multi-PDF corpora with concurrent document ingestion
Performance Fast ANN retrieval via FAISS with relevance-tuned chunking
Security Local vector store option for air-gapped environments
Impact Enables sub-second semantic search across large document sets
Repository github.com/AbdullahAli2005/PDF-Oracle

Role: End-to-end β€” ingestion pipeline, embedding strategy, vector store integration, LLM orchestration.


πŸ”¬ Research-Agent β€” Autonomous Research & Report Generation Agent

An agentic research assistant that automates the full literature-review pipeline: query decomposition β†’ web search β†’ content summarization β†’ structured PDF report generation. Produces reproducible, formatted research outputs from a single natural-language prompt.

Attribute Details
Stack Python, LangChain-style agent framework, Search API integrations
AI Layer LLM with tool-use (search, summarize, format), multi-step planning
Scale Handles multi-topic research trees with parallel search branches
Performance End-to-end report generation in minutes vs. hours manually
Security Sandboxed agent execution, no persistent state between runs
Impact Cuts research prototyping time by ~70% for structured summaries
Repository github.com/AbdullahAli2005/Research-Agent

Role: Agent design, prompt engineering, search integration, PDF output pipeline.


πŸ’¬ NeuraChat β€” Multimodal AI Chat Application

A mobile-first AI chat application that unifies LLM conversation, AI image generation, and multi-language translation in a single polished Flutter interface. Built with real-time messaging UX, light/dark theming, and resilient session management.

Attribute Details
Stack Flutter, Dart, Gemini API, Hugging Face Inference API, Google Translate API
AI Layer Gemini LLM for chat, HuggingFace diffusion for image generation
Scale Stateful multi-turn sessions with history management
Performance Streamed LLM responses, async image generation pipeline
Security API key isolation, secure local session storage
Impact Demonstrates multimodal AI integration in a production-quality mobile shell
Repository github.com/AbdullahAli2005/NeuraChat

Role: Flutter architecture, LLM + image API integration, translation flow, state management.


πŸ” Authify β€” Production-Grade Flutter Authentication Suite

A polished Flutter application demonstrating secure, scalable authentication patterns: email/password, social OAuth, token lifecycle management, and Firestore user data handling. Engineered to serve as a reusable auth foundation for production mobile apps.

Attribute Details
Stack Flutter, Dart, Firebase Auth, Firestore, Provider / GetX
Scale Modular auth system reusable across projects
Performance Optimistic UI updates with async Firebase calls
Security Secure credential handling, token refresh, form validation
Impact Drop-in auth module reducing setup time by several days
Repository github.com/AbdullahAli2005/Authify

Role: Full implementation β€” UI/UX, Firebase integration, state management, secure patterns.


πŸ’Ό Experience

AI Engineer β€” Virtuosoft

Current Role Β· Karachi, Pakistan

Working on AI-driven product features and intelligent backend systems as a core engineering contributor. Designing and integrating LLM-powered workflows into production applications, building scalable data pipelines, and contributing to architecture decisions at the intersection of AI and software engineering.

  • Engineering LLM-integrated features for production-grade applications
  • Designing backend pipelines that bridge AI model outputs with application logic
  • Contributing to system architecture for AI-first product modules
  • Collaborating cross-functionally with product and design on AI feature scope

Python LangChain PostgreSQL FastAPI


Flutter Developer β€” Byteaim

Previous Role Β· Karachi, Pakistan

Developed and maintained cross-platform mobile applications using Flutter, delivering polished UI implementations from Figma designs and integrating Firebase backend services. Contributed to clean architecture patterns, state management, and platform-specific feature integration.

  • Implemented complex multi-screen Flutter UIs aligned to pixel-perfect Figma specs
  • Integrated Firebase services: Auth, Firestore, FCM push notifications
  • Applied Provider and GetX for scalable state management across large widget trees
  • Delivered features across Android and iOS from shared Dart codebases

Flutter Dart Firebase


πŸ“Š GitHub Analytics

GitHub Streak


πŸ“ˆ Contribution Activity

Activity Graph


🎯 Current Focus

current_focus:
  learning:
    - Advanced agentic system design (multi-agent coordination, memory, tool-use)
    - LLMOps & model serving patterns at scale
    - System design for AI-native distributed applications

  building:
    - DentiCore: AI voice dental assistant (Next.js 15 + Vapi.ai + PostgreSQL)
    - RAG tooling and vector retrieval optimization experiments
    - Freelance AI & full-stack client projects via Fiverr

  exploring:
    - Multimodal LLM capabilities (vision, audio, structured output)
    - Edge inference and on-device AI for mobile (Flutter)
    - GraphQL federation patterns for large Next.js apps

  open_to:
    - AI / ML Engineering positions (remote or Karachi-based)
    - LLMOps, RAG, or Agentic Systems roles
    - Full-stack engineering with AI product scope
    - Senior freelance contracts (Python Β· Next.js Β· Flutter Β· AI)

🀝 Connect

Gmail LinkedIn GitHub Instagram


"The best AI systems are invisible β€” they just make the product work better."

Pinned Loading

  1. Artistic-Mode Artistic-Mode Public

    Interactive Arabic Calligraphy App to create beautiful scripts

    Dart 5 1

  2. Portfolio Portfolio Public

    My Portfolio Website

    JavaScript 2

  3. NeuraChat NeuraChat Public

    Neura Chat is an AI-powered app featuring a chatbot (Gemini API), image generator (Hugging Face), and a 120+ language translator (Google Translate) with light and dark mode support.

    Dart 7

  4. VibeConnect VibeConnect Public

    A social networking app for connecting like-minded people based on shared interests.

    Dart 5

  5. PDF-Oracle PDF-Oracle Public

    An AI agent to chat with multiple PDFs at once!

    Python 1

  6. DentiCore DentiCore Public

    DentiCore is a modern web application that provides 24/7 AI-powered, voice-based dental consultations and appointment management

    TypeScript