Ruben Calderon

Experience Level

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Software Engineer at Everi Games
July 20, 2024 - September 5, 2025
Led development of two new slot game titles in Unity/C#, engineering reusable gameplay modules (wheel-spin physics, anticipation cues, progressive-award logic) that were leveraged by at least two other titles, reducing game-dev time by 5%. Facilitated cross-disciplinary agile pods (Math, Art, Audio) as feature lead; drove backlog grooming and sprint planning, lifting on-time delivery from 70% to 93% within one quarter. Authored and presented Code Architecture Documents clarifying project scope and technical requirements.
Instructor at Virtual Tech Academy
February 20, 2022 - September 5, 2025
Taught students ages 13-15 Python programming, machine learning, and encryption; covered advanced concepts such as linked lists, dictionaries, hash maps, and neural networks, creating an accelerated learning environment. Averaged 5/5 teaching ratings from students and parents, with feedback highlighting knowledgeability, collaboration, and leadership. Communicated curriculum feedback to supervisors and implemented curriculum as supervisor-approved.
Software Engineer at Everi Games
August 1, 2022 - July 1, 2024
Shipped two new slot-game titles, engineering modular gameplay systems (wheel-spin physics, anticipation cues, progressive-award logic) reused across multiple titles, accelerating early milestone development by ~5%. Drove agile execution as feature-lead across Math, Art, and Audio teams; improved on-time sprint delivery from 70% to 93% by refining backlog grooming, milestone scoping, and cross-discipline alignment. Built internal debug tooling in Unity to visualize RNG events, reel outcomes, and timing windows, reducing QA verification overhead and speeding up math-model validation. Expanded the studio’s animation systems library with a reusable anticipation-randomization framework, enabling smoother prototyping and reducing iteration costs for feature teams. Optimized core gameplay loops by profiling GC allocations and animation triggers, cutting frame spikes during peak visual sequences. Authored and presented formal Code Architecture Documents clarifying implementation plans, syst
Project Lead at VR Bartending Simulator
September 1, 2025 - Present
Designed and built a full VR bartending training simulation in Unity 6, incorporating complex liquid-pouring physics, multi-source particle collision handling, procedural drink-mixing, and real-time state management across bottles, shakers, cups, and customer AI. Engineered XR Interaction Toolkit systems, including custom hand controllers, dynamic object slotting, grab logic, tool-specific interactions, and UI/UX optimized for VR novices and operators. Implemented a multi-layer liquid simulation pipeline with Shader Graph, screen-space materials, overflow logic, dynamic coloring/mixing, and accurate visual feedback tied to the underlying drink-quality logic. Built a real-time quality evaluation and tipping system integrating performance metrics (accuracy, timing, service quality) with gameplay feedback loops. Created real-time scriptable-object editing and serialization so businesses can input custom recipes for their training programs.
Project Lead at Self-Directed Project – End-to-End Graph-Based Dungeon Generator
April 1, 2025 - Present
Developed a node-based procedural dungeon generator in Unity featuring a custom GraphView editor with real-time visual feedback, enabling designers to define dungeon structure through an intuitive node graph. Implemented physics-based organic generation using a force-directed layout with configurable parameters. Built a modular Room Authoring Tool automating prefab creation, tilemap optimization, exit detection, and metadata computation, reducing room creation time and enabling rapid iteration for level designers. Designed modular tilemap architecture with automatic grid alignment, tilemap merging, and EditorPrefs persistence for tool settings.

Education

Bachelor of Computer Science at University of California, Santa Cruz
September 20, 2018 - June 20, 2022
Master of Computer Science at Georgia Institute of Technology
August 20, 2024 - September 5, 2025
Master’s of Computer Science at Georgia Institute of Technology
August 1, 2024 - January 15, 2026
Bachelor’s of Computer Science at University of California, Santa Cruz
September 1, 2018 - June 1, 2022
Master’s of Computer Science at Georgia Institute of Technology
August 1, 2024 - February 10, 2026
Bachelor’s of Computer Science at University of California, Santa Cruz
September 1, 2018 - June 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment