B.S. in Computer Science | UTSA Alumnus | Game Developer and Designer | Storyteller Through Games, Audio, and Film

Joey Barrientes

B.S. in Computer Science | UTSA Alumnus | Game Developer and Designer | Storyteller Through Games, Audio, and Film

Available to hire

B.S. in Computer Science | UTSA Alumnus | Game Developer and Designer | Storyteller Through Games, Audio, and Film

Experience Level

Expert
Expert
Expert

Language

English
Fluent

Work Experience

Add your work experience history here.

Education

Bachelor of Science in Computer Science at The University of Texas at San Antonio
January 1, 2024 - May 1, 2026
Associate of Science in Computer Science at Alamo District Colleges – St. Phillip’s College
March 1, 2023 - December 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Education, Media & Entertainment
    AES Inventory System – Advanced Software Engineering, UTSA

    • Built an 11-endpoint JSON REST API in PHP on AWS EC2 for an equipment inventory application, covering full CRUD operations for equipment, device types, and manufacturers
    • Implemented input validation, duplicate detection, and active-status enforcement across all endpoints using parameterized MySQL prepared statements
    • Developed a separate external client site that consumes the API via cURL with a Bootstrap UI supporting search, add, and modify workflows
    • Wrote formal API documentation covering all endpoints, parameters, and expected responses

    The Sublime – Senior Design II Capstone, UTSA

    • Led a team of 8, including student actors who filmed original footage, in developing a full-motion video detective mystery game as a senior capstone project
    • Directed architecture decisions, delegated tasks, and coordinated integration across all game systems
    • Built the core gameplay loop connecting player interrogation choices to branching video playback, inventory updates, and puzzle progression
    • Delivered a complete playable demo from start menu through interrogation to puzzle resolution

    Personal Media Manager – Independent Development Project

    • Designed and built a local media library application in Godot 4 and GDScript, handling all programming, UI design, and system architecture
    • Implemented a category-based file organization system with persistent JSON save data stored in the OS app data directory
    • Automated video thumbnail generation using FFmpeg via background threading to keep the UI responsive during processing

    .Dreams – Independent Development Project

    • Conceived, designed, and developed an original independent game using Godot and GDScript from the ground up, handling programming, gameplay systems, and content design
    • Gained hands-on experience with project management and real-world independent game development

    Phobos – Senior Design I Capstone, UTSA

    • Led a team of 4 to design and develop a first-person VR survival game set on Mars, centered around station management and psychological isolation
    • Built a global time and day/night cycle system to drive timed narrative events
    • Implemented a world-space VR UI system allowing interactive HUD elements to display correctly within the VR environment