Alhasan Shnoot
I'm Alhasan Shnoot, a Montreal-based computer scientist and physicist pursuing a B.Sc. in CS & Physics at McGill.
About
I’m Alhasan Shnoot, a Montreal-based computer scientist and physicist pursuing a B.Sc. in CS & Physics at McGill. I combine software development with experimental physics, building tools that turn data into insights and interactive experiences.
My work spans classroom labs, field data pipelines, and hardware prototyping—from circuit simulations in Unity to NCC/PIV-based sea-ice analysis. I thrive on collaborative projects, mentoring peers, and turning ambitious ideas into tangible results.
- 4 years' experience
- Joined July 2026
Skills· 5
Languages
- ArabicFluent
- EnglishFluent
- FrenchFluent
- Spanish; CastilianIntermediate
Industry experience
- Computers & Electronics
- Education
- Software & Internet
Work experience· 4 roles
Built an end-to-end Arctic sea-ice motion analysis pipeline processing raw Barrow radar imagery into structured geospatial time-series datasets. Implemented Normalized Cross-Correlation (NCC) PIV to estimate hourly ice-drift velocity fields at 25 m/px resolution. Designed a six-stage statistical quality control pipeline including radar masking, geographic validity filtering, low-contrast rejection, peak prominence, velocity bounds, and median-angle coherence outlier removal. Engineered fault-tolerant multi-year batch processing with automated time-coordinate reconstruction, CF-compliant NetCDF encoding, zlib compression, and duplicate/gap diagnostics. Integrated ERA5 climate reanalysis data for validation against reanalysis products.
Built a complete circuit simulation and exercise framework in Unity, deployed across Québec CÉGEPs (2500+ lines). Implemented a Modified Nodal Analysis solver with Gauss-Jordan elimination and partial pivoting for runtime computation of node voltages and branch currents. Developed a 600-line procedural symbol-rendering system using pooled LineRenderers to visualize resistor zigzags, battery plates, switches, meters, and polarity from node-position data. Designed step-based exercise sequencing with layout switching, branching paths, and configurable annotation visibility. Created a multi-mode drag-and-drop validator with current-direction alignment, tag-based identification, and a configurable scoring pipeline.
Founded and led a student research group to design and construct a functional cyclotron accelerator, resulting in three independent graduation projects completed by six students. Secured $6,000 in funding from the Dawson Student Academic Enrichment Fund. Published in the Dawson Journal of Experimental Science and presented at the 2024 Conference of Undergraduate Physics Canada.
Education
Hire Alhasan Shnoot today
Post a job and invite Alhasan, or contact them directly. No hidden commission.



