Profile Picture

Hello, I'm Raymond Li.

A Computer Science and Mathematics student passionate about building software.

About Me

I'm a BSc Combined Major in Computer Science and Mathematics student at the University of British Columbia from Calgary, AB. I have a strong foundation in data structures, algorithms, and software design principles. My passion lies in building scalable and efficient applications, game development, and exploring the intersection of mathematics and computer science.

My Projects

Game Engine

A modular game engine with composition pattern, dependency injection, and Lua scripting support for hot-reloading.

C++ Lua Raylib

Pixel-Art 2.5D RTS

A real-time strategy game with hexagonal grid system using linear algebra and affine transformations.

C99 Linear Algebra Game Dev

Personal Portfolio

A modern, responsive portfolio website built with SvelteKit and Tailwind CSS.

SvelteKit TypeScript Tailwind CSS Supabase

Skills

C++
Python
JavaScript
TypeScript
SvelteKit
Lua
Linux
Git
Tailwind CSS
OpenGL

Get In Touch

I'm currently seeking new opportunities and would love to connect. Feel free to reach out!