Henrik Poulsen

Programmer at Playdead

Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Henrik Poulsen is a game-focused programmer with 11 years of experience building performant systems and tooling across game engines and CI/CD at Unity and now Playdead. He has driven internal tooling and critical services at Unity—from test automation and scalable CI for DOTS to staff-level ownership of cross-company developer tools—while contributing performance-focused changes to high-profile open-source work like Unity's Entity Component System samples and Burst tests. Comfortable in both backend and systems-level performance engineering, Henrik specializes in squeezing speed from SIMD, job systems and Burst-compiled code to improve real-time game workloads. His career began in online gaming and academia, where he prototyped games and taught C++ and 3D programming, giving him a strong foundation in game programming principles. Motivated by continuous learning, he seeks techniques that will one day help make games he’s proud to have shipped with his teams. Based in Sweden, he blends hands-on optimization expertise with a collaborative, long-term focus on craft.
code11 years of coding experience
job14 years of employment as a software developer
bookBachelor, Game Programming, Bachelor, Game Programming at Blekinge Institute of Technology
languagesEnglish, Swedish
stackoverflow-logo

Stackoverflow

Stats
215reputation
10kreached
3answers
6questions
github-logo-circle

Github Skills (25)

performance-monitor10
amazon-ecs10
jobservice10
job-search10
performance-analysis10
dotnet-core10
aws-ecs10
simd10
csharp9
natives8
component-kit8
react-component8
react-components8
unity3d7
netcore6

Programming languages (11)

C#TypeScriptJavaRustCJavaScriptGoMathematica

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:6 commits, 5 pushes, 1 branch in 10 months
Contributions summary:Henrik's contributions focus on optimizing the performance of code within the Unity ECS framework. Their commits primarily involve modifying and testing code that leverages Unity's Burst compiler and related technologies. Changes include the addition and modification of numerous test files, particularly within the `Unity.Burst.Tests` directory, demonstrating a focus on evaluating and improving code execution speed through techniques such as SIMD and job system optimization.
containersecssimdnativemulticore-processors
HenrikPoulsen/UnityLauncher

Jan 2018 - Nov 2018

Contributions:81 commits, 62 pushes, 5 branches in 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Henrik Poulsen - Programmer at Playdead