Jayden Pratt
Computer Science Student | Backend Developer | AI Enthusiast
GitHub LinkedIn✦ Projects
Advanced Dialogue System
Designed and implemented a modular, object-oriented NPC dialogue system for a Roblox game (“Seraph of the End”). The system uses dynamic attribute-driven logic to adjust NPC interactions in real time, enabling scalable content creation and reusable dialogue components across multiple character types.
Player Combat Grip System
Built a state-driven combat execution system where downed players enter a “knocked” state and can be interacted with via proximity-based input mechanics. Integrated animation sequencing, server-client synchronization, and modular OOP architecture to ensure consistency and extensibility within the combat framework.
Character Customization Framework
Developed a scalable character customization pipeline for “Reiya Academy,” enabling players to configure identity attributes including gender, name, clan affiliation, and ability sets. Implemented a fully custom UI system with backend integration for dynamic stat assignment and persistent character state handling.
Map Selection & Teleportation System
Engineered a modular map selection system for “Project 8” (Kaiju No. 8-inspired experience), featuring UI-driven region selection and secure teleportation logic. Designed with separation of concerns to allow easy expansion of maps and seamless integration with game state management.
Admin Command & Moderation System
Developed a permission-based admin command framework for a Naruto-inspired Roblox experience (“Sizen 2”). The system supports role hierarchy management, partial-string player matching, and dynamic stat modification including ranks, currency, and character buffs, with secure validation and modular command registration.
Data Persistence & Redemption System
Implemented a scalable data storage system supporting redeemable code mechanics and UI-driven reward distribution. Focused on reliability, modular design, and extensibility to support long-term player progression and secure data handling in production environments.
About Me
I am a Computer Science student at the University of Kent focused on backend systems, AI development, and scalable web applications. With a passion for robust system architecture and immersive game mechanics, I build experiences that are both functional and engaging for users.
JAYDEN PRATT