Hey, welcome to my website

Khizr
Siddique

Nanotechnology Engineering · UWaterloo

Nanotechnology Engineering · University of Waterloo

Khizr
Siddique

Building at the intersection of hardware and software — from semiconductor physics and embedded systems to production-grade full-stack infrastructure and ML tooling.

Scroll

Engineering with
depth.

I'm a Nanotechnology Engineering student at the University of Waterloo, currently in 2B. My work spans two tracks: hardware - materials characterisation, semiconductor devices, embedded systems, BMS design - and software - production Flask/Python infrastructure, SQL at scale, React, node.js and LLM tooling.

Four co-op terms at Loblaw, CIBC, Bora Pharmaceuticals, and Smurfit WestRock have grounded my engineering in real production environments.

4
Co-op Terms
3A
Year at UW
6+
Shipped Projects
Build Velocity
Khizr Siddique

Where I've
worked.

Jan – Apr 2025
Loblaw Companies
Software Engineering Intern

Built production Flask/Python infrastructure for the Replenishment Optimization team. Migrated legacy PHP tools to blueprint architecture, implemented ThreadPoolExecutor multithreading (30 s → 8 s), resolved a 3 GB memory crash via chunked Pandas.

PythonFlask Teradata SQLMultithreadingPandas
May – Aug 2024
CIBC
Software Engineering Intern — PMO

Built and maintained Power BI dashboards and data pipelines for portfolio management. Drove reporting automation across program delivery teams.

Power BISQLData Engineering
Sep – Dec 2023
Bora Pharmaceuticals
Project Management / Operations

Supported project delivery and operations coordination across pharmaceutical manufacturing workflows.

Project ManagementOperations
Earlier
Smurfit WestRock
Process Engineering Intern

Manufacturing process engineering and quality analysis in a large-scale packaging environment.

Process EngineeringManufacturing

What I
know.

Python JavaScript TypeScript React Flask Node.js SQL REST APIs Git Vite Supabase SQLite Python JavaScript React Flask Node.js SQL REST APIs Git Vite Supabase SQLite
SolidWorks OpenCL CUDA STM32 Semiconductor Physics Band Theory BMS Design PN Junctions MOSFETs XRD / SEM Spectroscopy MATLAB SolidWorks OpenCL CUDA STM32 Semiconductor Physics Band Theory BMS Design PN Junctions MOSFETs XRD / SEM Spectroscopy MATLAB
Power BI Pandas Teradata MS Office GitHub Apps JWT / HMAC Claude API LLM Tooling Multithreading ETL Pipelines 3D Printing Fusion 360 Power BI Pandas Teradata MS Office GitHub Apps JWT / HMAC Claude API LLM Tooling Multithreading ETL Pipelines 3D Printing Fusion 360

Academic
lab work.

NE 242 / 01
MOSFET Characterisation & Body Effect
Semiconductor Physics & Devices

Measured threshold voltage shift under body bias. Extracted transconductance and output resistance from I–V curves. Identified subthreshold slope and channel-length modulation.

MOSFETI–V CurvesBody EffectThreshold Voltage
NE 242 / 02
PN Junction & Zener / Avalanche Breakdown
Semiconductor Physics & Devices

Characterised forward and reverse I–V curves of silicon diodes. Identified Zener and avalanche breakdown regimes and extracted ideality factor and reverse saturation current.

PN JunctionZenerAvalancheDiode I–V
NE 242 / 03
Optical Band Gap & LED Emission Spectra
Semiconductor Physics & Devices

Measured optical transmission spectra to extract band gap energies. Characterised LED L–I curves and emission spectra using an Ocean Optics FLAME-S spectrometer.

Band GapSpectroscopyLEDFLAME-S
NE 242 / 04
Four-Point Probe & Sheet Resistance
Semiconductor Physics & Devices

Used hot probe and four-point probe techniques to determine semiconductor type and measure resistivity. Calculated sheet resistance and compared doping concentrations across samples.

Four-Point ProbeHot ProbeResistivitySheet Resistance
NE 217 / 01
1D Heat Equation — FTCS Solver
Numerical Methods & Advanced Calculus

Implemented a Forward-Time Centered-Space (FTCS) finite difference scheme in MATLAB to solve the 1D diffusion equation. Analysed stability via the Courant number and validated against analytical solutions.

MATLABFTCSPDEStability Analysis
NE 226 / 01
Wave Optics — Interference & Polarisation
Electromagnetic Fields & Waves

Analysed plane wave propagation, thin-film interference, and atomic polarisation. Calculated intensity patterns for double-slit and thin-film configurations with phase analysis.

Wave OpticsInterferencePolarisationPlane Waves

Things I've
built.

Open to
opportunities.

Actively seeking Fall 2026 co-op/internship positions across SWE, embedded, ML, and hardware tracks.