I'm a 3rd year CS student interested in backend systems and more recently Machine Learning. I enjoy exploring different facets of programming in my free time. Some stuff I've done in the past include (but aren't limited to): Computer Graphics, app development for Android, and general recreational programming. You can find me on most places online as Xero. Nice to meet you :)
Backend Engineering
- Node.js, Typescript, Golang, Java, and Python
- Nest.js, Express, SpringBoot
- PostgreSQL, MySQL, MongoDB, Redis
Other/Hobbies
- Rust, C/C++
- Linux, Bash
- Kotlin, Jetpack Compose
- Machine Learning (basic)
| Repository | Language |
|---|---|
| bloom ray-tracer capable of rendering 3D objects with material and lighting |
C++ |
| titanic-survival machine learning binary classifier to estimate the likelihood of survining the titanic |
Python |
| go-mips wip simulator for the MIPS assembly language instruction set |
Go |
| sos-client client-side application for a proof-of-concept emergency response system |
Kotlin |
| redis-c work-in-progress light-weight in-memory kv store |
C/C++ |
| csc225 computational implementation of some numerical methods, including LU decomposition and FFT |
Python |
| rson light-weight recursive descent json parser |
Rust |
| wc toy implementation of the wc unix core util |
C |
| leetcode a subset of solutions to interesting leetcode problems i've solved |
Python/C++ |
| nodejs-fs-api multipart uploads web api with zero external dependencies |
Javascript |
Contact: @xero.sh on Discord



