Tim Leonard

Project Technical Director at Climax Studios

Portsmouth, 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
🎓
Top School
Tim Leonard is a project technical director and seasoned game programmer with 10 years of experience building next-generation titles and leading multidisciplinary teams from indie startups to established studios. He combines deep systems-level C/C++ and network expertise with hands-on backend work—evidenced by his contributions to an open Dark Souls 3 server implementing reliable UDP messaging, protobuf integration and encryption. As founder of TwinDrills he shipped cross-platform online multiplayer features for Zombie Grinder, and at SN Systems he worked on toolchains and build infrastructure for console platforms. Based in Portsmouth, Tim blends leadership and individual-contributor strengths, comfortable moving between low-level networking, tooling and rapid prototyping—a rare mix that keeps him coding “random nonsense” evenings while steering production quality by day.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BSc) Computer Games Programming, Bachelor of Science (BSc) Computer Games Programming at University of Derby
bookBTEC National Diploma for IT Practitioners (Software Route) Computer Programming, BTEC National Diploma for IT Practitioners (Software Route) Computer Programming at Aylesbury College
github-logo-circle

Github Skills (10)

udp10
c-language10
cprogramming-language10
networking10
protobuffer10
protobuf10
cryptography10
tcp9
network-security9
discord7

Programming languages (3)

C#C++CMake

Github contributions (5)

github-logo-circle
TLeonardUK/ds3os

Aug 2021 - Jan 2023

Dark Souls - Open Server
Role in this project:
userBack-end Developer
Contributions:1 release, 10 reviews, 280 commits in 1 year 5 months
Contributions summary:Tim's commits primarily focused on implementing and refining the network layer for a Dark Souls 3 open server project. This included implementing a reliable UDP messaging system, including SYN, ACK, DAT, and related packet types, as well as the encryption methods. The user also worked on integrating protobufs for message serialization and deserialization, as well as implementing the parsing of server data that comes from the master server. Furthermore, the user also incorporated Discord bot integration for server notifications, suggesting ongoing backend development.
darkdark-soulssoulsserver
TLeonardUK/ZombieGrinder

Jan 2017 - Aug 2019

Contributions:21 commits, 5 comments, 2 issues in 2 years 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
Tim Leonard - Project Technical Director at Climax Studios