里卡多科斯塔, Developer in Rio de Janeiro - State of Rio de Janeiro, Brazil
里卡多 is 可用 租用
雇佣 里卡多

里卡多科斯塔

验证专家  in 工程

游戏开发者

位置
Rio de Janeiro - State of Rio de Janeiro, Brazil
至今成员总数
2018年9月12日

A professional developer for over 13 years, 里卡多 focuses on game development, 计算机图形学, 包括渲染, 计算机视觉, 和VR /基于“增大化现实”技术, 人工智能, 客户端-服务器系统. He is also an 虚幻引擎 expert with eight years of experience. 里卡多 is passionate about cutting-edge technology, 优化复杂系统, 创造实时, 高性能的软件.

Portfolio

Ampaire公司.
游戏设计,c++, OpenGL
键元宇宙
3 d游戏, 三维渲染, 虚幻引擎5, 不可替代令牌(NFT), C++...
天才的企业
三维渲染, 三维可视化, 增强现实(AR), 虚幻引擎5, C++...

Experience

Availability

兼职

首选的环境

Git, Visual Studio, 虚幻引擎, C++, Perforce, 窗户

最神奇的...

...我开发的系统是一个具有立体视觉的无人地面车辆软件控制器, 自主空间导航, 3d场景重建.

工作Experience

游戏开发者

2023 - 2024
Ampaire公司.
  • 开发了一个定制的X-Plane飞行模拟器插件,显示了由Ampaire制造的新型混合动力飞机的相关飞行数据.
  • Wrote code in C++ and OpenGL, also interacting with the X-Plane SDK.
  • 创建了一个带有动画图标的自定义HUD,并实现了显示模拟数据的公式.
Technologies: 游戏设计,c++, OpenGL

带领开发人员

2023 - 2023
键元宇宙
  • 开发了一个虚幻引擎5的虚拟世界项目,将虚拟豪宅作为nft出售给成千上万的投资者.
  • 使用c++, 蓝图, and other advanced techniques to achieve triple-A visual quality and performance.
  • 在AWS上托管游戏,这样就可以从任何浏览器访问它,并将其像素流式传输给客户端.
技术:3D游戏, 三维渲染, 虚幻引擎5, 不可替代令牌(NFT), C++, 游戏开发, Microsoft Visual Studio, 计算机图形学, 窗户, 游戏

高级图形工程师

2022 - 2023
天才的企业
  • Developed a 3D interactive poster with a human-like character, i.e., MetaHuman, 它可以在纽约著名的欧文广场的一个亭子上与公众交谈和互动, taking advantage of 5G and edge computing.
  • 使用虚幻引擎4创建了一个房地产属性查看器,具有完全烘烤的照明和逼真的渲染. It allows multiple users to join and collaborate on the same session online.
  • 创建了一项新技术,将超高质量的3D对象从虚幻引擎流到AR体验,在渲染质量上超过了谷歌的XR流技术.
  • 在虚幻引擎中开发了一个3D化身,可以实时对从用户面部表情中检测到的情绪做出反应.
  • 在虚幻引擎5中使用超逼真渲染的3D汽车展厅项目.
技术:3D渲染, 三维可视化, 增强现实(AR), 虚幻引擎5, C++, 蓝图可视化脚本, 亚马逊网络服务(AWS), 虚幻引擎4, 边缘计算, 多人, 网络, Microsoft Visual Studio, 计算机图形学, 扩展现实(XR), MacOS, 窗户

精英虚幻引擎开发人员

2021 - 2022
MDA
  • 与一个大型团队合作,在虚幻引擎中为军事训练创建VR应用程序.
  • 优化项目在眼睛 Quest 2中运行,具有良好的性能和视觉质量.
  • Wrote code in C++ for critical parts and 蓝图 for the user experience (UX).
技术:虚幻引擎4, 虚幻引擎, 虚拟现实(VR), 眼睛, 游戏开发, 3 d游戏, Microsoft Visual Studio, 计算机图形学, 窗户

虚幻引擎开发人员

2019 - 2020
农民
  • 使用虚幻引擎和新颖的像素流解决方案为《欧博体育app下载》电影发布创造了AR体验,以实现实时, movie-like 3D quality using a mobile phone.
  • 为Android和iOS创建本地应用程序,可以在手机上运行虚幻引擎的像素流体验.
  • 研究了几个R&通过来自AWS GPU实例的像素流,使用虚幻引擎进行3D AR和逼真渲染的D项目.
