Robby Williams
I'm a recent graduate with a Bachelor's degree in Computer Science from NIU (GPA 3.64), passionate about graphics programming, visual computing, and video games. Previously, I studied Nuclear/Plasma Engineering at UIUC with a minor in Computer Science. My ultimate goal is to deepen my knowledge in graphics programming with APIs like Vulkan or DirectX, and to contribute meaningfully to visual computing research and the video game industry. I'm actively preparing to continue my education by applying to PhD programs focusing on visual computing and, more specifically, computer vision.
Highlighted Projects

3D Graphics Showcase
Interactive visualizations: Superquadrics, Neutron Simulation, Fractal Terrain, Perlin Noise.

Illinois Healthcare Visualization
Interactive visualizations analyzing Illinois hospital report card data using D3.js, Leaflet, and Observable Notebooks.
Skills
Languages
- C++
- JavaScript / TypeScript
- Python
- Java
- C
- SQL
Technologies
- WebGL / Three.js
- React / Next.js
- Node.js
- Godot (GDScript)
- OpenGL ES / PBR shaders
- Vulkan (learning)
- Win32 / Direct2D
- Docker
Areas of Interest
- Visual Computing
- Rendering Engines
- Fractal Terrain Generation
- Catmull-Clark Subdivision
- Superquadric Shapes
- Particle Systems
- Computer Vision
- Game Development