Oliver Perez Camargo
Verified Expert in Engineering
Software Engineer and Developer
Oliver是一名工程师,他非常热衷于创造令人眼花缭乱的用户体验,专注于图形和交互性. 他也是一位经验丰富的企业家, 这使他能够从整体上理解业务的需求. 奥利弗非常积极主动,如果需要,他可以在几乎没有指导的情况下工作, 因此,他非常适合那些需要创造力和解决重要问题的项目.
Portfolio
Experience
Availability
Preferred Environment
Git,虚幻引擎,c++, Python, Django, PostgreSQL, TypeScript, Next.js
The most amazing...
...我所从事的项目是使用OpenGL将XNA从头移植到c++. 然后我在此基础上制作了一款带有高端图像的游戏.
Work Experience
CTO | Director
Dead Monkey
- 带领一支由18名才华横溢的人组成的多学科团队.
- 培训软件开发团队SOLID和其他最佳实践.
- 保持项目按期进行,并协调多个学科.
- 设计和实现虚幻引擎插件,以帮助其他开发人员创建高度模块化, maintainable, and reusable software.
- Designed, developed, 并优化了类似于虚拟世界的体验的关键部分,面积为100和2,000 users, mini-games, drawing boards, and other attractions.
Software Architect and Developer
Locos por las Canchas
- 创建了一个预订足球场的平台.
- 使用Firebase和Node设计并实现了一个高度可伸缩的架构.每分钟可容纳数千个预订.
- 为终端用户开发Android和iOs应用.
- 领导前端团队为最终用户创建web应用程序,并为法院所有者创建管理站点.
CTO
Krono S.A.S
- 改进现有后端,使其具有高度可扩展性, support real-time interaction, and free of bugs.
- 创建了一个iOS和Android的Ionic混合应用程序.
- 用AngularJS和Firebase构建了一个管理站点.
- 开发了一个API,使商店可以与主服务器同步价格和库存.
- 在指导委员会任职,以工程师和管理者的身份看待企业.
- 配置和研究分析,以了解移动应用程序中的用户行为.
Lead Engineer
Waving LLC
- 通过混合Cordova和Backbone创建了一个混合应用程序,克服了开发混合应用程序的许多障碍.
- Developed several plugins for Cordova, 包括在后台运行的GPS追踪器,不会影响电池寿命.
- 在Django中构建后端,将标准架构修改为一个完全REST的服务器.
- 用Django在Amazon S3上配置一个动态媒体服务器,以支持用户媒体的安全性.
- 带领一个软件工程师团队加入到项目中.
Experience
ArkZ -战术射手对抗怪物
一款基于物理的游戏的软件开发者
我们面临的主要挑战是在不影响游戏备受推崇的物理系统的情况下整合这些新功能并解决现有漏洞. 通过仔细调整和扩展游戏机制, 我设法保持了粉丝们所欣赏的真实而灵活的物理效果.
Senior Unity Developer
http://neuroscape.ucsf.edu/researchers-ace/As the new developer in charge, Oliver花了几个月的时间将最初的原型从Objective-C移植到Unity上. 因为Neuroscape最初预计开发时间和成本会更高, 他们决定用剩余的预算来扩大项目的范围, including new features, tasks, and UI.
最大的挑战是在多个设备上显示和捕获精确的规范化数据. 然后,研究人员将使用这些数据来支持将进行配对测试的科学研究.
教育类冒险游戏的原型开发
项目成功的标志是交付了一个功能原型,为客户提供了一个具体的产品愿景.
图形软件开发人员的微笑设计应用程序的齿科医生
http://smilefy.com/该项目涉及与产品负责人和团队的密切合作. 通过遵守SOLID原则和React框架,我应用了模块化设计和高质量的代码. 主要挑战包括优化具有数十万个顶点的复杂模型的实时渲染,以及为精确的网格变形和操作设计独特的算法.
To overcome these challenges, 我设计了优化版本的网格变形算法, 用于医学可视化的自定义可视化着色器, 还有一个专用的服务器,用于密集的网格处理任务,可以卸载.
Metaverse for Company Employees
该平台需要支持数千个并发用户,这些用户分布在各个房间中,每个房间最多有100个用户. 还有一个类似音乐会的房间,1-5个特定用户可以向两千多名观众进行直播——这种体验需要支持VR和PC接口.
I designed the system's architecture, including game servers, load balancing, logic servers, and databases. 我还执行和优化了房间中演员的复制,并执行了多人虚拟现实的核心功能.
Lead Web Developer
我在网络架构方面的专业知识对建立Next项目至关重要.js,我还实现了一些UI交互. 我的图形编程技能也证明了我对团队的价值, 因为我帮助了《欧博体育app下载》的着色器和优化.js.
使用HTC Vive实现交互式建筑可视化
http://www.youtube.com/watch?v=RsBfeHM6f-4This project took three weeks, 最终的结果是使用HTC Vive耳机进行VR模拟, 用户可以在哪里改变结构的材料和增加家具.
我的工作是编写交互程序, compose the scene, 特别是照明和后期处理, 并指导美术人员生成所需的资产.
Locos por las Canchas
我设计并执行原生iOS和Android应用. 我使用Mixpanel、Oliver和LpC的创始人研究分析数据并运行A/B测试. 这让游戏在4个月内获得了高达300%的用户转化率.
有跟踪和捕获错误的系统, 这些应用程序在发布后只有不到2%的客户端失败. 我查明并迅速修正了错误, and crashes, 然后追踪不兼容的设备型号并移除它们.
Fanbase Sports Media
团队发现他的广博技能和专业知识非常有价值,所以他们请我帮忙做造型, analytics, and data analysis, 他有效地解决了哪些问题.
Education
Bachelor's Degree in Computer Science
universsidad Simón Bólivar -委内瑞拉加拉加斯
Skills
Libraries/APIs
WebGL, Node.js, OpenGL, Django ORM, React, Three.js
Tools
Git, GitHub, Google Analytics, Prisma, Xcode, Android Studio, Flash, Figma, AngularFire, Unreal Development Kit (UDK)
Frameworks
Django,虚幻引擎,Django REST框架,虚幻引擎4,Blueprint, Unity, Next.. js, AngularJS, Redux,顺风CSS, Angular, PhysX, Unity3D, Unity Pro
Languages
GLSL, HLSL, JavaScript, Python, c#, c++, C, SQL, CSS, SCSS, TypeScript, HTML, ActionScript 3, Java
Platforms
Heroku,软件设计模式,Firebase, Oculus, Mixpanel, iOS, Android, Vercel
Storage
PostgreSQL
Paradigms
Scrum, Data Science
Other
Game Development, Front-end, Back-end Development, 3D Rendering, Blueprints Visual Scripting, EdgeGap, Fibery, 3D Graphics, Software Design, SOLID Principles, 3D Games, Gaming, Shaders, Architecture, Leadership, 3D, Unreal Engine 5, Multiplayer, Networking, Virtual Reality (VR), 3D Animation, Game Design, Game Design Documentation, Production, RPC, Game Physics, Unity3D Native Plugin Interface
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring