Technical Skills & Methodologies
I specialize in a multi-modal approach to understanding human behavior, combining rigorous experimental design with advanced data analysis and physiological measurement. Below is a summary of my core competencies.
💡 See concrete applications of these skills in my Portfolio case studies.
🔬 Research & Experimental Design
- User Research: End-to-end research planning, psychophysics, usability testing, survey design, A/B testing, user interviews.
- Interaction Design Principles: Applying cognitive science principles to inform the design of intuitive and effective user interfaces.
- Human Factors: Assessing user performance and cognitive load in dual-task and high-stress environments.
- Experiment Programming: Designing and implementing precise behavioral and perceptual tasks using PsychToolbox (MATLAB).
💻 Programming & Data Science
- Languages: R (Expert), MATLAB (Expert), SQL (Proficient), Python (Familiar), Bash (Familiar).
- Statistical Modeling: Linear Mixed-Effects Models (LMMs), Bayesian Analysis, Psychometric Function Fitting, Drift-Diffusion Modeling (DDM).
- Machine Learning: XGBoost, Feature Engineering, Cross-Validation, Hyperparameter Tuning, Predictive Modeling, Real-time ML Pipelines, Model Calibration (Platt scaling), Anomaly Detection (Isolation Forest).
- Data Analysis & Visualization (R): Tidyverse (dplyr, ggplot2), R Markdown, Shiny (Interactive Dashboards), gt Tables, Real-time Data Streaming.
- Development & Version Control: Git, GitHub, Google Cloud Platform (GCP), Docker, CI/CD Workflows, Production Deployment (ShinyApps.io).
🧠 Physiological & Neuroimaging Methods
- Pupillometry: Real-time analysis of pupil dilation as a biomarker for cognitive load and arousal.
- Electroencephalography (EEG): Collection, preprocessing, and analysis of EEG data, including sleep scoring.
- Neuroimaging Analysis: Analyzing Diffusion MRI (dMRI) data using toolkits such as FSL, QSIPrep, and SPM12.
⚡ Real-time Systems & Production Applications
- Real-time Analytics: Multi-modal cognitive state monitoring systems with <1s latency, live data streaming, and interactive dashboards.
- Production ML: End-to-end ML pipelines with causal feature engineering, model calibration, and deployment-ready applications.
- Interactive Applications: Shiny dashboards with real-time updates, threshold policy sandboxes, and explainable AI interfaces.
- System Architecture: Docker containerization, CI/CD workflows, and scalable deployment strategies for research and clinical environments.
🏥 Applied Research & Industry Experience
- Biomedical Engineering: Real-time analytics platforms, surgical performance monitoring, medical device data analysis.
- Applied Psychology: Cognitive state prediction, performance optimization in high-stakes environments.
- Mixed-Methods Research: Combining behavioral, physiological, and self-report measures for comprehensive insights.
🛠️ Project Management & Writing
- Project Management: Notion, Slack, Quire.
- Scientific & Technical Writing: Quarto, LaTeX, Markdown (Obsidian), MS Office.
- Languages: Persian (Native), English (Proficient), French (Basic).