CS Student at UWaterloo
Hello, and welcome to my website!
My programming journey started in high school with competitive programming, where I wrote the Senior division Canadian Computing Competition. I didn't do too well at first, but throughout the next year, I improved upon my programming skills and eventually placed in the top 7.7% of students. Throughout this process, I learned a lot of programming skills, including many data structures and algorithms. But perhaps most importantly, I picked up a passion for programming.
Eventually, my love for programming led me to enroll in the Computer Science program at the University of Waterloo. Here, I've been able to immerse myself in coding, exploring new languages and theory in my classes while also learning through building my own projects outside of class. I'm super passionate about computer science and theoretical mathematics, in various areas such as Combinatorics and Optimization, Full-stack Development, Quantitative Finance, and Data Science.
I’ve also had the opportunity to work as a Software Engineer at the University of Waterloo, where I contributed to a diverse tech stack involving TypeScript, PHP, Bash, Git, XML/HTML, and CSS. Additionally, I’ve taken on private contract jobs, collaborating with scrum teams to develop a front-end for an AI-driven financial tool.
Outside of programming, you'll find me playing piano, playing volleyball, watching Anime, or hanging out with friends.
I’m always excited to learn about new technologies and bring my ideas to life through projects. Feel free to check out some of my highlighted work below!
Click the images to learn
Check out some more at my github!