AI DEVELOPER · ML ENGINEER · FOUNDER

Abdullah builds AI systems that survive contact with software.

Production-minded work across NLP, BERT, multimodal retrieval, LLM applications, AI agents, MLOps and systems engineering.

91% reported precisionBERT + ResNet-50 + FAISSPersistent LLM sessionsLow-level TCP systems
01 / RECRUITER SNAPSHOT

Everything an HR reviewer needs in the first minute.

Role fit, location, education, experience, strongest technical signals and a direct path to contact—without forcing a recruiter to hunt through the portfolio.

ROLEAI Developer · ML EngineerAI systems · NLP · retrieval · production
LOCATIONRawalpindi, PakistanRemote / Pakistan
EDUCATIONB.S. in Artificial IntelligenceBarani Institute of Information and Technology, Rawalpindi
EXPERIENCEComputer Systems DeveloperFreelance · Rawalpindi (Remote)
STRONGEST SIGNALSMultimodal AI · LLMs · FAISSBERT · ResNet-50 · MLOps · Systems
CONTACTEmail · LinkedInDirect professional contact
01 / ENGINEERED SYSTEMS

Proof over posture.

The fastest way to understand Abdullah is to inspect the systems: what enters, what changes, what the model or service does, what gets measured, and where the engineering boundary sits.

Drag / swipe to explore · Arrow keys navigate · autoplay pauses on interaction01 / 03
TEXT + VISION → SHARED REPRESENTATION → RETRIEVAL
TEXTBERT-baseIMAGEResNet-50FUSIONConcat + MLP256-d spaceFAISSANN indexfast retrievalReported precision: 91%
Case study91% precision reported in the portfolio resume for the recommender system.Open project ↗
01RECOMMENDATION · VISION · RETRIEVAL

Multimodal AI Recommender

A ranking pipeline that fuses language and image signals into a shared representation, then uses FAISS for fast nearest-neighbor retrieval.

PythonPyTorchBERTResNet-50FAISSScikit-learn
PROOF91% precision reported in the portfolio resume for the recommender system.
Open case study
SESSION STATE + ORCHESTRATION + MODEL BOUNDARY
CLIENTmulti-turnrequestsFLASK APIstable contractLangChainprompt chainmemoryMODELhot-swappablebackendpersistent sessions
Case studyDesigned for persistent sessions and hot-swappable LLM backends.Open project ↗
02LLM OPS · MEMORY · API DESIGN

LLM Conversational Chatbot

A model-agnostic conversational service with multi-turn memory, decoupled orchestration, and a deployable Flask API.

PythonLangChainFlaskRenderPrompt Chaining
PROOFDesigned for persistent sessions and hot-swappable LLM backends.
Open case study
SOCKETS → PROCESSES → TCP CONNECTIONS
CLIENT AsocketCLIENT BsocketTCP SERVERlisten()accept()read / writeprocess boundaryRUNTIMELinuxC# / TCPOS boundary
Case studyDemonstrates comfort moving below application-level abstractions.Open project ↗
03SYSTEMS · NETWORKING · LOW LEVEL

TCP Chat Server

A low-level TCP chat server built to explore socket behavior, process boundaries, and practical systems programming.

C#SocketsTCPLinuxSystems
PROOFDemonstrates comfort moving below application-level abstractions.
Open case study
04 / SYSTEM ARCHITECTURE

The model is only one layer.

Abdullah’s work crosses the whole engineering path: user input, application contracts, model behavior, retrieval and memory, runtime, and deployment.

Read the diagram from top to bottom: every row is a real boundary that appears in the project work or technical writing.

01USER / CLIENTInterfaces, requests, sessions
01Web UI02REST / HTTP03Conversation State
02APPLICATIONStable service boundaries
01Flask APIs02Frontend Runtime03Service Contracts
03AI / MLModel and representation layer
01BERT02ResNet-5003LLM / Agents
04RETRIEVAL / MEMORYGrounding and persistence
01FAISS02RAG03Persistent Sessions
05SYSTEMS / INFRARuntime, deployment, network
01Docker02Linux / TCP03Deployment
02 / PROFILE

