奥利弗·佩雷斯·卡马戈
验证专家 in 工程
3D渲染开发人员
Oliver是一名工程师,他非常热衷于创造令人眼花缭乱的用户体验,专注于图形和交互性. 他也是一位经验丰富的企业家, 这使他能够从整体上理解业务的需求. 奥利弗非常积极主动,如果需要,他可以在几乎没有指导的情况下工作, 因此,他非常适合那些需要创造力和解决重要问题的项目.
Portfolio
Experience
Availability
首选的环境
Git,虚幻引擎,c++, Python, Django, PostgreSQL, TypeScript, Next.js
最神奇的...
...我所从事的项目是使用OpenGL将XNA从头移植到c++. 然后我在此基础上制作了一款带有高端图像的游戏.
工作经验
创始人,首席技术官,董事
死猴子
- 带领一支由18名才华横溢的人组成的多学科团队.
- 培训软件开发团队SOLID和其他最佳实践.
- 保持项目按期进行,并协调多个学科.
- 设计和实现虚幻引擎插件,以帮助其他开发人员创建高度模块化, 可维护的, 以及可重用软件.
- Designed, developed, 并优化了具有100和2000个用户的区域的虚拟体验的关键部分, mini-games, 图纸上, 还有其他吸引人的地方.
软件架构师和开发人员
Locos por las Canchas
- 创建了一个预订足球场的平台.
- 使用Firebase和Node设计并实现了一个高度可伸缩的架构.每分钟可容纳数千个预订.
- 为终端用户开发Android和iOs应用.
- 领导前端团队为最终用户创建web应用程序,并为法院所有者创建管理站点.
CTO
Krono S.A.S
- 改进现有后端,使其具有高度可扩展性, 支持实时交互, 而且没有虫子.
- 创建了一个iOS和Android的Ionic混合应用程序.
- 用AngularJS和Firebase构建了一个管理站点.
- 开发了一个API,使商店可以与主服务器同步价格和库存.
- 在指导委员会任职,以工程师和管理者的身份看待企业.
- 配置和研究分析,以了解移动应用程序中的用户行为.
首席工程师
Waving LLC
- 通过混合Cordova和Backbone创建了一个混合应用程序,克服了开发混合应用程序的许多障碍.
- 为Cordova开发了几个插件, 包括在后台运行的GPS追踪器,不会影响电池寿命.
- 在Django中构建后端,将标准架构修改为一个完全REST的服务器.
- 用Django在Amazon S3上配置一个动态媒体服务器,以支持用户媒体的安全性.
- 带领一个软件工程师团队加入到项目中.
Experience
高级Unity开发人员
http://neuroscape.ucsf.edu/researchers-ace/作为负责的新开发人员, Oliver花了几个月的时间将最初的原型从Objective-C移植到Unity上. 因为Neuroscape最初预计开发时间和成本会更高, 他们决定用剩余的预算来扩大项目的范围, 包括新功能, tasks, and UI.
最大的挑战是在多个设备上显示和捕获精确的规范化数据. 然后,研究人员将使用这些数据来支持将进行配对测试的科学研究.
公司员工的虚拟世界
该平台需要支持数千个并发用户,这些用户分布在各个房间中,每个房间最多有100个用户. 还有一个类似音乐会的房间,1-5个特定用户可以向两千多名观众进行直播——这种体验需要支持VR和PC接口.
我设计了系统的架构, 包括游戏服务器, 负载平衡, 逻辑服务器, 和数据库. 我还执行和优化了房间中演员的复制,并执行了多人虚拟现实的核心功能.
ArkZ -战术射手对抗怪物
使用HTC Vive实现交互式建筑可视化
http://www.youtube.com/watch?v=RsBfeHM6f-4这个项目花了三个星期, 最终的结果是使用HTC Vive耳机进行VR模拟, 用户可以在哪里改变结构的材料和增加家具.
我的工作是编写交互程序, 构图场景, 特别是照明和后期处理, 并指导美术人员生成所需的资产.
Locos por las Canchas
我设计并执行原生iOS和Android应用. 我使用Mixpanel、Oliver和LpC的创始人研究分析数据并运行A/B测试. 这让游戏在4个月内获得了高达300%的用户转化率.
有跟踪和捕获错误的系统, 这些应用程序在发布后只有不到2%的客户端失败. 我查明并迅速修正了错误, 和崩溃, 然后追踪不兼容的设备型号并移除它们.
体育媒体
团队发现他的广博技能和专业知识非常有价值,所以他们请我帮忙做造型, analytics, 数据分析, 他有效地解决了哪些问题.
首席Web开发人员
我在web架构方面的专业知识对使用NextJS建立项目至关重要, 我还实现了一些UI交互. 我的图形编程技能也证明了我对团队的价值, 因为我帮助了ThreeJs的着色器和优化.
不幸的是,由于2022年的加密危机,投资者最终取消了该项目. 不管结果如何,我的贡献对项目的发展至关重要.
Skills
Languages
GLSL, HLSL, JavaScript, Python, c#, c++, C, SQL, CSS, SCSS, TypeScript, HTML, ActionScript 3, Java
Frameworks
Django,虚幻引擎,Django REST框架,虚幻引擎4,Blueprint, Unity, Next.js、AngularJS、Redux、顺风CSS、Angular
库/ api
WebGL、节点.. js, OpenGL, Django, ORM, React, 3 . js.js
Tools
Git, GitHub,谷歌Analytics, Prisma, Xcode, Android工作室, Flash, Figma, AngularFire
Platforms
Heroku,软件设计模式,Firebase, Oculus, Mixpanel, iOS, Android, Vercel
Other
游戏开发, Front-end, 后端开发, 三维渲染, 蓝图可视化脚本, EdgeGap, Fibery, 3 d图形, 软件设计, 坚实的原则, 3D Games, Gaming, Shaders, 体系结构, Leadership, 3D, 多人, Networking, 虚拟现实(VR), 三维动画, 虚幻引擎5, 游戏设计, 游戏设计文件, Production, RPC
Paradigms
Scrum,数据科学
Storage
PostgreSQL
Education
计算机科学学士学位
universsidad Simón Bólivar -委内瑞拉加拉加斯