Jordan Peck

Programmer at Hello Games

United Kingdom
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
Jordan Peck is a programmer with 10 years of professional experience based in the United Kingdom, currently building games technology at Hello Games. He combines low-level, performance-minded back-end work—optimising SIMD implementations and core noise-generation algorithms in FastNoise2—with practical UI and interaction improvements for Dear ImGui node editors. His open-source contributions show a balance of algorithmic rigor (white-noise and fractal noise implementations) and user-experience focus (refined link behavior and interactive title-bar items). Comfortable across C++ and C# codebases, he has a track record of refactoring, cross-repo integrations and pragmatic performance tuning that benefits both tooling and runtime systems.
code10 years of coding experience
job1 year of employment as a software developer
bookSouthampton Solent University
github-logo-circle

Github Skills (16)

algorithms10
c-language10
cpp10
imgui10
cprogramming-language10
ui-design10
performance-optimization10
cpp-templates9
html-template9
python-templates9
apptemplates9
code-templates9
cmake9
cross-platform8
platform-independent8

Programming languages (8)

C#JavaC++ShellRustCJavaScriptPython

Github contributions (5)

github-logo-circle
Auburn/FastNoiseLite

Mar 2016 - Nov 2022

Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
Role in this project:
userBack-end Developer
Contributions:13 releases, 1 review, 180 commits in 6 years 8 months
Contributions summary:Jordan primarily focused on adding core functionality to the FastNoiseLite library. Their work involved implementing a "WhiteNoise" generator, including functions for 2D, 3D, and 4D coordinates, as well as integer-based coordinates. They also added a new set of functions for fractal and cubic noises. Their commits suggest adding a variety of noise-generation algorithms. The user also performed code cleanups and optimizations, renaming parts of the code for clarity and performance.
node-graphtilesethierarchicalhlsltexture-generation
Auburn/FastNoise2

Feb 2020 - Nov 2022

Modular node graph based noise generation library using SIMD, C++17 and templates
Role in this project:
userBack-end Developer
Contributions:24 releases, 1 review, 596 commits in 2 years 9 months
Contributions summary:Jordan's contributions focused on refactoring and expanding the FastNoise2 library, moving code between repositories and reorganizing the internal structure. These changes involved adapting the project to different platforms and incorporating SIMD optimization techniques via SSE, AVX, and AVX512 implementations. The user's work involved building, testing and optimising the core noise generation algorithms and node graph design of the C++ library.
node-graphsimdtexture-generationgraph-basedfastnoise
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
Jordan Peck - Programmer at Hello Games