Skip to content
BackNov 7
Abdullah S.

Abdullah S.

Neurotechnology Engineer | EEG Signal Processing & ML | Wearable BCI

Struggling with noisy EEG, unreliable classifiers, or brain data you can't make sense of? I build EEG and fMRI signal processing and machine learning pipelines that turn raw brain signals into results you can trust and defend. I'm a neurotechnology ML engineer with hands-on experience across the full EEG workflow, from recording and preprocessing to deep learning models and analysis tools. My research focuses on multimodal deep learning for sleep staging using simultaneous EEG-fMRI data. CLIENTS TYPICALLY HIRE ME TO - Clean and preprocess EEG recordings: filtering, ICA artifact removal, signal quality checks - Build ML and deep learning models for cognitive state, sleep stage, or BCI classification - Analyze ERPs, band power, and spectral features for research studies - Set up research-ready data pipelines: BIDS formatting, event markers, synchronized task recording - Diagnose why a model or dataset isn't producing reliable results SELECTED WORK - Sleep staging with simultaneous EEG-fMRI: multimodal DL model using 32-channel EEG recorded at 5000 Hz alongside fMRI. - Cognitive state classification: EEGNet models for multi-class classification, supported by a cognitive task battery (Flanker, N-Back, Stroop, Math, PVT) with millisecond-accurate synchronized event markers. - Wearable Neurotech: Designed a wearable neurotech devices and its complete signal pipeline, including noise correction for weak signals and real-time electrode quality monitoring - Scalp EEG validation: validated EEG acquisition on a 32-channel EEG glasses system with OpenBCI Cyton at T7, T8, F7, and F8 - ERP analysis: Auditory oddball paradigm with N1-P2 extraction and jitter correction for accurate event timing - Analysis tools: desktop applications with real-time spectral visualization and marker synchronization checks. TOOLS Python: MNE-Python, PyTorch, scikit-learn, SciPy, BrainFlow MATLAB: EEGLAB Datasets and formats: EESM19, EESM23, EDF, BDF, .set, BIDS Devices: OpenBCI, ADS1299-based systems, BLE EEG streaming HOW I WORK You get clean, documented, reproducible code, a clear explanation of every processing decision, and regular progress updates. Because I've worked with EEG at every level, from electrode contact to classifier output, I can tell whether a problem comes from the model, the preprocessing, or the recording itself. Send me a short description of your data and your goal, and I'll tell you how I would approach it.

🇵🇰Islamabad, Pakistan$80/hr100% JSSSince Oct 2022

Earnings and projects

MRR
$147

Last 6 months ÷ 6

World#124,023 / 412k
🇵🇰Country#17,261 / 52.9k
Revenue, last 30 days
$0

Last 6 months: $884

Total earnings
$1.2k

Billed in all: $1.3k

World#377,489 / 412k
🇵🇰Country#47,332 / 52.9k
Per project
$607

$884 in the last 6 months

World#165,137 / 412k
🇵🇰Country#16,697 / 52.9k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇵🇰Country#22,564 / 52.9k
Projects in all
2
50% fixed50% hourly
World#328,886 / 412k
🇵🇰Country#48,197 / 52.9k

Earnings, last 30 days

$1.3kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,260$1,280$1,300$1,320Oct 8Oct 23Nov 7

Skill rankings: #1 in 1 skill of 10

Rarest: top 19% in MATLAB Script, of 91. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Deepbrain AI4 freelancers · 🇵🇰 #1Top 25%
  2. #17MATLAB Script91 freelancers · 🇵🇰 #7Top 19%
  3. #43Simulink198 freelancers · 🇵🇰 #8Top 22%
  4. #65Digital Signal Processing254 freelancers · 🇵🇰 #14Top 26%
  5. #113Telecommunications297 freelancers · 🇵🇰 #11Top 38%
  6. #361TensorFlow1,661 freelancers · 🇵🇰 #87Top 22%
  7. #403PyTorch1,585 freelancers · 🇵🇰 #96Top 25%
  8. #736Computer Vision2,498 freelancers · 🇵🇰 #184Top 29%