Hey! My name is Andre. I'm a third year undergraduate studying Mathematics & Computer Science at the National University of Singapore (NUS).
I like reading about research advancements in Machine Learning. ML is an exciting field at the intersection of mathematical theory (brutal math courses finally paying off.. *_*) and software engineering - where magic comes to life and πππ’π₯π¦ ππΆπ―π―π¦π³ teases at a possible future. There's no shortage of groundbreaking research in the ML landscape, and I aspire to be among those who bring these innovations into real-world applications.
ML is a broad and dynamic field with plenty to learn. While i've developed some foundation in Deep Learning, Natural Language Processing, to name a few, there remains much more to explore. I am now particularly interested in the intricacies of parallelism (and coding) in optimizing training code. My goal is to become a proficient ML engineer, capable of bridging the gap between software development and ML deployment.
Beyond academia, I am a casual climber (an occasional diver, and avid backpacker) and belong to the school's Mountaineering club. Together with a couple of πΈπ°π―π₯π¦π³π§πΆπ, π§πΆπ―-ππ°π·πͺπ―π¨, π’π―π₯ π€πΆπ€π¬π°π° friends, we scaled a mountain in the Himalayas and it was, well, simply fantastic.
Here I finetune compact LMs using parallelism techniques to achieve comparable performance to larger models.
My stint as a CS2040S (a course offered in NUS on DSA) has convinced several capable and passionate ex-students of mine to join me in developing an open-source teaching material for future cohorts. Lovely!
ML Engineer Intern
ML Research Intern
Software Engineer Intern
Teaching Assistant for CS1010s (Programming Methodology in Python) and CS2040s (Data Structures and Algorithms) - won an award!
Bustling city. Classy heels. Dazzling lights. Furious pace. Utter shit.
The seeds are beginning to sprout
Toska: An Unexpected Yearning
Attention Mechanism behind LLMs - One of the more enlightening moments from this hectic semester
Python, Java, C++, C, JavaScript, TypeScript
TensorFlow, PyTorch, Scikit-learn, OpenCV, pandas, NumPy
DeepSpeed, Lightning AI, LitGPT, LangChain
Apache Hadoop, NoSQL, PostgreSQL, Spark, Flink
Docker, FastAPI, Spring Boot, Express, Nodejs