Angus Freeman is a senior economist with over 25 years of international experience advising governments and agencies in the UK and Middle East on macroeconomics, housing policy and land markets. Currently at Homes England he leads economic appraisal and business case work, developing methods to capture wider economic costs and benefits of housing and embedding analysis into strategic decision-making. He has a proven track record building and leading research-driven consultancies and has previously shaped national industrial and housing strategies across Saudi Arabia and the wider MENA region. Equally comfortable with rigorous academic research and politically sensitive briefings, he earns trust at the most senior levels by translating complex analysis into actionable advice. An unexpected technical bent shows through hands-on contributions to open-source game networking code—optimising performance and fixing critical vulnerabilities—reflecting a pragmatic problem-solver who blends policy, analytics and engineering instincts.
9 years of coding experience
16 years of employment as a software developer
MSc, Agricultural Economics, Distinction, MSc, Agricultural Economics, Distinction at Wye College
BSc, Geography, 2:1, BSc, Geography, 2:1 at University of Leicester
Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
Role in this project:
Back-end Developer
Contributions:7 commits, 4 PRs, 80 comments in 11 months
Contributions summary:Angus primarily focused on enhancing the MLAPI networking library for the Unity game engine. Their contributions involved refactoring and improving the NetworkPoolManager and NetworkPool classes, addressing issues related to object pooling and instantiation. They also addressed a critical performance bottleneck in the NetworkedAnimator component, improving efficiency by eliminating memory allocations and optimizing parameter synchronization. Furthermore, the user fixed a vulnerability related to large messages during client connection.
Mostly fixes to Unity HLAPI. Cloned here so they can be pulled by the package manager in 2019.1+
Contributions:21 commits, 1 PR, 14 pushes in 1 year 10 months
fixesclonedpackage-managerunityhlapi
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.