Ygor Rebouças Serpa, Developer in Fortaleza, Brazil
Ygor is available for hire
Hire Ygor

Ygor Rebouças Serpa

Verified Expert  in Engineering

AI Scientist and Developer

Location
Fortaleza, Brazil
Toptal Member Since
May 30, 2022

Ygor specializes in R&D, 将正式的学术计算机科学教育与丰富的人工智能专业经验相结合, data science, game development, high-performance computing, and algorithms. Recently, 他领导开发了巴西首个计算机辅助乳房x线摄影图像诊断工具,并获得政府认证,可用于商业用途. Previously, Ygor worked as an R&D professional and senior game developer on several projects.

Portfolio

Freelance
Python, PyTorch, Scikit-learn, Scikit-image, OpenCV, Flask, Unity, c#, Unity3D...
AUDO
Python, TensorFlow, Keras, Scikit-learn, Scikit-image, NumPy, Pandas, DICOM...
Onanim Studio
Unity, c#, Python, PlayFab, Steam, Unity2D, Unity3D,游戏,2D游戏,游戏AI...

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Visual Studio, Git, Unity

The most amazing...

...我取得的成就是开发了巴西第一个计算机辅助诊断工具,用于乳房x线摄影图像,并获得了政府的商业用途认证.

Work Experience

Lead Data Scientist and Unity Specialist

2021 - PRESENT
Freelance
  • Led the development of a computer vision system for tracking multiple persons within a gym and fitness setting; it also identifies and counts repetitions of performed exercises.
  • 在带有低端图形处理单元(gpu)的Windows设备上移植并优化了CenterTrack架构.
  • 开发了计算机视觉模块和Unity游戏引擎之间的集成,用于创建实时推理的视觉丰富表示.
Technologies: Python, PyTorch, Scikit-learn, Scikit-image, OpenCV, Flask, Unity, c#, Unity3D, APIs, Object Detection, 3D Pose Estimation, IP Cameras, Optimization

Lead Data Scientist

2019 - 2022
AUDO
  • 开发了基于tensorflow的乳腺微钙化分割模型及相关子模块, malignant mass, and pectoral muscle identification.
  • 优化开发的解决方案,在训练和推理期间有效地处理1600万像素的图像,并将几个算法移植到GPU.
  • 根据政府认证流程进行模型评估和分析,并通过所有审批步骤.
技术:Python, TensorFlow, Keras, Scikit-learn, Scikit-image, NumPy, Pandas, DICOM, Python 3

Senior Game Developer

2017 - 2022
Onanim Studio
  • 在Unity上为《欧博体育app下载》游戏开发整个游戏逻辑, including all game mechanics, asset loading, artificial intelligence, and PlayFab integration.
  • 执行生成AI模型,帮助美工更快地设计角色. 基于gan的系统将生产率提高了20%,并获得了2019年SBGames的最佳论文奖, 巴西电脑游戏和数字娱乐研讨会.
  • 创建一个完全由数据驱动且可热加载的系统,允许游戏设计师在游戏运行时编辑机制和重量.
Technologies: Unity, c#, Python, PlayFab, Steam, Unity2D, Unity3D,游戏,2D游戏,游戏AI, Game Development, Game Tools Development

Lead Data Scientist

2019 - 2021
University of Fortaleza
  • Led the R&D .利用低成本摄像机进行人体活动识别的流水线, object detection, tracking, and state-of-the-art pose estimation technology.
  • Spearheaded data acquisition, cleaning, 在开发野生人类活动视频的自定义数据集方面的标记工作.
  • Cowrote an article, 评估姿态估计作为跌倒检测问题的解决方案, 发表在IEEE第八届严肃游戏和健康应用国际会议上, SeGAH 2020.
  • 管理一个由四名开发人员组成的团队,处理大部分代码审查和技术质量控制.
Technologies: Python, TensorFlow, Keras, XGBoost, Scikit-learn, Scikit-image, OpenCV, Machine Learning, Deep Learning, JavaScript, React, Flask, Python 3

Software Engineer

2018 - 2019
TotalCross
  • 参与了该平台在所有支持平台(windows)上实现现代外观和感觉的努力, Linux, Mac, Android, IOS, and Windows CE.
  • 将平台的底层渲染代码从OpenGL移植到Skia,并进行了一些重要的优化工作. We observed up to 297% speed-ups across several applications.
  • 在用纯C编写的平台自定义Java虚拟机上执行大量重构和审查工作.
  • Solved more than a hundred issues for several platform clients.
技术:C, c++, Java, Android, Windows, Skia, OpenGL, OpenGL ES

Researcher

2014 - 2019
University of Fortaleza
  • Developed and open-sourced the Broadmark framework, a tool designed to help researchers develop, analyze, and compare novel broad-phase collision detection algorithms.
  • 收集了迄今为止最详尽和全面的一套宽相位碰撞检测算法,并在著名的计算机图形学论坛上发表了这项工作.
  • 基于kd树的混合算法,创建了当前最先进的单核宽相位碰撞检测算法, sweep-and-prune, and temporal reasoning optimizations.
Technologies: C, C++, NVIDIA CUDA, Python, Computational Geometry Algorithms Library (CGAL), Bullet, Unity, OpenGL, Intel TBB, OpenMP, Physics, Ray Tracing

Game Developer

2014 - 2017
Valente Studio
  • 为几个本地客户合作开发了几款小型PC和手机游戏.
  • Coded several gameplay mechanics, UIs, and NPC behaviors.
  • Performed playtests, bug fixing, and optimization activities, both on PC and on deployed mobile builds.
Technologies: Unity, Unity2D, Unity3D, Games, 2D Games, 3D Games, 3D Graphics, 2D Graphics, Graphics, C#, Game Development, Game Tools Development

Broadmark

http://github.com/ppgia-unifor/Broadmark
Broadmark框架旨在帮助研究人员发展, analyze, and compare novel broad-phase collision detection algorithms. 我使用这个框架创建了当前最先进的单核宽相位碰撞检测算法. 这种单线程CPU算法优于所有CPU算法,并且可以与几种GPU解决方案相媲美.

Game Assets using GANs

http://github.com/nuzrub/PaintingGameAssetsWithDeepLearning
该项目是一项研究,表明当前基于深度学习的生成模型足以帮助人类美术师更快地为游戏生成美术资产. In the study, 我们使用基于u - net的模型自动完成绘图,将游戏精灵的绘制速度提高了20%. This work was first published at the SBGames 2019, the Brazilian Symposium on Digital Games, where it received the Best Paper Award. 后来,我们在娱乐计算杂志上发表了一个扩展版本.
2017 - 2019

Master's Degree in Computer Science

University of Fortaleza (UNIFOR) - Fortaleza, Brazil

2012 - 2017

Bachelor's Degree in Computer Science

University of Fortaleza (UNIFOR) - Fortaleza, Brazil

2015 - 2016

Exchange Program in Artificial Intelligence

KU Leuven - Leuven, Belgium

Languages

Python, c#, Python 3, Java, C, c++, SQL, HTML, CSS, JavaScript, Prolog

Frameworks

Unity, Unity2D, Unity3D, Flask, Bullet

Libraries/APIs

NumPy, TensorFlow, Keras, Scikit-learn, Pandas, Matplotlib, OpenCV, PyTorch, XGBoost, React, Skia, OpenGL, OpenGL ES, Computational Geometry Algorithms Library (CGAL), Intel TBB, OpenMP

Tools

Git, Scikit-image, Visual Studio, MATLAB, PlayFab

Other

Machine Learning, Deep Learning, DICOM, Physics, Ray Tracing, Games, 2D Games, Game AI, Game Development, Game Tools Development, APIs, Object Detection, 3D Pose Estimation, IP Cameras, Optimization, 3D Games, 3D Graphics, 2D Graphics, Graphics

Paradigms

Agile

Platforms

Windows, Visual Studio Code (VS Code), NVIDIA CUDA, Steam, Android

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring