Ylon Schaeffer

Building Scalable & Performant Software

Empowering businesses with tailored software solutions for complex challenges.

Services

πŸ“

Technical Design

Need new features to be designed or a whole new system altogether? I'll draw a design based on all conditions and goals, considering SoC, usability, and performance.

Development

Development and implementation of designs, changes, and bug solving. Specialized in C++ and C#, with additional expertise in IL, ASM, Java, JS, Lua, and more.

⚑

Performance

Analyzing, improving, and developing performant code, from high-level design down to assembly code.

🧠

Game Psychology

Assessing designs based on target groups, leveraging expertise in Psychological Principles in Entertainment (Games).

πŸ› οΈ

Games & -Engines

Experienced in rendering (OpenGL), physics (Bullet), shaders (GLSL & HLSL), gameplay, spatial partitioning, animations, and more.

πŸ“‹

Project Management

Setting up and managing projects with Scrum methodologies.

Career Highlights

  • Redesigned and built the C# scripting environment at Rockstar Games, achieving a 10x performance improvement.
  • Proven leadership in team management, project planning, and release engineering.
  • Designed and developed a custom 3D game engine.
  • Managed and delivered high-performance game systems for clients worldwide.
  • Specialized in optimizing software for scalability, maintainability, and performance.

Portfolio

C# Modding Environment

Complete refactor of Rockstar's C# modding environment. Performance increases of up to 10 times, removing per update overhead by 6.5 times, custom written task scheduler optimized for games, and more.

  • C++, C#, and IL
  • Design, planning, and execution
  • Generators for Backwards Compatibility (Lua & Javascript)
  • Performance profiling (C# on mono)
  • GitHub Actions (CI/CD)
  • Multiplatform (Windows, Linux)

Moddable Voxel Game

A moddable voxel game like Minecraft, built from scratch on the custom-made Esteem Game Engine.

  • C++
  • OpenGL
  • Experimental C# modding support (mono)
  • Custom Voxel Engine
  • Concurrent voxel mesher/triangulator and uploader
  • Multiplatform (Windows, Mac)

Esteem Game Engine

Custom-made 3D game engine for all my (future) project needs. It has a fully custom rendering engine written in OpenGL for cross-platform usage, while also allowing other rendering APIs due to the use of several design patterns.

  • C++, OpenGL, GLSL
  • Crossplatform (Windows, Linux, Mac)
  • Technical Design
  • Bullet Physics Engine
  • Custom Rendering Engine
  • Custom Animation System
  • Entity Component System
  • Extendable

Gryphon Rider

Worked full-time with Grendel Games on their title Gryphon Rider, a game made to rehabilitate children who have non-born-with balancing problems.

  • C#, Unity
  • Gameplay
  • Audio
  • Refactoring
  • Acted as lead artist
  • Analytical tools for medical personnel

About Me

With years of experience in software engineering, I specialize in crafting high-performance systems, optimizing code for scalability, and delivering tailored solutions to complex challenges. My expertise spans game engines, technical design, and project management, making me a versatile and reliable partner for your software needs.

βš™οΈ Expert in C++ and C#
πŸš€ Proven performance optimization
πŸ“‹ Skilled in project management
πŸ› οΈ Experienced in game engine development
πŸ” Focused on scalability and maintainability
πŸ“¦ Release engineering expertise
🧩 Solving unprecedented challenges
πŸ“ Technical design expertise
πŸ”’ Security-focused solutions
πŸ” Reverse engineering specialist

Contact

For inquiries, please email: inquiry@ylon.dev

Tell me about your project, what you are looking for and let’s see what we can do for each other.