Biomedical engineer working at the interface between analog acquisition and biomedical signal processing — the path from electrode or photodiode, through a clean front-end and ADC, into algorithms that turn the signal into something useful.
B.Eng. Biomedical Engineering, Toronto Metropolitan University (April 2026).
📍 Toronto, ON · 📫 Omarltk03@gmail.com · 🔗 LinkedIn
Biopotential and optical front-ends. Instrumentation amps, transimpedance, active filtering, right-leg-drive, ADC conditioning. Schematic capture and iterative PCB prototyping in Altium, Proteus, and NI Multisim. SMD and through-hole soldering, board rework.
Embedded acquisition. C/C++ on Arduino and PIC (MPLAB X), VHDL on Quartus II. LED-drive timing, photodiode sampling, serial telemetry.
Biosignal algorithms. MATLAB and Python (NumPy, SciPy, scikit-learn). ECG signal processing, EEG motor-imagery decoding, NIR spectroscopy regression.
🧠 eeg-motor-imagery-bci — End-to-end pipeline on the PhysioNet Motor Movement/Imagery dataset (109 subjects). Spatial filtering, frequency-band features, permutation entropy, LDA classifier under 5-fold stratified CV. Permutation entropy was the strongest of the features I evaluated across subjects. Python · MATLAB · scikit-learn
👕 ecg-compression-shirt — Capstone engineering record for a garment-integrated wearable ECG. Two-channel AD620/LM358 front-end I designed and iterated, ESP32 acquisition, BLE to a React Native app, plus an audit of the classifier's training data and the report's numbers. ESP32 · Python · Analog front-end
🩸 GlucoSolutions (closed-source, startup IP) — Founding engineer on a wearable NIR continuous glucose monitor. Designed the photodiode TIA → active bandpass → ADC chain, wrote the firmware, built the regression model. 1st place TMU Engineering Competition 2024, 3rd Ontario Engineering Competition 2025, $50K in grants.
🤖 image-guided-robotic-cannula-alignment — Image-guided surgical-navigation demo on a Niryo Ned 2 (medical-robotics coursework, BME714). ArUco pose estimation via solvePnP, a full robot → camera → marker → patient homogeneous-transform chain, and entry-to-tumor trajectory planning with a 5 cm pre-insertion standoff. End-effector aligned to within 2–5 mm of the planned pose. Python · OpenCV · PyNiryo · NumPy
🛠️ dfz-booking-system — Production booking system for TMU's Design Fabrication Zone makerspace, built in Airtable's scripting extension and automation builder. Three-table architecture with a dual-layer state machine, DST-aware timestamp handling, and a sync-inversion pattern that works around Airtable's one-way Google Calendar integration. JavaScript (Airtable Scripting) · Airtable Formulas · Google Calendar API · Slack · Gmail
🎙️ meeting-transcription-server — Self-hosted meeting recording, transcription, and summarization for a TMU team, on one Apple Silicon Mac under a zero-recurring-cost constraint. Speakr in Docker (Colima), Groq Whisper for speech-to-text, and a local LLM (gpt-oss:20b on native Ollama, Metal-accelerated) for summaries, after Groq's free text tier failed every long summary on its token cap and then retired the configured model. Loopback-bound behind Tailscale Serve HTTPS, 10-day audio-only retention, launchd-managed context length to prevent silent transcript truncation, health-check and backup scripts, and a written decision record. Docker · Colima · Ollama · Tailscale · Bash · launchd
- Algorithms & sim — MATLAB · Python (NumPy, SciPy, scikit-learn, OpenCV) · Simulink · NI Multisim · robot pose estimation (ArUco /
solvePnP, homogeneous-transform chaining) - Embedded — C / C++ · Arduino · MPLAB X (PIC) · Quartus II (VHDL)
- EDA & lab — Altium · Proteus · oscilloscopes, function generators, bench supplies, multimeters · SMD + through-hole soldering, rework
- Mechanical — SolidWorks · Fusion 360 · FDM printing
- Infrastructure — Docker / Colima · Ollama (local LLM serving) · Tailscale · Bash · macOS launchd
Standards I work with — AAMI EC57 (ECG algorithm reporting), IEC 60601-2-47 (ambulatory ECG), basic familiarity with IEC 62304 (medical device software lifecycle)
Certifications — Standard First-Aid + CPR-C · WHMIS · Biosafety · Chemical Safety
Open to algorithm and acquisition-engineer roles in wearables, cardiac monitoring, and neurotech. I reply to every message.