My Curriculum Vitae

Saumya Shah
2025

Abstract

I am a third-year computer science (honours) and NUS College student at the National University of Singapore, specialising in machine learning. I am pursuing a minor in astronomy. I am currently working on a School of Computing research project on physics-informed machine learning algorithms for symbolic regression under the supervision of Dr Stéphane Bressan, to be presented at the NUS Undergraduate Research Conference 2025. I was also recently serving as a teaching assistant for CS2109s (Introduction to AI & Machine Learning). I will shortly begin my final-year project on the application of machine learning to desigining quantum algorithms for the ground state problem for many-body systems under the supervision of Dr Patrick Rebentrost. I am currently on exchange at the Warsaw University of Technology.

I am interested in further exploring the intersection of machine learning with physics and astronomy. This page serves as my extended CV. You can reach me at saumya.shah@u.nus.edu.

Résumé: Link to PDF


Web Addresses

Mail: saumya.shah@u.nus.edu
GitHub: LordSaumya
LinkedIn: Saumya Shah
Medium: @saumyashah717


Table of Contents


Education

I have studied at the following institutions (in reverse chronological order):

National University of Singapore
Singapore

Aug 2022 - Present

Politechnika Warszawska
Warsaw, Poland

Feb 2025 - July 2025

Fountainhead School
Surat, India

May 2020 - May 2022

Experience

I am always open to new experiences. So far, I am broadly interested in and have worked in the following areas (in reverse chronological order):

Software Development

Web Developer, The Quadrant (NUS College)
Singapore

Mar 2024 - Present
HTML/CSS
JavaScript

Web Developer (intern), Sham Machinery Stores
Buldhana, India

Feb 2021 - Nov 2021
HTML/CSS
JavaScript
PHP
MySQL

Web Developer (intern), EssTeam Design Services LLP
Surat, India

Oct 2019 - Jan 2020
HTML/CSS
JavaScript
PHP
MySQL

Developer (intern), NJ Technologies
Surat, India

Feb 2019 - Mar 2019
Java
MySQL

Back to Top

Machine Learning

Research Assistant, NUS School of Computing
Singapore

Dec 2023 - Present
Python
Rust

Computer Vision Engineer Intern, NUS Smart Systems Institute
Singapore

June 2024 - September 2024
Python
Unity

Back to Top

Teaching & Leadership

Teaching Assistant, School of Computing
Singapore

Aug 2024 - Dec 2024
Python

Quantitative Reasoning & Computing Student Assistant, NUS College
Singapore

Aug 2023 - Aug 2024
R

General Secretary, NUS Astronomical Society
Singapore

Aug 2023 - Present

Back to Top

Projects

I am a self-motivated practical learner. So far, I have worked on the following projects (in reverse chronological order within each section):

Academic

Impact Experience Project

A two-year $20k team project to improve waste management standards in rural Cambodia in collaboration with the Young Eco Ambassador organisation, consisting of managing the logistics, infrastructure, and execution of a Bring Your Own Container programme and a corresponding awareness campaign to reduce plastic waste. Done as part of the NUS College Impact Experience programme (NEP3001).

rusTuring Machine

Github repo

A Turing machine simulator programmed in Rust for NST2056 (Computing Machines, Models, and the Mind)

Rust

HouR - Employee Management Platform

Github repo

A 12 kLoC GUI-based interactive desktop application for employee records management optimised for CLI usage. Has commands to add, edit, and delete employee records, manage their leaves and overtime hours, and track their metrics. Created for CS2103T (Software Engineering).

Java

Kronos Task Manager

Github repo

A GUI-based interactive task manager with a chat interface and local storage capabilities, created for CS2103T (Software Engineering).

Java

StarSnap

Github repo | Final report | Google Colab notebook

An integrated React web app consisting of a multiclass classification neural network to identify constellations, an astrophotography forum, a learning tab, and a personal gallery of astronomy photos.
Built using React.js and Chakra UI for the front-end, Redux for application state management, Supabase (a serverless database provider) for relational database management, PyTorch with PyTorch Lightning for creating and training the model, and Flask to make a REST API to send requests to the model. Created for CP2106 (Independent Software Development Project)

Python
HTML/CSS
JavaScript


Back to Top

Personal

LiveIron

Github repo

A performant, extensible cellular automata simulator library with visualisation capabilities built in Rust. Supports evolving cellular automata using genetic algorithms, as conceptualised by Mitchell et al.

Rust

Rusty-KAN

Github repo | Crates.io page

A library allowing for easy and performant implementation of Kolmogorov-Arnold Networks as conceptualised by Liu et al, built from scratch in Rust.

TeleMetrics

Github repo | Live site

A Python web app to analyse chat history, consisting of a sentiment analysis, an analytics dashboard, and a chatbot to emulate conversations built using a custom Seq2Seq model.

Help AI

Github repo

Designed the back-end for an AI-based interview helper that records your conversation and gives you live answers, created for the 2024 edition of the Hack & Roll hackathon.

DeepIron

Github repo | Crates.io page

A fast and scalable machine learning library built from scratch in Rust. Supports linear regression, logistic regression, support vector machines, and multilayer perceptrons. Has more than 3.5k downloads on crates.io

PetSegmentation

Github repo

A toy project to explore the effects of different loss functions on recall in an image segmentation network. Trained on the Oxford-IIIT Pet Dataset.

Machine Learning Investigations Blog

Medium Link (first post)

An ongoing blog documenting a variety of investigations into machine learning architecture and algorithms and their applications in everyday life.

Sustainable Water Pod

A modular seawater desalination and rainwater harvesting system created for the Engineering Innovation Challenge 2023 organised by Science Centre Singapore.

HighGear

Github repo (front-end) | Github repo (back-end)

A React web forum using a REST API built on Rails.


Back to Top

Tools, Languages, and Frameworks

I have experience with the following tools (in decreasing order of proficiency within each section and sub-section):

Programming

Others


Back to Top

Coursework

Here are the courses I have taken at NUS (in reverse chronological order within each section):

Computing & Mathematics

NUS College

Astronomy


Back to Top