Skip to content
View sfarrukhm's full-sized avatar

Block or report sfarrukhm

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

Hey there 👋

I'm Farrukh, an ML engineer who enjoys building production grade ML systems and squeezing models into places they probably shouldn't fit.

I work primarily with PyTorch, TensorFlow, and Hugging Face Transformers, focusing on model optimization, deployment, and efficient AI systems. My background is in mechanical engineering, but I’ve spent the past year designing and deploying ML pipelines—turns out optimizing fluid flow equations isn’t that different from optimizing neural networks.

What I'm working on

Right now, I’m focusing on projects that make ML systems leaner and easier to ship.

Currently building a data-centric MLOps pipeline in public — starting from raw NYC taxi data and gradually shaping it into a production-grade ML workflow.

Production Inference API – Built a DistilBERT service on AWS EC2 using FastAPI...

Recent work

I was part of the UraanAI Techathon 2025, where our team built an integrated AI framework for manufacturing—computer vision for defect detection (99.6% accuracy), BiLSTM-GRU for predictive maintenance, and LightGBM for demand forecasting. The focus was deployment under real industrial constraints—limited compute, bandwidth, and cost.

I’ve also worked on model compression, taking a ResNet-based model from 45M parameters down to 180K (99.6% smaller) through knowledge distillation while keeping 94% accuracy. That 4× speedup made real-time inference viable on resource-limited hardware.

🛠️ Tech Stack

ML & Deep Learning
PyTorchTensorFlowHugging Facescikit-learnXGBoostLightGBMONNX

Efficient AI / Optimization
TensorRTTorchScriptQuantizationKnowledge Distillation

MLOps & Deployment
DockerAWSFastAPIGitHub ActionsStreamlitMLflowDVC

Languages & Tools
PythonSQLGitLinuxJupyter


📘 Projects Portfolio (Detailed Overview)

ProjectDescriptionTech StackHighlights
Data-Centric-MLOps-PipelineActive project — building an end-to-end, data-first MLOps pipeline using NYC Green Taxi data. Focused on data ingestion, validation, and reproducible pipelines.FastAPI • Docker • GitHub Actions • Pandas • DVC (upcoming)Learning and building in public
PakIndustry-4.0Integrated AI system for manufacturing — computer vision for defects, predictive maintenance, and demand forecasting.PyTorch • LightGBM • FastAPI99.6% defect detection • Predictive RUL (MAE = 13.4) • Edge deployment
Sentiment-MLOpsProduction-ready DistilBERT inference API deployed on AWS with CI/CD automation.Hugging Face • FastAPI • Docker • AWS • GitHub ActionsQuantized model (−50% size / latency) • End-to-end deployment pipeline
Model-CompressionKnowledge distillation and quantization pipeline for compact, high-performance models.PyTorch • ONNX • NumPy99.6% parameter reduction (45M → 180K) • 4× faster inference

📫 Connect With Me

📧 smfarrukhm@gmail.com • 💼 LinkedIn
💡 Open to ML engineering opportunities

Pinned Loading

  1. making_models_efficientmaking_models_efficientPublic

    Developing efficient deep learning models for real-world use. Covers knowledge distillation, quantization, pruning, and more. Focused on reducing size and latency while preserving accuracy. Include…

    Jupyter Notebook

  2. sentiment-mlopssentiment-mlopsPublic

    A practical MLOps project deploying a fine-tuned DistilBERT sentiment model with a FastAPI service and optional dynamic quantization, cutting latency by 60%. Includes CI/CD (GitHub Actions), automa…

    Python

  3. pakindustry-4.0pakindustry-4.0Public

    End-to-end AI solutions for manufacturing: defect detection, predictive maintenance, and supply chain forecasting, tailored for Pakistan's industrial context.

    Jupyter Notebook