Ian Sharp

Gameplay Programmer at Portal 2: Community Edition

England, 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

👤
Senior
Ian Sharp is a gameplay and tools programmer with nine years of experience specializing in C++, Blueprint, Unreal Engine (3/4) and the Source Engine. He has shipped work on prominent community-driven projects including Portal 2: Community Edition and Project Borealis, contributing engine, UI (Panorama/Qt), tooling and gameplay systems while collaborating with distributed teams. Equally comfortable authoring weapons and cheat commands in C++ as implementing in-world UI and custom scripting systems, he bridges level-design intent and robust technical implementation. Based in the UK, he’s an obsessive student of Source and Unreal internals—a practical strength that surfaces in engine-level fixes and legacy-tool modernizations that most gameplay programmers don’t routinely tackle.
code9 years of coding experience
job1 year of employment as a software developer
github-logo-circle

Github Skills (73)

hammer10
panorama10
source-engine9
momentum9
unreal9
user-interface9
api8
chaos8
pocketmine8
plugin8
portal8
source27
visual-studio-extension7
utility-mod7
unreal-engine-57

Programming languages (11)

TypeScriptC#JavaC++ShellSCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
AWildErin/CBReader

May 2024 - Mar 2025

A C++ library with the capability to read various formats used by SCP: Containment Breach (Currently just RMesh)
Contributions:2 reviews, 16 PRs, 31 pushes in 10 months
AWildErin/SourceEditor-sdk

Mar 2021 - Oct 2021

Contributions:77 commits, 9 pushes in 7 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
Ian Sharp - Gameplay Programmer at Portal 2: Community Edition