Hi everyone 👋, I'm Thösam

I am a computer science student at ETH Zurich with a profound enthusiasm for science and new technologies. My goal is to leverage my technical skills to make a significant, positive contribution to society. I believe our happiness depends on the well-being of those around us, guiding my life's goals beyond personal desires.

I am always open to new opportunities and eager to connect with like-minded individuals. Let's collaborate and make the world a better place, one step at a time!

Thösam in Dharamsala, India

Thösam Norlha-Tsang 2024

Work Experience

Software Engineer At Adnovum
Software Engineer At Adnovum

February 2024 – July 2024

6 month internship at Adnovum in software engineering in Zurich, Switzerland. Working with spring boot microservices using agile software development methodology.

Private tutor
Private tutor

January 2015 – May 2023

For over eight years, I had the privilege of tutoring more than 20 students in mathematics, physics, and sciences. What began as a simple way to help classmates grew into a meaningful part of my life. Through sharing my passion for these subjects and watching my students gain confidence, clarity and curiosity I found meaningful joy. My approach was always guided by patience, compassion and this genuine wish to see them succeed, not just at school but also in life.

Research & AI/ML Experience

Bandits Algorithms For Recommendation Systems
Bandits Algorithms For Recommendation Systems

This project explores bandit algorithms for recommendation systems, from basic strategies like UCB to more advanced linear bandits. After testing on simulated data, we applied the models to real-world Amazon Music reviews. While bandits performed well in controlled settings, linear regression outperformed them in real-world prediction tasks. Still, bandits showed promise in data-scarce environments thanks to their adaptability and online learning capabilities. The study highlights when and where bandits can be effective tools in recommender systems.

Leveraging LLM Ensembles for Robust Sentiment Classification
Leveraging LLM Ensembles for Robust Sentiment Classification

This project tackles ternary sentiment classification (positive, neutral, negative) on 100K+ labeled sentences. We compare classical ML models to transformer-based architectures like RoBERTa and DeBERTa, and explore preprocessing, ensembling (softmax averaging, majority voting), and data augmentation using LLM-generated paraphrases. Our best model—an ensemble of fine-tuned transformers—achieved an L score of 0.9034 and a weighted F1 score of 0.83.

ICU Mortality Prediction Using Machine Learning and Time-Series Analysis
ICU Mortality Prediction Using Machine Learning and Time-Series Analysis

This project leverages the PhysioNet 2012 Challenge dataset to predict ICU patient mortality based on multivariate time-series data from the first 48 hours of ICU stay. We explore classic machine learning models (Random Forest, Logistic Regression), deep learning approaches (LSTM, BiLSTM, Transformers), and representation learning techniques. The study also investigates the use of LLMs for few-shot predictions and evaluates the performance of different feature aggregation methods. Key findings highlight the effectiveness of Random Forest for tabular data and the challenges of applying Transformers and contrastive learning to ICU time-series data.

Software Engineering Experience

ConnectOut
ConnectOut

Connect Out is a social activity platform that enables users to join and discover new activities based on their interests. It fosters social interaction and community engagement, making it easier to meet like-minded people and discover new hobbies.

UniSublet
UniSublet

A mobile application built using react native with expo cli and typescript, coupled with a backend in node and mongoDb. The mission of this project is to allow students to sublet their rooms during holidays.

TalkZone - for university students
TalkZone - for university students

Coded a social network application (with a friend) for our own and neighboring universities. Allowing students to express themselves about courses and campus life. Frontend coded in VueJS and backend in Java Spring.

Education

EPFL - Bachelor of Computer Science

EPFL - Year 1 - Semester 1

Advanced information, computation, communication I

CS-101 · 7 credits

Course Link

Introduction to programming

CS-107 · 5 credits

Course Link

Linear Algebra

MATH-111(en) · 6 credits

Course Link

Analysis I

MATH-101(en) · 6 credits

Course Link

General Physics: Classical Mechanics

PHYS-101(en) · 6 credits

Course Link

EPFL - Year 1 - Semester 2

Practice of object-oriented programming

CS-108 · 9 credits

Course Link

Digital system design

CS-173 · 6 credits

Course Link

Advanced information, computation, communication II

COM-102 · 7 credits

Course Link

Analysis II

MATH-106(en) · 6 credits

Course Link

Global issues: health A

HUM-125(a) · 2 credits

Course Link

EPFL - Year 2 - Semester 3

Algorithms

CS-250 · 6 credits

Course Link

Functional programming

CS-210 · 5 credits

Course Link

Introduction to machine learning

CS-233(a) · 4 credits

Course Link

Numerical methods for visual computing and ML

CS-328 · 4 credits

Course Link

Computer architecture I

CS-208 · 4 credits

Course Link

Computer networks

COM-208 · 5 credits

Course Link

General physics: electromagnetism

PHYS-114 · 4 credits

Course Link

Analysis III

MATH-203(b) · 4 credits

Course Link

Evolutionary psychology

HUM-275 · 2 credits

Course Link

EPFL - Year 2 - Semester 4

Parallelism and concurrency

CS-206 · 4 credits

Course Link

Probabilities and statistics

MATH-232 · 6 credits

Course Link

Computer architecture II

CS-209 · 4 credits

Course Link

Theory of computation

CS-251 · 4 credits

Course Link

System oriented programming

CS-207 · 3 credits

Course Link

System programming project

CS-212 · 2 credits

Course Link

Sustainable development A

HUM-226 · 2 credits

Course Link

EPFL - Year 3 - Semester 5

Software Engineering

CS-305 · 4 credits

Course Link

Computer Security

COM-301 · 4 credits

Course Link

Stochastic models in communication

COM-300 · 6 credits

Course Link

Quantum information processing

COM-309 · 4 credits

Course Link

Neuroscience

BIO-311 · 4 credits

Course Link

Introduction to multiprocessor architecture

CS-307 · 4 credits

Course Link

Introduction to operating systems

CS-323 · 5 credits

Course Link

Foundations in financial economics

MGT-301 · 2 credits

Course Link

General Chemistry

CH-160(b) · 3 credits

Course Link

EPFL - Year 3 - Semester 6

Software Development Project

CS-306 · 4 credits

Course Link

Introduction to Database systems

CS-322 · 4 credits

Course Link

Internet Analytics

COM-308 · 5 credits

Course Link

Introduction to Computer Graphics

CS-341 · 6 credits

Course Link

Bachelor Project: Bandit Algorithms For Recommendation Systems

CS-398 · 8 credits

Course Link

Human Computer Interaction

CS-213 · 5 credits

Course Link

Digital Humanities

HUM-369 · 2 credits

Course Link

ETHZ - Master of Computer Science

ETHZ - Year 1 - Semester 1

Big Data

263-3010-00 · 10 credits

Course Link

Network Security

263-4640-00 · 8 credits

Course Link

ETHZ - Year 2 - Semester 2

Probabilistic Artificial Intelligence

263-5210-00 · 8 credits

Course Link

Artificial Intelligence in Education

263-5005-00 · 3 credits

Course Link

Technology and Entrepreneurship

263-5058-00 · 3 credits

Course Link

Introduction to Marketing

363-0403-00 · 3 credits

Course Link

Principles of Macroeconomics

363-0565-00 · 3 credits

Course Link

ETHZ - Year 2 - Semester 3

Machine Learning for Health Care

261-5120-00 · 5 credits

Course Link

Computational Intelligence Lab

263-0008-00 · 8 credits

Course Link

Machine Perception

263-3710-00 · 8 credits

Course Link

Large Language Models

263-5354-00 · 8 credits

Course Link

Human Resource Management: Leading Teams

363-0302-00 · 3 credits

Course Link

Project Management

363-0764-00 · 2 credits

Course Link

ETHZ - Year 3 - Semester 4

Algorithms Lab

263-0006-00 · 8 credits

Course Link

Advanced Machine Learning

252-0535-00 · 10 credits

Course Link

Reliable and Trustworthy Artificial Intelligence

263-2400-00 · 6 credits

Course Link

Practical work in Data Science

263-0650-00 · 8 credits

Course Link

Seminar in Data Science

252-0535-00 · 2 credits

Course Link