Available for Part-Time & Contract Work

Stockholm-based game programmer with shipped mobile experience. Ready to contribute to your team immediately.

📍 Stockholm • Hybrid/Onsite Ready ⏱️ 10-20 hours/week • Immediate Start 🎮 Unity + C++ Graphics Programming

🎯 Shipped: Prizm Puzzle Adventure

Prizm gameplay

Lead Programmer • Unity • iOS/Android

Developed and shipped a complete mobile puzzle game from prototype to store release. Implemented core gameplay systems including deterministic light reflections, splitter mechanics, color mixing, and level progression. Created editor tools for rapid iteration.

App Store

⚙️ CPU Graphics Pipeline (C++)

5 parts 4,000+ words
Rasterized cow filled with random per-face colors

From-Scratch Rendering System

Built a complete software rasterizer implementing triangle rasterization, back-face culling, OBJ model loading, and framebuffer management. Demonstrates low-level graphics understanding applicable to engine and tools development.

📚 Modern OpenGL Systems

6 parts 7,000+ words
OpenGL rendering with textured cubes and lighting

Real-Time Rendering Implementation

Developed comprehensive OpenGL rendering systems including shaders, lighting (diffuse and specular), materials, camera systems, and 3D model loading. Documented in a long-form series that shows a systematic approach to complex topics.

🌙 UE5 Environment & Lighting

Unreal Engine 5 medieval night scene

Atmospheric Scene Development

Created a complete medieval night environment in Unreal Engine 5 with custom Maya models, dynamic lighting, post-processing, and Niagara particle systems for fire and smoke effects.

What I Can Do For Your Studio

🎮 Mobile Game Development

Unity/C# gameplay systems, UI implementation, store deployment (iOS/Android), and performance optimization for mobile platforms.

🖥️ Graphics & Rendering Systems

OpenGL/C++ graphics programming, shader development, real-time rendering, and low-level graphics pipeline understanding.

⚡ Rapid Prototyping

Quick iteration of gameplay mechanics, tools development, and feature implementation to validate ideas fast.

🔧 Technical Problem Solving

Debugging complex systems, performance optimization, and implementing technical solutions to gameplay challenges.

Technical Skills

Languages

C++C# • Java • GLSL

Engines & Frameworks

Unity • Unreal Engine 5 • OpenGL • SDL

Development

Git • Android/iOS Deployment • Maya • Technical Documentation

Core Strengths

Graphics Programming • Mobile Optimization • Gameplay Systems • Rapid Prototyping

Availability & Contact

📍 Location: Stockholm, Sweden (Hybrid/Onsite Ready)

⏱️ Availability: 10-20 hours/week • Immediate Start

🎯 Seeking: Part-time programming work, internships, or contract projects with Stockholm game studios

📧 Email: william.detry@hotmail.se

🔗 LinkedIn: linkedin.com/in/william-de-try-726470247