Hi! My name is Naaman. I'm currently a Software Engineer at Palantir. I graduated from NUS with a double major in Computer Science and Economics in 2024.
I spend most of my time these days bouncing between my full time job and research work with Ryan Cotterell's group at ETH Zurich. Outside of work, I spend my time reading books, making meals and watching movies.
I'm always looking for fun and interesting projects to work on, so feel free to reach out to me and let's build something together.
Software Engineer, Aug 2024 - Present
Machine Learning Engineer Intern, Sept 2023 - Dec 2023
Software Engineer Intern, June 2023 - Aug 2023
Research Intern, Nov 2022 - Feb 2023
Full-Stack Software Engineer Intern, May 2022 - Aug 2022
Undergraduate Researcher, Aug 2021 - Feb 2022
Machine Learning Engineer Intern, May 2021 - Aug 2021
[Naaman Tan], Josef Valvoda, Anej Svete, Tianyu Liu, Yanxia Qin, Kan Min-Yen, Ryan Cotterell
B.Comp. Computer Science (CAP: 4.84/5.00), 2019 - 2024
B.Comp. Computer Science, 2023 - 2023
A collection of my notes and reviews of the classes I took at NUS.
Led an interdiscplinary team of 5 to investigate how meritocracy in Singapore worsens inequality with a systems thinking approach. Won the national finals in May and placed 2nd in the global finals.
Led a team of 5 in developing 3 Standard Robots. Team placed 4th globally (1st in SEA) for RoboMasters University Championship Online Competition.
Led a team of four in prototyping a integrated waste management solution based on p2p matching and machine learning. Drew a wireframe in Figma and implemented an waste image classification model based on MobileNet. Our team was a Top 10 finalist among 140+ international teams.
Led a team of five in collaboration with faculty members from LKYSPP in charting out how different energy scenarios would impact Asia and the Middle East.
Python • C/C++ • R • Java • Javascript/Typescript • HTML/CSS • SQL • Rust
Express • FastAPI • React • Docker • Kubernetes • AWS (EC2, Sagemaker, SQS, SNS, DynamoDB) • Postgres • AtlasDB • conjure • graphQL
PyTorch/Pytorch-Geometric • Tensorflow/Keras • Flax/Jax • CUDA • WandB • DagsHub
Singapore -> Zurich -> London
Sunk cost fallacy is hard to resist :-(
It kinda surprised me pleasantly, actually
In hindsight, one of the best choices I've made for myself