Alex Hazoume

Alex Hazoume

alexhazoume@gmail.com

Portfolio

2D Projects

Data Statistics Display App (github.com/srb2thepast/osu-alltrick)
  • Developed and designed an application to display the results from mathematical models by using Figma, a UI framework, and C#
Coordinate Data Analyzer - Testing Suite (github.com/srb2thepast/osu-alltrick)
  • Designed and implemented a coordinate data testing/monitoring application by using a UI framework and adding features to a visual test suite
osu!tools (ppy/osu-tools)
  • Reimplemented the sidebar created above into the company's open-source project via a pull request
TAS VFX Project
  • Designed a 2D promotional motion graphics presentation using Figma by reforming shapes, using easings, and applying compositional clarity
  • Produced and composed the BGM track in the video using Cubase and Vital (unmute the video to listen)
(The character portrait shown above is property of UMD's Terapin Anime Society.)

Desmos & Shader Projects

Signed Distance Field (SDF) Circle Shader https://www.shadertoy.com/view/732GWW
  • Used the GLSL shader programming language to create moving SDF circles using boolean operations, set relations, parametric equations, vectors, and smoothmin/step functions
Multivariable Function Visualization https://www.desmos.com/calculator/6gek7qyx7x
  • Created a contour visualization to create, plot, and get data from mutlivaraible equations in desmos by using functional-like programming
Desmos 3D wave effect
osu! desmos recreation (https://www.desmos.com/geometry/esimsxa4pz)
  • Designed a framework for applying equations to specific parts of coordinate data and visually observing the output in desmos

3D Projects

Parametric Equation Visualization
  • Created a framework to visualize parametric equations in 3D at various steps with minimal lag
Character AI Pathfinder
  • Implemented a 3D path finding AI to move robot-like characters by creating a table of obstacles, waypoints, and target objects
3D Kinematics Movement Physics Simulator
  • Manipulated velocity vectors for a playable character based on user inputs, friction, and active forces using trigonometry and kinematics
Module Script Software Development
  • Developed a modular, highly scalable script packages with a team for a video game in Lua
  • Processed and rendered 200+ moving objects simultaneously with no lag by creating a thread manager and implementing multithreading
Attack Particle VFX
  • Designed visual effects for a 3D game by creating particle effects and manipulating objects via positional easing

Other

  • osu!alltrick wiki (Wiki Sample Page): Documentation of all of the theory and models created for the coordinate data project