Ricardo D.

Unity Developer

Ricardo is a seasoned Game Developer with over seven years of commercial experience, specializing in Unity.

He excels in developing innovative gameplay systems, designing efficient tools for both developers and designers, and optimizing game performance across various platforms.

His skills span Unity, C#, Unreal Engine, and Blueprint, showcasing his versatility in game development. Ricardo has consistently collaborated with cross-functional teams to integrate art and design seamlessly into gameplay experiences.

Additionally, he has mentored junior developers and contributed to educational programs, sharing his expertise with the next generation of game developers.

Hoofd expertise

  • Unity
    Unity 7 jaar
  • Unreal Engine
    Unreal Engine 2 jaar
  • C#
    C# 7 jaar

Andere vaardigheden

  • .NET
    .NET 1 jaar
  • 3D 1 jaar
Ricardo

Ricardo D.

Mexico

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Game Engineer

    Mad Bricks - An Amber Studio - 1 jaar 1 maand

    • Developed game design tools in the engine.

    • Developed level design tools for ease of iteration and testing.

    • Developed and designed AI systems for overworld behavior and navigation.

    • Developed and implemented card combat system framework.

    • Designed and developed character controller features.

    • Developed a pooling system to improve performance.

    • Identified and resolved project-breaking bugs.

    • Collaborated with design and art teams to integrate their work and concepts.

    • Asset integration for interactive and dynamic game environments.

    Technologieën:

    • Technologieën:
    • Unity Unity
  • Lead Game Developer

    360 Dev Lab - 8 maanden

    • Developed vehicle controller for gameplay exploration.

    • Designed card combat gameplay and developed the system with designer tools to create new cards and update card info using data from a CSV.

    • Developed dialog system with branching dialog options.

    • Developed an AR companion system for children’s book.

    • Lead the development team, mentored junior members and managed tasks to ensure timely deliveries.

    • Collaborated with the design and art team to ensure the project delivery was within design specifications.

    Technologieën:

    • Technologieën:
    • Augmented Reality (AR) Augmented Reality (AR)
  • Unity Expert

    U Camp - 5 maanden

    • Designed and created lesson plans for Unity bootcamps.

    • Maintaining continuous learning about the latest Unity technologies, tools, and methodologies and incorporating them into the curriculum as needed.

    Technologieën:

    • Technologieën:
    • Unity Unity
  • Amerike México

    Professor - 3 jaar 8 maanden

    • Developed college-level educational programs for Applied Physics in Video Games, and UE5 basics for students in the Art program.

    • Mentored students for game development and coding

  • Game Developer

    The Dreamerians - 3 jaar 2 maanden

    • Developed a save game system that works for different consoles.

    • Worked on performance optimization to comply with multiple console porting.

    • Developed a progression system with easy to use tools for designers to use.

    • Identified and resolved project-breaking bugs.

    • Developed a system to control day and night features as well as weather control.

    • Developed a system to control npc dialogue and captions both for in-game and in cinematics.

    • Designed and developed systems and design tools to support game development processes in Unity.

    • Prototype game mechanics and features, to iterate based on feedback.

    • Collaborated with other developers, artists, and designers to ensure the project was on-brand and met specifications.

    • Ensured compliance with best practices for managing the project git repository and troubleshooting.

    • Created and implemented 3D asset integration pipelines.

    Technologieën:

    • Technologieën:
    • Unity Unity

Educatie

  • BSc.Mechatronics

    Universidad Autónoma de Ciudad Juárez · 2012 - 2018

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak