1about
Usama Imdad
Usama Imdad @ archlinux
Senior Full-Stack ML Engineer | Embedded Systems + Web + AI Integrations
From: Hafizabad, Pakistan
Experience: 5+ years building
usama@archlinux:~$ cat about.txt
I'm a Full-Stack ML Engineer with 5+ years of experience building intelligent systems at the intersection of machine learning, embedded systems, and full-stack web development.
I specialize in designing and deploying machine learning models for edge and IoT environments, integrating real-time analytics with low-level hardware and high-level interfaces. Whether it's using PyTorch for model training, Arduino for hardware control, or React/Django for web interfaces, I bring a systems-level view to solving complex problems.
My previous roles include building a smart vending machine backend, deploying ML models for video analytics, and working on research projects in computer vision and NLP.
I'm currently open to freelance work and research-driven roles in intelligent systems, embedded ML, or full-stack AI platforms.
2projects
usama@archlinux:~$ ls -la ~/projects
65 repositories
▸nvim-nvchad-customLua2026
No description provided yet.
▸echoverRust2026
audio book player
▸dotfilesCSS2026
No description provided yet.
▸temp_hyprShell2026
No description provided yet.
▸arch_auto_setupDockerfile2025
arch auto setup using ansible
▸usamaimdadsian—2025★ 1
No description provided yet.
▸lapjv-jsJavaScript2025
JavaScript implementation of LAPJV algorithm (ported from Python's LAP).
▸rust-design-patternsRust2025
Design patterns implementations in rust
▸usamaimdadsian.github.ioJavaScript2025
No description provided yet.
▸dinodet_detectron2Python2025
No description provided yet.
▸boxmotPython2025
BoxMOT: pluggable SOTA tracking modules for segmentation, object detection and pose estimation models
▸RRT-MILPython2025
[CVPR 2024] Feature Re-Embedding: Towards Foundation Model-Level Performance in Computational Pathology
▸story-generationJupyter Notebook2025
Story generation from existing stories using LLM and LangChain
▸ViLa-MILPython2025
ViLa-MIL: Dual-scale Vision-Language Multiple Instance Learning for Whole Slide Image Classification (CVPR 2024)
▸PromptADPython2024
Official implementation of CVPR 2024 PromptAD: Learning Prompts with Only Normal Samples for Few-Shot Anomaly Detection
▸rag-grok-mongoJupyter Notebook2024
No description provided yet.
▸TrackNetV3Python2024
Implementation of paper - TrackNetV3: Enhancing ShuttleCock Tracking with Augmentations and Trajectory Rectification
▸yolov5-feature-extractionPython2024
YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite
▸vehicle-attribute-detectionJupyter Notebook2024
No description provided yet.
▸leetcode_problemsC++2024★ 1
No description provided yet.
▸homography-from-sift-features-pythonPython2024
No description provided yet.
▸object-tracking-utilitiesJupyter Notebook2024
No description provided yet.
▸ESLRC++2024★ 4
ELSR: Efficient Line Segment Reconstruction with Planes and Points Guidance
▸Scanline-Homographies-for-Rolling-Shutter-Plane-Absolute-PoseMATLAB2024★ 1
No description provided yet.
▸RideSharingServerTypeScript2023
No description provided yet.
▸SianReaderMVCC++2023
OpenSource PDF/Audio Book reader evince like design.
▸design_patterns_cppC++2023
From the book: Design Patterns in Modren C++20
▸evince_audio_book—2023
Read-only mirror of https://gitlab.gnome.org/GNOME/evince
▸typescript-boilerplateTypeScript2023
No description provided yet.
▸mhop_retreivalShell2023
No description provided yet.
▸tfjs-person-counterJavaScript2023★ 1
Web based person detection to count the people passing through the camera
▸cifar-pytorchPython2023★ 1
Different Models using PyTorch for CIFAR 10 dataset
▸convnet_numpyPython2023★ 2
Convet Implementation using numpy for CIFAR 10 dataset
▸softmax-mlp-from-scratchJupyter Notebook2023★ 2
Implementing Softmax Regression and MLP from scratch
▸ecommerce-products-unit-sale-predictionJupyter Notebook2022★ 1
No description provided yet.
▸room-cancellation-predictionJupyter Notebook2022★ 1
No description provided yet.
▸cosine-similarity-for-text-matchingHTML2022★ 2
No description provided yet.
▸descision-tree-from-scratchJupyter Notebook2022★ 1
Python based implementation of Descision Tree
▸design-patterns-pythonPython2022★ 1
No description provided yet.
▸tempShell2022★ 1
No description provided yet.
▸image-person-meaurementsJupyter Notebook2022★ 2
Measure shoulder and waist using Media Pipe
▸gaze-detectionJupyter Notebook2022★ 1
Detect gaze direction, whether it is up, right, left or middle
▸IOTapp-azureCSS2022★ 1
Web app to show sensor data usning functions app, cosmos db and IOT hub on Azure
▸computer-vision-burakJupyter Notebook2022★ 1
Image Segmentation, Feature Calculation, Tracking Kalman Filter
▸hello-world-jenkins—2022★ 1
No description provided yet.
▸node-express-typescript-boilerplate—2022★ 1
No description provided yet.
▸NodeJs-BoilerPlateJavaScript2022★ 1
No description provided yet.
▸sketch-drawing-with-laser-engraverJupyter Notebook2022★ 2
Image Sketch Draw with CNC based Laser Engraver.
▸iot-based-video-playerPython2022★ 1
Plays video with sensors input.
▸spelling-checkerJupyter Notebook2022★ 1
Checks the spelling of text written on the paper.
▸digit-marking-using-mnistJupyter Notebook2022★ 1
No description provided yet.
▸OrangeHRM-with-Docker—2022★ 1
This repository shows how to run orangeHRM project with docker and MySQL with losing any type of configurations or data if docker is stopped and started again.
▸KMeans-Basice-ImplementationJupyter Notebook2021★ 1
KMeans Implementation with Basic functions
▸LeNet-Model-on-Cifar10—2021★ 1
Comparison of Lenet Model with other CNN models
▸NLP-Intent-Classification-and-Slot-FillingJupyter Notebook2021★ 1
NLP task for Intent Classification and Slot Filling
▸pidrawingJupyter Notebook2021★ 1
No description provided yet.
▸top-repositories-on-github—2021★ 1
Top repositories on the topics of Artificial Intelligence, Python, Computer Vision, Deep Learning, laravel, flutter, vue
▸keras_segmentation_reverse_engineeringPython2021★ 1
No description provided yet.
▸imageresizerJavaScript2021★ 1
No description provided yet.
▸punjabimediaBlade2021
Pakistani Stage Dramas Website
▸sianBlade2021
Portfolio website
▸subnet-pkgPython2021
No description provided yet.
▸schoolmanagementsystemJava2020
Code for School Management System buitl with Java COMSATS University Semester Project Semester 3
▸unlockandloadPython2020
No description provided yet.
▸extract-colors-py—2020
Extract colors from an image. Colors are grouped based on visual similarities using the CIE76 formula.
hint · click a project to read it, or type open <name>
3qualifications
usama@archlinux:~$ cat qualifications.txt
# skills
▸ Machine Learning
├─ PyTorch
├─ TensorFlow
├─ scikit-learn
├─ pandas / NumPy
├─ OpenCV
└─ Forecasting
▸ Full-Stack
├─ React / Next.js
├─ Node / FastAPI
├─ PostgreSQL
├─ TypeScript
└─ REST / WebSockets
▸ IoT
├─ ESP32 / Arduino
├─ Embedded C/C++
├─ MQTT
├─ OTA updates
└─ Sensor fusion
▸ DevOps
├─ Docker
├─ GitHub Actions
├─ Terraform
├─ AWS
├─ Linux / Bash
└─ Nginx
# education
Information Technology University
Master's Degree, Data Science
Aug 2022 – Aug 2025
COMSATS University Islamabad
Bachelor's Degree, Computer Engineering
2016 – 2020
# certifications
✓Learn GitHub Actions for CI/CD DevOps Pipelines
Udemy · Nov 2023
DevOps
✓Introduction to C++
Simplilearn · Nov 2023
C++
✓Machine Learning Engineering for Production (MLOps)
DeepLearning.AI · Jan 2023 · id WRV6YBNUY6J4
ETLPipelines
✓Machine Learning Modeling Pipelines in Production
DeepLearning.AI · Jan 2023 · id MUDQSM5ZUY5G
✓Deep Neural Networks with PyTorch
IBM · Jan 2023 · id U3EKJ74NZKG9
PyTorch
✓Machine Learning Data Lifecycle in Production
DeepLearning.AI · Dec 2022 · id EWZT8ZE9GJ2M
✓SQL (Basic)
HackerRank · Nov 2022 · id 74f51a1465c9
✓Introduction to Machine Learning in Production
DeepLearning.AI · Nov 2022 · id RZG4ZV7SDBWT
✓Registered Computer Engineer
Pakistan Engineering Council · Oct 2021
4experience
usama@archlinux:~$ cat work-experience.log
●
Full Stack DeveloperPart-time
Vending Central
Feb 2023 – Present · 3 yrs 5 mos
Lahore, Pakistan · On-site
C++Embedded Devices+2 more
●
Research AssistantPart-time
Lahore University of Management Sciences
Feb 2023 – Present · 3 yrs 5 mos
Lahore, Pakistan · On-site
PythonMachine Learning+1 more
●
Data Scientist / AI EngineerContract
Maincode
Aug 2025 – Jun 2026 · 11 mos
Remote
Data Science
●
Machine Learning EngineerFull-time
iNeuron
Feb 2022 – Oct 2022 · 9 mos
Lahore, Pakistan · Remote
Data EngineeringComputer Vision
●
Full Stack DeveloperFull-time
SlimLogix
Dec 2020 – Feb 2022 · 1 yr 3 mos
Lahore, Pakistan · On-site
JavaScriptETL+1 more
$shell
Welcome. Type help to begin, or click any pane above.
usama@archlinux:~$ 
usama 0:dashboard*1:about2:projects3:qualifications4:experience5:contact↑↓←→/hjkl move · ↵/f open · 0-5 jump
"Usama Imdad"