Suzuran Takikawa
I'm a Master's student studying Computer Science at the University of British Columbia.
My main interests are in anything Computer Graphics and Game Development.
I'm currently looking for summer 2024 research internships in Computer Graphics!
Email  / 
LinkedIn  / 
Github
|
|
|
Ascent
Ascent is a 2D roguelike action platformer game made for CPSC427, a video game development course at
UBC. The entire game is written with OpenGL and C++. We were runner-up for Best Game, selected by an
industry panel. The game and trailer is available
here.
|
|
WebGL 2D Fluid Simulation
Github
Real-time 2D Fluid Simulation running on GPU using WebGL and THREE.js. Demo is available
here.
|
|
Pathtracer Denoising
Shadertoy (warning: may crash browser!)
Submission for the HPG 2022 Student Competition. Denoised a noisy path tracer using BVH
optimizations, temporal accumulation, and temporal antialiasing.
Achieved ~600% improvement in FPS relative to the baseline path tracer, allowing for quality
improvements by increasing sample size and using denoising methods without performance drop.
|
|
Ray Tracing in Python
Github
Ray Tracing written in Python, based on
Ray Tracing in One Weekend
which is written in C++.
|
|
University of British Columbia
Graduate Teaching Assistant
Vancouver, British Columbia, Canada
September 2023 - Present
Teaching assistant for CPSC 427: Video Game Programming.
Writing assignments, holding tutorials and office hours, and more.
|
|
Behaviour Interactive
Game Programmer Intern
Montreal, Quebec, Canada
May 2023 - August 2023
Worked primarily on customization systems and editor tools in Unreal Engine for art & design.
|
|
Intel Corporation
Software Engineer Intern
Hillsboro, Oregon, USA
May 2022 - August 2022
Investigated 3D game/application functionality and performance to find root-causes for performance
issues, identified possible solutions, and developed driver improvements.
Resolved numerous performance issues for integrated graphics to meet customer expectations for
performance on 3D games and applications.
|
|
University of British Columbia
Teaching Assistant
Vancouver, British Columbia, Canada
January 2022 - April 2022
Teaching assistant for CPSC 314: Computer Graphics.
Holding office hours, writing exam questions.
|
|
UBC Undergraduate Research Opportunities
Research Mentee
Vancouver, British Columbia, Canada
October 2021 - December 2021
Explored recent research on Computer Animation, mentored by PhD student Hung Yu (Ben) Ling.
|
|
Stanford Graduate School of Business
Research Assistant
Remote
January 2021 - May 2021
Venture Capital information extraction using Machine Learning and NLP.
|
|
UBC LaunchPad
Software Developer
Vancouver, British Columbia, Canada
September 2019 - May 2020
Web App Development using Python, Machine Learning, NLP.
|
|
Emerada Co., Ltd
Software Engineer Intern
Tokyo, Japan
June 2019 - August 2019
Web Service Development using Ruby on Rails, Heroku, AWS S3.
|
|
Linn-Benton Community College
Technical Writer and Teaching Assistant
Corvallis, Oregon
May 2016 - August 2018
Textbook development for the Manufacturing Processes 4-5, CS 160 (Orientation to Computer Science),
& CIS 125 (Intro to Software Applications) classes.
Teaching Assistant for CS 161 (Introduction to Computer Science in Java).
Lesson plan development for a Python summer camp.
|
|