I'm a passionate software developer with expertise in Rust, Python, C, and JavaScript. Currently pursuing a Bachelor of Advanced Computer Science (Honours) at the University of New South Wales, I combine academic excellence with practical development experience.
I'm particularly interested in systems programming, API development, and graphics programming. I enjoy reverse engineering systems and building high-performance applications that solve real problems.
2024 - 2027
Bachelor of Advanced Computer Science (Honours)
With notable results in Computer Systems, Programming and Software Development Fundamentals
2024 - Present
Collaborating in a team to develop a full stack application utilizing NodeJS, Postgres, Redis, and Express with CI/CD deployment to AWS
2024 - Present
Creating and maintaining a feature-complete Rust library for accessing Genshin Impact API data
A feature-complete Rust library for accessing hidden Genshin Impact API data with async concurrency, error handling, and rate limiting
Technologies: Rust, Serde, Async/Await, HTTP
A modern path tracer built in Rust with GPU acceleration, implementing Disney's state-of-the-art material model and AI denoising
Technologies: Rust, Vulkan, GPU Compute Shaders, Intel-Open-Image-Denoise
A full-stack application for Genshin Impact players, implementing real-time data visualization through reverse engineered game protocols
Technologies: NodeJS, Postgres, Redis, Express, Prisma ORM, Docker, AWS