Skip to content
View sahilmenon's full-sized avatar

Block or report sahilmenon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sahilmenon/README.md

Sahil Menon

Computer Engineering student at UNSW Sydney (BE Hons, graduating 2029). I build systems software: SIMD-optimised C++, quantum computing pipelines, and codecs that survive YouTube compression. Open to software, systems and AI internship opportunities.

Previously an AI Safety Researcher at Walled AI and Overall-In-Charge of BuildingBloCS, Singapore's largest student-led computing conference (3,000+ students, $200K+ in sponsorships).

sahilmenon.com · LinkedIn · hello@sahilmenon.com · Resume

Highlights

  • Streaming Maze Engine · C++20 maze generator hitting ~92 Mcells/s on 8 cores with AVX2 SIMD, streaming 10-billion-cell mazes in O(width) memory. Real-time multiplayer on AWS/Kubernetes with a WebGL2 renderer. Live demo
  • PixelVault · File-to-video codec for lossless storage on YouTube. Three-tier Reed-Solomon ECC that survives H.264/VP9 re-encoding, plus AES-256-GCM encryption.
  • QRNG · Quantum random number generator on Qiskit with a full NIST SP 800-22 / 800-90B test pipeline and an MT19937 state-recovery attack demo. Found and fixed 2 bugs in the nistrng library along the way. Live demo
  • Slide Games · Python framework on PyPI that compiles arcade games into playable Google Slides via BFS state enumeration.
  • IMC Prosperity 4 · Solo algorithmic trading competitor: top 10% worldwide, top 200 in Australia, out of 22,000+ teams.

Tools I use

C/C++, Python, TypeScript, PyTorch/TensorFlow, AWS, Kubernetes, Docker, Linux

Pinned Loading

  1. Black-Scholes-option-calculator Black-Scholes-option-calculator Public

    Real-time options pricing engine with interactive volatility and time-decay visualisation across 2,500+ scenarios

    Python

  2. Maze Maze Public

    C++20 streaming maze engine: ~92 Mcells/s with AVX2 SIMD, 10-billion-cell mazes in O(width) memory, real-time multiplayer on AWS/K8s

    TypeScript

  3. PixelVault PixelVault Public

    Encodes any file into a video format, which can be hosted on YouTube as an infinite cloud storage.

    Python

  4. QRNG QRNG Public

    Quantum random number generator on Qiskit with a full NIST SP 800-22 / 800-90B test pipeline and MT19937 state-recovery attack demo

    Python

  5. slide-games slide-games Public

    Python framework that compiles arcade games into playable Google Slides via BFS state enumeration. Published on PyPI.

    Python

  6. Unicode-Art-Converter Unicode-Art-Converter Public

    Zero-dependency client-side ASCII/Unicode art converter: image, video and webcam input at 30 fps

    Astro