Hi, I'm Aloysius, currently an undergraduate student at the National University of Singapore, majoring in Computer Science. I'm interested in many subfields of Computer Science, and am pursuing a career as a software engineer. I'm using this site to blog things I want to talk about, show off projects I've made, as well as talk about modules I've taken in NUS.
Projects I've made
- Source LSP. A language server for Source, a subset of JavaScript used to introduce programming for CS students in NUS. Currently it is planned to be used along with a VSCode extension for the future cohorts taking this module.
- SAM Object Extraction. Easy use of Segment Everything Models (SAM) to extract objects from images.
Stuff I've done
Work experience
- Research intern at DSTA, researching methods to detect anomalous behaviour with AI (Jun 2021 - Dec 2021)
- Software intern at A*STAR, developing tools for Vision Place Recognition projects and Object Segmentation (Feb 2024 - Apr 2024)
Things I'm doing now
- Member of NUS GreyHats
- TA for CS1101S in AY2025/26 Semester 1
- Learning compiler design
My Setup
- Ubuntu 24.04 with Gnome, too lazy to use anything fancier as I haven't had any real issues impeding my productivity.
- Xfce Terminal with zsh, I used to use Gnome's terminal with fish, but didn't really like it.
- LazyVim, for development with most languages, but I sometimes use VSCode if the dx setup for a project is too cumbersome. I also use VimTex for note taking with Latex, in combination with some snippets, I find this setup to be really convenient.