Machine learning with an engineer’s bias toward the whole system.

Open the full profile

AI Developer / ML Engineer building end-to-end AI systems from research to production, with a focus on multimodal AI, LLM applications, retrieval, MLOps, and systems engineering.

That means following the system beyond the model: APIs, retrieval, evaluation, deployment, interfaces, networking, observability and maintainability.

BackgroundB.S. in Artificial IntelligenceBarani Institute of Information and Technology, Rawalpindi
ExperienceComputer Systems DeveloperFreelance · Rawalpindi (Remote)
Certifications2 focused programsDeep learning & neural/deep learning
06 / COMPANY

GROVE SYSTEMS

Founder · Software development company

GROVE SYSTEMS is a Pakistan-based tech partner delivering software development services, AI systems, automation, and infrastructure as one accountable build path.

GROVE brings digital product engineering, AI systems and agents, automation and integration, and infrastructure into one accountable build path.

Digital Product EngineeringAI Systems & AgentsAutomation & IntegrationInfrastructure & DevOps
Visit GROVE SYSTEMS ↗
07 / STACK

A stack grouped by responsibility.

Not a badge wall. The technologies are organized by what they do in the system: modeling, language systems, multimodal representation, production, and application/runtime layers.

01

AI / ML

Model training, representation learning and evaluation.

PyTorch official icon
PyTorchModeling
TensorFlow official icon
TensorFlowModeling
Scikit-learn official icon
Scikit-learnModeling
Hugging Face official icon
Hugging FaceModeling
02

NLP / AGENTS

Language understanding, orchestration and retrieval-augmented workflows.

BERT official icon
BERTLanguage systems
LangChain official icon
LangChainLanguage systems
LangGraph official icon
LangGraphLanguage systems
FAISS official icon
FAISSLanguage systems
03

VISION / MULTIMODAL

Vision backbones and multimodal fusion for retrieval and ranking.

ResNet official icon
ResNetRepresentation
CLIP official icon
CLIPRepresentation
04

PRODUCTION

APIs, containers, source control and deployment surfaces.

Flask official icon
FlaskShipping
Docker official icon
DockerShipping
Git official icon
GitShipping
GitHub official icon
GitHubShipping
Vercel official icon
VercelShipping
05

APPLICATION / SYSTEMS

User-facing surfaces, databases, scripting and systems programming.

React official icon
ReactSoftware
JavaScript official icon
JavaScriptSoftware
HTML5 official icon
HTML5Software
CSS3 official icon
CSS3Software
Python official icon
PythonSoftware
SQL official icon
SQLSoftware
C# official icon
C#Software
Bash official icon
BashSoftware
PHP official icon
PHPSoftware
Java official icon
JavaSoftware
08 / WRITING
Featured technical article

How to Build an AI Engineer Portfolio That Shows Production Capability

A practical framework for turning projects, architecture decisions, metrics, and engineering judgment into a portfolio recruiters can assess quickly.

Read the full piece
015–10 minute scan

Every page starts with an answer and then gives technical readers deeper proof.

10 / KNOWLEDGE LIBRARY

One portfolio, one technical knowledge graph.

Playbooks, architecture notes, case notes, resources and glossary pages give specific questions a canonical place to land while remaining connected to projects, expertise and authorship.

Browse the complete knowledge library →

11 / ANSWER SURFACE

Fast answers. Then deeper proof.

These concise answers are visible content, not hidden SEO text. Each one links naturally into the larger evidence graph.

Who is Abdullah?

Abdullah is an AI Developer / ML Engineer in Rawalpindi, Pakistan building end-to-end AI systems across multimodal AI, NLP, retrieval, LLM applications, MLOps and systems engineering.

What does Abdullah build?

The portfolio shows a multimodal recommender using BERT, ResNet-50 and FAISS, an LLM conversational service with persistent sessions, and a low-level TCP chat server.

What is GROVE SYSTEMS?

GROVE SYSTEMS is the software development company founded by Abdullah, focused on digital product engineering, AI systems and agents, automation and infrastructure.

12 / CONTACT

Need someone who can cross the model, backend and deployment boundary?