Joey Faulkner

Research Engineer at PLAYERUNKNOWN Productions

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
Joey Faulkner is a Research Engineer with nine years of experience building secure, production-ready systems and machine learning infrastructure, currently contributing at PLAYERUNKNOWN Productions in Sheffield. He blends back-end engineering and ML research, having improved NLU pipelines in Rasa and implemented robust security, certificate handling, and user-management features for the Python OPC UA asyncio library. Joey’s work spans full-stack contributions and low-level server security, demonstrating a rare comfort with both conversational AI featurizers and encryption/authentication in industrial protocols. He is pragmatic about maintainability—renaming variables, adding tests, and improving error handling—to keep complex systems reliable in production. Colleagues know him for shipping practical, well-tested changes that bridge research ideas and operational needs. An interesting detail: he’s equally at home tweaking N-gram featurizers for better language understanding and hardening server endpoints for secure device communication.
code9 years of coding experience
github-logo-circle

Github Skills (14)

machine-learning10
certificate10
cert10
rasa10
security-policy10
pytest10
python10
opc-ua10
asyncio10
protocols9
spacy8
unit-testing6
unit-test6
git4

Programming languages (5)

TypeScriptRJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
FreeOpcUa/opcua-asyncio

May 2020 - Dec 2020

OPC UA library for python >= 3.7
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9 commits, 10 PRs in 6 months
Contributions summary:Joey primarily focused on implementing security features and user management within the OPC UA library. Their contributions involved adding certificate handling, encryption, and user authentication mechanisms, which included modifications to server-side components. They also introduced new test cases to ensure proper functioning of the security features and improved error handling. The user actively worked on improving the server's ability to find endpoints and manage user permissions.
pythonasyncioopcuaprotocoliec62541
RasaHQ/rasa

Mar 2017 - Aug 2018

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Role in this project:
userFull-stack Developer
Contributions:38 commits, 3 PRs, 10 pushes in 1 year 5 months
Contributions summary:Joey primarily worked on the `rasa_nlu/featurizers/ngram_featurizer.py` file, implementing changes to the N-gram featurizer, which suggests a focus on improving natural language understanding within the Rasa framework. The commits involve renaming variables and merging branches, which contribute to code maintainability and integration of new features within the pipeline. The user also made minor changes to other files related to testing and configuration, suggesting a broader understanding of the project's components.
nlupythonbotspeech-recognitionbotkit
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
Joey Faulkner - Research Engineer at PLAYERUNKNOWN Productions