Work beyond boundaries

Building Intelligent
Data Systems

Data scientist working on synthetic data generation and ML systems, with an electrical engineering foundation from NUST. Built generative models for tabular data, along with the distributed pipelines that profile, generate and evaluate synthetic data at scale.

Muhammad Sarmad Sohail

Muhammad Sarmad Sohail

Data Scientist

2
Years Exp
1
Publication
7
Projects
Who I Am

About Me

Passionate about leveraging data and AI to solve complex problems at scale

I'm a Data Scientist at Adept Tech Solutions, working on ASCEND, a synthetic data platform. I build its production data modules and the rule-based generation engine that layers business logic on top of them. Alongside that I research generative models for fraud detection, on financial, insurance and medical data where the fraud cases are a small fraction of the population. Most of the work turns out to be deciding whether the data you generated is any good, which is harder than generating it.

My background is Electrical Engineering at NUST, where I published at IEEE WCNC 2024 on deep reinforcement learning for IoT networks. I came into ML from analog circuit design: SAR ADCs in TSMC 28nm and GF 22nm FD-SOI, and a passive RFID transponder in CMOS 65nm. That is why I am drawn to ML applied to hard physical problems, from radar and signal processing to autonomy and instrumentation.

Outside work I build things end to end: a multi-agent job intelligence pipeline that runs unattended on a daily schedule, and Lantern, an open, model-agnostic coding agent. I was also named Top Performer at the Pak Angels Generative AI Program, Cohort 6, for work with BERT, LLaMA and LangChain.

Machine Learning

PyTorch TensorFlow scikit-learn GANs cVAE Autoregressive Deep RL

Data Engineering

Python PySpark Snowflake PostgreSQL SQL ETL Pipelines FastAPI

MLOps & Cloud

MLflow Optuna AWS Docker Kubernetes GitHub Actions

LLM & Agents

RAG LangChain PydanticAI FAISS Embeddings
Portfolio

Featured Projects

Synthetic data, generative models, agents, and IC design

Deep Learning

CNN-LSTM for Video-Based Regression

Novel Conv2D + LSTM architectures for video-based regression on the UBFC dataset, with custom video preprocessing and data-augmentation pipelines.

PyTorch Keras CNN LSTM
Multi-Agent

Job Intelligence Agent

A multi-agent system that tracks job opportunities, running unattended on a daily cron. Collectors pull listings from REST APIs, RSS feeds and HTML scraping, then a pipeline deduplicates them, embeds each posting with a sentence-transformer model, and ranks in two layers: cosine similarity against a target profile for recall, then LLM re-ranking over the shortlist. Top matches arrive as a daily notification.

Python LLMs Embeddings SQL GitHub Actions
NLP

Real-Time Meeting Summarizer

AI-powered transcription and summarization tool for meetings. Uses speech-to-text and LLM-based summarization for actionable insights.

Whisper LangChain Streamlit
Top Performer

ZeroPhish Gate

Hybrid AI-powered phishing detection combining BERT and LLaMA for supply chain security. Built for the Pak Angels Generative AI Program.

BERT LLaMA LangChain Gradio
Computer Vision

AI Construction Damage Analyzer

Vision-based chatbot for analyzing construction damage images using multimodal AI. Deployed as interactive Gradio application for real-time assessment.

Vision Models LLM Gradio
GenAI

RAG System with Groq & FAISS

Retrieval-Augmented Generation system using Groq LLM and FAISS vector database for efficient document querying and context-aware responses.

LangChain Groq FAISS Gradio
IC Design

Passive RFID Transponder Chip

Ultra-low-power RFID transponder for animal tagging in CMOS 65nm, built as the project for a five-month analog and mixed-signal training programme at the NUST Chip Design Centre. Under 10 µW power consumption and a 10 cm read range.

Cadence Virtuoso CMOS 65nm RFID
AI Agents

Autonomous AI Agent Demo

Multi-agent system demonstrating autonomous decision-making and task execution. Implements ReAct framework for reasoning and action.

LangChain Agents Python
Digital Design

4-bit Microprocessor & VGA Controller

Custom 4-bit microprocessor with a hierarchical datapath and control logic, plus VGA line-drawing algorithms implemented in Verilog for FPGA deployment.

Verilog FPGA Digital Logic
Research

Publications

Contributing to the advancement of AI and IoT systems

Optimizing Resource Allocation in MEC-Enabled CR-NOMA-Assisted IoT Networks: A DRL-Driven Strategy

IEEE WCNC 2024 Dubai, UAE May 2024

Muhammad Taha Qaiser, Muhammad Sarmad Sohail, Minahil Shafqat, Syed Asad Ullah, Haejoon Jung, Syed Ali Hassan

Proposed a Deep Deterministic Policy Gradient (DDPG) framework for optimizing resource allocation in energy-harvesting IoT devices using CR-NOMA and Mobile Edge Computing. Demonstrated superior performance over baseline methods with faster convergence.

Get In Touch

Let's Work Together

Open to collaborating on data science and ML projects