Vihaan SM

AI, ML & Music

Vihaan is a senior at Oberoi International School in Mumbai. He has earned international honours in science, engineering, and mathematics competitions. In university, he plans to study computer science with a minor in music, exploring how computational methods can shape the way we create and understand music.

Achievements and Honours

CERN Beamline 4 Schools

Rank: Top 50 Worldwide

Team lead. Proposed a random number generator using a beamline device. Read our paper here.

University of Waterloo, Hypatia Math Contest

Score: 32/40

International Honour Roll, 95th Percentile worldwide

Computing Award, RIT High School Junior Awards

Awarded a scholarship of $116,000 from the Rochester Institute of Technology for my service, leadership and achievements in computer science. Nominated by school faculty.

World Mathematics Team Championship (Thailand)

Rank: Bronze Medal

Experience

Project Lead, OIS Spark Mathematics Challenge

  • Architected and organised the flagship AI Shark Tank contest
  • Judged and provided constructive feedback for 15 team Shark Tank pitches
  • Developed two study guides covering ML basics for middle schoolers. The guides included explanations of the underlying mathematics of 10 different ML algorithms (e.g. K-Means clustering, genetic learning, neural networks)
  • Coordinated with participants, room setups and resource arrangements for the Brahmagupta Maths Olympiad and Descartes Debate

Team Lead, Team AnuQuest

  • Led the development of Monte Carlo detector simulations using C++ and the Geant4 library
  • Devised a batch production algorithm for generating up to 3,456 highly random numbers (per detector event) leveraging bitwise transformations
  • Prototyped and tested ML integration for particle identification using synthetically produced waveforms
  • Brainstormed and oversaw research, writing and design of the project proposal

Education

Oberoi International School

International Baccalaureate Diploma Program (PG: 41/45)

Activities:

  • Music
  • MUN
  • Student Council
  • CAS

Projects

MusicCoPerformance

Code for my research project on the tradeoff between latency and performance in ultra lightweight transformer models

GitHub

prog-synth

A way to program synthesiser voices

GitHub

SmartStudy-prototype

A prototype of an app to promote good time management habits and study schedules

GitHub

Java-Music-Composer

A project that "improvises" music using randomness in Java

GitHub

Interests

Vihaan's interests grew from programming, playing guitar, bass, and keys, and producing music independently. He is particularly interested in understanding how computational systems interact with sound and how software can shape the way music is created and experienced.

In the future, he hopes to research and develop new software, algorithms, and models for music-making, including tools for DAWs, music technology, and audio-focused AI.

  • Sound synthesis
  • Machine learning for composition
  • Computational analysis of music

Skills and Capabilities

Skills: Deep Learning, Sequential Modeling, Fine tuning, Music informatics, Object Oriented Programming, Optimisation, Natural Language Processing

Tech Stack: Python, PyTorch, music21, numpy, C++, CMake, CoreAudio, raylib, Geant4, Java, JavaFX, Sound API, LWJGL, JavaScript, Rust, C