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 Preview

3D Graphics Showcase

Interactive visualizations: Superquadrics, Neutron Simulation, Fractal Terrain, Perlin Noise.

Data Visualization Project Preview

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

Contact Me