Production experience
Backend engineering
Go and Node.js services, API integrations, query optimization, and resource-conscious engineering.
- Go
- Node.js / NestJS
- TypeScript
- REST APIs
- SQL
Ahmed Farooq · Software engineering & research
I build backend systems that process 35M+ events a month.
I build backend services, distributed data pipelines, and AI training and inference workflows. My background also includes simulation-based research on energy optimization in UAV swarm networks.
M.S. Computer Science, NUST · B.S. Electrical Engineering

From production systems to intelligent systems.
Go · Distributed services · Applied AI
Selected engineering & AI work
Backend scale, reliable workflows, and AI applications. Explore the problem, my contribution, and the decisions behind each project.
7 projects shown for All.

Local AI runtime & agent orchestration
A Go-based local agent framework and web studio: a manager coordinates specialist bots through one resident Qwen3 model, with no cloud API required after setup.

Backend & synchronization
Go-powered CRM synchronization and performance analytics across 70+ agencies managing approximately 5 million contacts.

Event-driven automation & applied AI
Event-driven marketing workflows, high-volume messaging, and CRM-grounded LLM content generation.
Undergraduate research · 2023
Simulation-based investigation of UAV-node energy consumption using metaheuristics and machine learning, compared with Harris Hawks Optimization.
Retrieval & grounded inference
A production retrieval-augmented generation pipeline over more than 100,000 legal files.
Computer vision & data engineering
Skin-tone and undertone analysis, a custom Monk Skin Tone detection system, and model-ready image data workflows.
Model training, evaluation & inference
End-to-end classifiers for harmful and biased language, from dataset preparation through application integration.
Focus areas
Production engineering, applied AI, and simulation-based UAV research. Each area is grounded in work I have done, with room to keep exploring.
Production experience
Go and Node.js services, API integrations, query optimization, and resource-conscious engineering.
Production experience
Synchronization, event-driven services, background jobs, and high-volume data workflows.
Applied AI
Local model serving and agent orchestration, retrieval-grounded LLM applications, computer vision, and asynchronous image-generation services.
Applied AI
NLP training and evaluation, model-ready datasets, experimental local QLoRA specialization, and personalized image-model training through managed AI services.
Undergraduate research
Simulation-based energy optimization in UAV swarm networks, with continuing interests in edge inference, distributed intelligence, and wireless communication.
Experience
I am a software engineer and M.S. Computer Science student at NUST (SEECS), with a B.S. in Electrical Engineering. My experience spans Go synchronization engines, high-volume event processing, local AI agent runtimes, legal RAG, computer vision, and personalized AI image generation.
Feb 2025 – Present
Associate Software Engineer
Software engineering & applied AI
Mar – Jul 2026
AI Engineer
Part-time · Remote
2020 – Present
Machine Learning & AI Engineer
Project-based work
2023
Undergraduate researcher
Supervised by Dr. Tamoor Shafique
Skills
Go · TypeScript · Node.js · NestJS · REST APIs · Redis · BullMQ · PostgreSQL · MongoDB · SQLite
Python · RAG · Embeddings · LLM workflows · NLP · Computer vision · llama.cpp · LoRA / QLoRA · Dataset engineering · Model evaluation
MATLAB · Octave · Genetic algorithms · Fuzzy logic · Decision trees · CNNs · Harris Hawks Optimization
React · Next.js · React Flow · Tailwind CSS
Research & education
In 2023, I investigated energy consumption in UAV swarm networks through simulation, comparing metaheuristic and machine learning approaches against Harris Hawks Optimization. The work connected genetic algorithms, fuzzy logic, decision trees, and convolutional neural networks with energy-aware system design.
I want to extend that foundation toward edge AI inference, distributed intelligence, and communication-aware aerial systems. These are continuing research interests, separate from the completed simulation study.
Discuss research collaborationResearch interests
2026 – Present
NUST · SEECS
Algorithms, scalable systems, AI infrastructure, and AI-driven system design.
2020 – 2024
Mirpur University of Science & Technology
Signal processing, mathematics, algorithms, and analytical problem-solving.
People I have worked with
Recommendations from engineering colleagues and academic mentors.
I had the opportunity to work with Ahmed Farooq at Rev9 Solutions, and I was truly impressed by his talent and dedication. He consistently went beyond his core tech stack and responsibilities to solve complex problems. Ahmed designed an algorithm to tackle a challenging issue, ensuring 100% uptime while significantly reducing system overhead and database bottlenecks. He also optimized the database performance, resulting in smoother and more efficient operations.
Tayyab Cheema
Full Stack Developer | Cloud Infrastructure & Security
LinkedIn recommendationI had the opportunity to work with Ahmed Farooq at Rev9 Solutions, where he was the lead of my development in Shopify app projects. He has very strong technical concepts and solid fundamentals — give him any language or technology, and he can quickly adapt and deliver quality work. Ahmed approaches development in a structured and efficient way, always focused on clean solutions and strong problem-solving. Beyond his technical strengths, he is an intelligent, supportive, and reliable colleague who genuinely helps the team grow.
Alyan Hanif
Full-Stack Developer | Shopify Extensions | Flutter
LinkedIn recommendationI highly recommend Ahmed for his exceptional expertise in networks and machine learning. His project involved genetic algorithms, decision trees, and convolutional neural networks to predict energy use. Throughout his work, Ahmed effectively utilized Octave, MATLAB, and Python to implement simulations, demonstrating his ability to quickly grasp complex concepts and apply them to optimize energy consumption.
Dr. Tamoor Shafique
Course Leader, MEng/BEng Electrical & Electronic Engineering
LinkedIn recommendationStart a conversation
Send a short message about the role and team, or download my CV above. I reply by email.
Prefer to email directly?
ahmedfarooq.dev@hotmail.comInclude a little context about your goals, timeline, and the kind of help you need.
Take a closer look
PDF documents · four perspectives on my work