About me

Having graduated in Digital Game Development from college, I continued my career as an Android developer in the field of Information Security. Currently, I work as a Unity developer, creating medical simulations.

As a game developer, I follow the best software development practices to maintain projects organized and expansive, as well as the implementation of external tools to supply the application functionalities such as servers (NodeJS), database (MySQL), and audio interface (FMOD).

I also have experience as a technical artist, creating shaders using Shader Graph and HLSL, special effects using VFX Graph, Post Processing, Renderer Features, as well as creating supplementary meshes for VFX using Maya.

My Skills

  • design icon

    Game Development

    6 years of experience developing games with Unity, including mobile, web, desktop, AR and medical simulations. Developing mechanics, APIs, input systems, data management with Scriptable Objects and SQLite, FMOD and online functionalities with Photon Pun

  • Web development icon

    Tech Art

    Shader development for Unity and Unreal using both HLSL and Shader Graph, VFX and particle development, lighting and post processing. while also having skills with 3D and 2D softwares such as Maya, Photoshop, Premiere and After Effects

  • mobile app icon

    Android Development

    3 years of experience developing Android libraries focusing on infomation security, as well as app obfuscation, distribution automation and feature flags

  • camera icon

    Backend Development

    Backend development with NodeJS and Golang utilizing end to end encryption, as well as databases development with MySQL

Testimonials

  • Bruno Cruz

    Bruno Cruz

    I had the pleasure of working with Ricardo on multiple projects, especially in the information security area for Android. From the beginning, he has shown to be a talented and dedicated professional, whose technical knowledge and complex problem-solving skills were noticeable.


    His innovative contributions implementing solutions about security were fundamental to the success of our projects, and besides his technical skills, Ricardo has an immense disposition to help his teammates and a strong sense of companionship.


    He was always available to help the team, share his knowledge, and offer valuable guidance. His capacity to work with his team and motivate his colleagues contributed significantly to a collaborative and productive work environment.

  • João Luisi

    João Luisi

    It is a pleasure to recommend Ricardo. His contribution to the team was fundamental, from the conception to the delivery of robust security solutions for the largest banks and fintechs in Brazil.


    His curiosity and openness to new opportunities set him apart, leading him to masterfully take on the role of tech lead, delivering one of Unico’s most important projects. Over the years, our collaboration has been incredible. I sincerely appreciate him being an essential part of the team. Keep striving for success, Ric!

Resume

Experience

  1. Simthera, Jardim Europa-SP — Unity Developer

    05/2024 - Currently

    I work as a Unity developer, responsible for the development and maintenance of medical training softwares, as well as the external tools necessary for the functionality of those applications.

    ● Development of Unity applications for medical simulations
    ● Integration of positional tracking devices with Unity
    ● Shader development emulating medical tools
    ● Creation and maintenance of databases and servers that enable functionalities of the simulations
    ● Creation of assets for publicity using Maya, Photoshop, After Effects and Adobe Premiere.

  2. Unico, Tatuapé-SP — Associate Developer - IC3

    09/2022 - 01/2024

    After the acquisition of Makrosystems by Unico, I continued to focus on Android development, but participated as a Tech Lead in an important internal project. which introduced me to extra responsibilities other than what I already had at Makrosystems

    ● Developed the Github pipeline that published the product on Google Cloud Services
    ● Assigned tasks and managed them through Jira
    ● Represented the team to the Product Owner, reporting the tasks status and defining new business rules
    ● Implemented a Feature Flag system on the project
    ● Produced design docs detailing objectives, functionalities and projects prerequisites

  3. Makrosystems, Tatuapé-SP — Junior Programmer

    01/2021 - 09/2022

    I worked as an Android developer, focusing on the Java language for the development of libraries aimed at information security, I developed tools such as:

    ● Cryptography and Pinning tools
    ● Devices analysis
    ● Static and dynamic analysis of application vulnerabilities
    ● Unit tests and demo applications
    ● Obfuscation with Dexguard, and runtime protection with RASP
    ● Implementation manuals for our clients

  4. Icarus Innovation Laboratory, Carapicuíba-SP — Monitor

    06/2019 - 12/2020

    I worked as a monitor, helping students develop their semester projects, where they developed games for numerous platforms.
    I also worked as a supervisor and developer of projects focused on emerging technologies such as Augmented Reality, Virtual Reality using Unity. Our projects managed to receive awards and also participate in big events such as Campus Party

Education

  1. Fatec - Digital Games Development — Technologist

    07/2018 — 12/2021

    College was my starting point as a developer, where I developed programming skills in several languages such as Python, Java, and mainly C# with a focus on Unity development. It was also where I started my first extracurricular projects and game jams.

  2. SAGA - School of art and games — Technical Course

    07/2018 - 06/2020

    In the course, I learned about image and video editing processes, using platforms such as Photoshop, Premiere, After Effects, as well as 3D software such as Maya and Substance Painter.

My skills

  • C# for Unity(6 years)
    80%
  • Java for Android (3 Years)
    70%
  • Tech Art (Unity and Unreal)
    80%
  • Image Editing (Photoshop, Illustrator)
    60%
  • Backend (NodeJS, GoLang)
    60%
  • Github (Gitflow, Pipelines)
    70%

Contact

Contact Form