Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Spanish; Castilian
Fluent
Work Experience
Software Engineer at Everi Games
July 20, 2024 - September 5, 2025Led 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, 2025Taught 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, 2024Shipped 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 - PresentDesigned 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 - PresentDeveloped 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, 2022Master of Computer Science at Georgia Institute of Technology
August 20, 2024 - September 5, 2025Master’s of Computer Science at Georgia Institute of Technology
August 1, 2024 - January 15, 2026Bachelor’s of Computer Science at University of California, Santa Cruz
September 1, 2018 - June 1, 2022Master’s of Computer Science at Georgia Institute of Technology
August 1, 2024 - February 10, 2026Bachelor’s of Computer Science at University of California, Santa Cruz
September 1, 2018 - June 1, 2022Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Los Angeles today.