Liam Dormon

Undergraduate Demonstrator

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

🤩
Rockstar
🎓
Top School
Liam Dormon is a full-stack software engineer with six years' experience building cloud-native data platforms and web applications, currently finishing a Computer Science degree at the University of Sheffield. He combines backend reliability and frontend polish, contributing notable open-source work to popular FiveM projects where he refactored core systems, improved debugging and type safety, and shipped user-facing features like profanity filtering and media uploads. Comfortable across TypeScript, React and server-side tooling, he focuses on performance, stability and pragmatic developer ergonomics. Based in Sheffield, he brings a hands-on approach to improving both infrastructure and user experience, with a track record of turning complex game-mod and platform requirements into maintainable, well-tested code.
code5 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at The University of Sheffield
github-logo-circle

Github Skills (18)

debugging10
debug10
twitter10
clientside10
typescript10
fivem10
lua10
front-end-development10
typescript-types10
vector-math10
typescripts10
server10
react10
server-side10
javascript9

Programming languages (7)

TypeScriptC#ShellCSSJavaScriptLuaHTML

Github contributions (5)

github-logo-circle
qbcore-framework/qb-core

Sep 2021 - Feb 2022

FiveM RP Framework Core :muscle:
Role in this project:
userBack-end Developer
Contributions:38 reviews, 21 commits, 9 PRs in 4 months
Contributions summary:Liam primarily focused on refactoring and fixing core functionalities within the FiveM RP framework. They improved debugging capabilities, enhanced type checking and vector handling, and optimized various client-side functions. Furthermore, the user added new features related to player duty and optimized the PaycheckLoop function. Their contributions reflect a focus on improving the framework's stability, performance, and functionality.
qbcorefivemmuscleazerothcoreframework
project-error/npwd

Feb 2022 - Oct 2022

NPWD is a FiveM phone resource written entirely in TypeScript and React.
Role in this project:
userFull-stack Developer
Contributions:13 reviews, 47 commits, 13 PRs in 7 months
Contributions summary:Liam primarily contributed to the front-end development of the FiveM phone resource. Their work involved implementing features like a profanity filter, location pinging, and contact sharing within the messaging and Twitter applications. They also made adjustments to the settings app, including handling ringtone and notification sounds, as well as integrating sound previews. Further contributions include the refactoring of the image upload process.
gta5disreactfivemphone
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