Skip to main content

Posts

A bit of everything.

Just like a kaleidoscope, each click will reveal a new facet of my interests. Join me as I embrace the diversity of life’s experiences, inviting you to see the world through my eyes and engage in discussions that resonate with the curious soul in you.

2024

Conway's Game of Life
·186 words·1 min
javascript wasm webgpu parallel computing

2023

Efficient Large Language Model Inference
·3415 words·17 mins
cuda parallel computing
Vulkan Grass Rendering
·461 words·3 mins
cuda parallel computing physically based rendering
Path Tracing Denoiser
·689 words·4 mins
cuda parallel computing physically based rendering ray tracing
Path Tracer: Physically Based Rendering
·1593 words·8 mins
cuda parallel computing physically based rendering ray tracing
Boids Flocking Simulation
·1028 words·5 mins
cuda parallel computing

2022

Search Engine
·2112 words·10 mins
distributed system microservices apache storm apache spark docker swarm kubernetes

2019

RoboArt: Creating Portrait Art with Robotics and Algorithms
·1032 words·5 mins
computer vision robotics