技术:虚幻引擎, C++, 三维渲染, 增强现实(AR), Microsoft Visual Studio, 计算机图形学, MacOS, 窗户

C++ and 虚幻引擎 Developer

2019 - 2019
清醒
  • 开发了一个虚幻引擎插件,将虚幻中的实时3D场景集成到Ventuz虚拟生产生态系统中.
  • Used the C++ language and low-level APIs from 虚幻引擎 source code.
  • Optimized a plugin to achieve production-ready performance.
技术:c++, 虚幻引擎, 呈现, Microsoft Visual Studio, 计算机图形学, Object-oriented Programming (OOP), 窗户

虚幻引擎开发人员

2019 - 2019
Reach Sentient 人工智能
  • Developed a 3D prototype for a new agent-based AI algorithm.
  • 使用虚幻引擎创建由AI控制的感知代理的实时模拟.
  • Integrated a C++ AI library created by other developers on the team.
技术:虚幻引擎, 虚幻引擎4, C++, Microsoft Visual Studio, 计算机图形学, 窗户

c# / c++开发人员

2018 - 2019
中心工程
  • Created a back-end system in Python for a warehouse management system.
  • Implemented a crane hardware controller in C#. 通过TCP网络进行通信.
  • 将所有系统与其他开发人员创建的现有基于web的前端集成在一起.
Technologies: C#, C, C++, Python, Microsoft Visual Studio, C#.NET WinForms, Object-oriented Programming (OOP), Linux

首席技术官

2011 - 2019
教师的游戏
  • Developed an online 3D mobile game with 虚幻引擎, C++, and Lua. Handled the client and back-end server and completed part of the game design.
  • Created a development framework in modern C++ featuring optimized 数据结构, 算法, and client-server networking with an efficient multi-threaded architecture.
  • 规划游戏后端的云架构,包括DDoS弹性和容错.
技术:Lua, C++, 虚幻引擎, 3 d游戏, 2 d游戏, 游戏开发, Microsoft Visual Studio, 计算机图形学, Object-oriented Programming (OOP), 窗户, 游戏

老师

2010 - 2019
ORT理工学院
  • 教授计算机科学的技术培训课程,包括C语言的编程内容, C++, Python, x86汇编, 数据结构, 计算机图形学, 计算机网络, 以及操作系统.
Technologies: ASM, OpenGL, C++, C, 计算机图形学

专业开发人员

2014 - 2018
AevoTech
  • 开发了具有立体视觉的无人地面车辆软件控制器, 自主空间导航, 3d场景重建 using C++, OpenGL, OpenCV, 和活性氧.
  • Contributed to a robotic arm Kuka controller and GUI written in C# and WinForms. 它具有许多实时功能,例如手臂位置及其传感器的3D可视化.
  • 创造了一个ROV激光扫描仪,使用计算机视觉来检测物体表面的变化, 比如水下油管. It was written in C++ and OpenCV.
  • Developed an OCR solution that allowed the client to upload any digitized document, including photos of printed papers, and classified it according to its contents. 使用c++, OCR libraries, and a machine learning classifier algorithm.
  • Built a Python/Django back end used to process large amounts of data, 例如将数百万个条目从文件格式导入到关系数据库中, 平行地, 高效的方式. Used AWS services such as EC2, RDS, and ElastiCache.
Technologies: 亚马逊网络服务(AWS), OpenCV, OpenGL, Python, C#, C++, Microsoft Visual Studio, C#.NET WinForms, Qt, 计算机图形学, Object-oriented Programming (OOP), Linux

教授

2015 - 2015
Infnet研究所
  • 在计算机工程大学部讲授人工智能导论.
Technologies: 人工智能(AI)

实习开发人员

2008 - 2009
Tecgraf
  • Served as the lead developer of Particles, a volumetric discrete element visualization application funded by an oil company, 巴西国家石油公司.
  • Developed many real-time visualization techniques with intense GPU shader usage.
  • Collaborated with a team of artists and engineers, communicating and integrating their work based on the project requirements.
技术:着色器, GLSL, OpenGL, Lua, C++, Microsoft Visual Studio, Qt, 计算机图形学, 三维渲染, Object-oriented Programming (OOP)

Alta B互动海报

http://youtu.be/mBgpjFvumGs
Alta B是一个3D互动海报,它有一个像人一样的角色,可以在纽约著名的欧文广场的一个亭子上与公众交谈和互动. 它利用了尖端的渲染和自然语言处理技术. I managed the entire 虚幻引擎 implementation, 系统和kiosk架构, and AWS hosting on Verizon's 5G Edge computing network.

Nobu房地产虚拟之旅

http://youtu.be/AmY1POsNRVM
Nobu is a real estate virtual tour in real time using 虚幻引擎. It featured fully baked lighting and realistic rendering, and it could run from any browser since it was pixel streamed from AWS. Multiple users could join a session and share the tour experience. 我监督了虚幻引擎的实现和所有功能,包括多人游戏逻辑.

键元宇宙

http://keys.xyz/
我是KEYS的首席开发者,在虚幻引擎5中创造了虚拟世界体验. 我们使用尖端技术为任何拥有手机或桌面网页浏览器的用户提供aaa级体验.

斗鸡

http://youtu.be/5VvSWJqVj5o
斗鸡是一个3D移动RPG/卡牌战斗多人游戏原型创建于2018年.

I was the lead programmer and architect of both the game client and server. The client was based on 虚幻引擎4. 它针对移动平台进行了优化,并利用GPU着色器和各种渲染技术.

The server was written in modern C++ and Lua, a powerful scripting language whose development team I was part of during college. 它的特点是高性能, 多线程网络, and REST APIs to communicate with cloud services.

我也是游戏设计师之一,负责定义游戏规则和盈利策略.

Brabexia

I was the game designer and lead programmer of Brabexia, 这是一款面向窗户和Linux pc的大型多人在线2D RPG游戏(MMORPG),是我的业余爱好, inspired by some of my favorite online games back then. 它从2005年到2008年上线.

I mainly worked on the game server written from the ground up in C++ and Lua. 作为一款实时游戏,它需要低延迟网络和数千名同时玩家. 这样的性能水平是通过并行性、分析工具和高度优化的代码实现的. During peak hours, the game hosted about 7,000 players online.

电脑控制的角色是基于许多AI技术,如A*寻径, 状态机, 行为树, providing a challenging gameplay experience to the players.

The 2D game client was based on an open-source project that used OpenGL. It was adapted to my game server by rewriting the networking protocol entirely.
2009 - 2011

取得计算机科学硕士学位,主修计算机图形学

PUC-Rio - Rio de Janeiro, Brazil

2003 - 2009

Bachelor's Degree in Computer 工程

PUC-Rio - Rio de Janeiro, Brazil

语言

Lua, C, C++17, C++14, C++11, C++, GLSL, Python 3, Python, Python 2, C#, 组装

框架

虚幻引擎, 虚幻引擎4, ASM, Qt

库/ api

Standard Template Library (STL), OpenGL, OpenCV

工具

Microsoft Visual Studio, Git, c#.. NET WinForms, Perforce

范例

面向对象编程(OOP),手机游戏设计,并发编程,并行编程

平台

窗户、Linux、亚马逊网络服务(AWS)、Android、Azure、iOS、Mobile、眼睛、MacOS

其他

游戏开发, 三维可视化, 视频游戏, 游戏, 3 d游戏, 计算机图形学, 三维渲染, 虚幻引擎5, 蓝图可视化脚本, 低级编程, 低延迟的软件, 增强现实(AR), 游戏AI, 安卓游戏, 2 d游戏, 手机游戏, 手机游戏开发, 计算机视觉, 游戏, 数据结构, 呈现, 渲染管道, 实时渲染引擎, 渲染性能, 游戏设计, 调试, 云计算, 云服务, TCP / IP, 着色器, 版本控制, 代码版本控制, 网络, 多人, 分析, 基准测试, 并行计算, 扩展现实(XR), 网络, 虚拟现实(VR), 人工智能(AI), 边缘计算, 不可替代令牌(NFT)

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

分享你的需求

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

选择你的才能

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

对顶尖人才的需求很大.

开始招聘