Yusef CC
Shader Developer · Creative Technologist
Professional Profile
An experienced GLSL programmer and shader programming educator
Summary of Qualifications
- 9 years writing shaders in GLSL/HLSL
- 2 years freelance shader programming and tutoring experience
- Built a YouTube channel on shaders (Yusef28) to 10k subscribers
Selected Projects
Real-Time Autostereogram (Magic Eye) Shader
April 2025
Skills: Probabilistic Cellular Automata, Falling Sand, Pixel Sorting, Margolus Neighborhood
Technologies: Python (Depth Anything v2), GIMP/Photoshop, ReShade
Video:
Watch here
- Turns modern games into real-time magic eye experiences
- Used Python to generate depth maps for video examples
Real-Time Painterly (Van Gogh) Shader
November 2024
Skills: 2D Particle Systems (layered voronoi grid), Art Research, Phong Lighting Model, Edge Detection, Gradient Detection, Signed Distance Functions, Texture Optimization, Raymarching, Look-up Tables
Technologies: ReShade (Post-Processing Injector), Shadertoy for Mockups
Video:
Watch here
- The shader was successfully applied in real-time to multiple games (ReShade)
- It can be used as a real-time webcam filter
- 74,000 views and 6,000 likes on YouTube
- A second version inspired by Monet has also been developed
Falling Sand Effects
September–October 2024
Skills: Probabilistic Cellular Automata, Falling Sand, Pixel Sorting, Margolus Neighborhood
Technologies: Shadertoy for Mockups, Shadertoy for Animated Diagrams
Video:
Watch here
- Simulated a bee infestation and real-time strategy game concept
- Used cellular automata to sort all the pixels of the screen by brightness
- 200,000 views across 3 videos
- Real-Time Falling Sand as a Post Processing effect in video and webcam
Education
Psychology, Honors Bachelor’s Degree
June 2022
Institution: Nothing University, Toronto, Ontario
Skills: Zoom, PowerPoint, Content Creation, Leading Workshops, Organizing Team Outings, Learning Theory, Behavior Theory
- Organized and produced multiple PowerPoint presentations with five teammates entirely through Zoom
- Vice President of the Cognitive Science Student’s Association
- Ran marketing campaigns using posters, live booths, email lists, and Facebook
- Led a Starcraft AI Java Programming Workshop
- Produced a Starcraft AI Java Programming Introduction Tutorial video
- Hosted multiple alumni speaker night events on campus
Electronics Engineering Technology, Diploma
April 2012
Institution: Nowhere College, Toronto, Ontario
Skills: PowerPoint, Presenting, Explaining complex material at multiple levels of complexity
- Gave a PowerPoint presentation to classmates and professors with multiple diagrams and codebase snapshots
- Led a product demonstration
Contact
Email: yusefgraphics@gmail.com