Daniel Caminos, Developer in Valencia, Spain
Daniel is available for hire
Hire Daniel

Daniel Caminos

Verified Expert  in Engineering

Game and Front-end Developer

Location
Valencia, Spain
Toptal Member Since
March 27, 2017

Daniel于2006年开始工作,现在被同行视为高级软件工程师和Unity 3D和JavaScript专家. 在他的职业生涯中,他作为一名自由职业者,既独立工作,也与他人合作. 他过去的队友可以保证他可以快速融入跨学科团队和任何项目类型(UI/UX), front-end, game development, and so on). 丹尼尔是一个积极主动的人,喜欢应对新挑战和使用新技术.

Portfolio

Cirrus O+M, LLC (via Toptal)
Next.js,前端,顺风CSS, JavaScript, React, Radix UI, Amazon Cognito...
Funco Inc.
Unity, WebGL, React, JavaScript, Unity3D,用户体验,CSS,用户体验设计...
Inkarnate
React, WebGL, JavaScript,用户体验,CSS,用户体验设计,HTML...

Experience

Availability

Part-time

Preferred Environment

Unity3D, Git, Visual Studio Code (VS Code), MacOS

The most amazing...

...我制作的是一款3D赛车游戏,在我的国家,这是一款面向移动设备的全国性赛车游戏.

Work Experience

Front-end Developer

2023 - 2023
Cirrus O+M, LLC (via Toptal)
  • 建立一个MVP来渲染和导航3D空间(建筑), machine rooms, etc), 显示设备信息和用户备注.
  • 与多学科团队合作,积极参与创作过程.
  • 使用Jira作为报告工具跟踪和修复bug.
  • 与Matterport SDK集成,在网站上渲染扫描环境.
Technologies: Next.js,前端,顺风CSS, JavaScript, React, Radix UI, Amazon Cognito, sdk

Senior Unity Engineer

2022 - 2023
Funco Inc.
  • 改进了以前Unity游戏版本的性能和质量.
  • Migrated from Unity to pure React game. Used Framer Motion.
  • 参与产品决策,增加价值,改善用户体验.
  • 使用Jira和Linear作为报告工具跟踪和修复bug.
Technologies: Unity, WebGL, React, JavaScript, Unity3D,用户体验,CSS,用户体验设计, HTML, TypeScript, CI/CD Pipelines, Tailwind CSS, Google Cloud Platform (GCP), Front-end

Senior JavaScript Developer

2021 - 2022
Inkarnate
  • 在React web应用中使用7个重叠的画布来获得特定的视觉效果,并渲染了50多个,000 images at the same time.
  • 用Rust开发了一个库,并使用WebAssembly实现了它. 主要目标是将纹理映射到路径中.
  • 添加了一个全新的功能,可以在可编辑的画布上应用WebGL过滤器.
Technologies: React, WebGL, JavaScript,用户体验,CSS,用户体验设计,HTML, TypeScript, Front-end Development, CI/CD Pipelines, Tailwind CSS, Front-end

Full-stack Developer

2019 - 2020
Streamlit
  • 开发了一个与机器学习模型交互的web应用程序.
  • 为Python库创建前端接口(React).
  • 构建了几个小部件,使用第三方库(如deck)来渲染地图和绘图.gl, D3, Vega-Lite, and Graphviz.
技术:Python, SCSS, ECMAScript (ES6), React, JavaScript, CSS, D3.js, HTML, Plottable.js、TypeScript、前端开发、CI/CD管道、React Redux、顺风CSS、前端

Senior Full-stack Engineer

2018 - 2019
Raven[OPS]
  • Built a product from scratch in React, Node.js和Go,同时牢记创业的商业含义.
  • 参与产品设计和用户体验.
  • 使用第三方库如D3和Plottable创建绘图组件.
技术:Go, JavaScript, Redux, React,用户体验(UX), CSS, HTML, Graphviz, Deck.gl, Plottable.js、图形、TypeScript、前端开发、CI/CD管道、Next.js, React Redux, Front-end

Senior Full-stack Engineer

2018 - 2018
Toro Valley
  • Created a back end for a REST API; used Node.js and interfaced with a PostgreSQL database.
  • 搭建前端管理用户账号(公司主要产品).
  • 规划多个屏幕的功能,优化用户体验.
  • 架构和实现数据库结构.
  • 在用户界面的体系结构和实现方面与设计人员合作.
技术:Amazon Web Services (AWS), Loopback, PostgreSQL, React, Node.js, JavaScript, Redux, CSS, Scrum, GraphQL, UX Design, MongoDB, Firebase, Agile, HTML, TypeScript, Front-end Development, CI/CD Pipelines, Next.js, React Redux, Front-end

Senior Software Engineer

2017 - 2018
Welltok, Inc.
  • 使用医疗保健优化产品的几个核心服务.
  • 编写了一个自定义cron脚本来运行数据库更新和推送用户通知.
  • Created a back-end REST API using Node.js, interfacing with a PostgreSQL database.
  • 使用GraphQL与后端集成.
  • 为前端和后端编写单元测试.
  • 为前端开发了全新的UI测试电池.
技术:Amazon Web Services (AWS), Docker, PostgreSQL, Ruby on Rails (RoR), React, Node.js、Scrum、GraphQL、TypeScript、前端开发、CI/CD管道、前端

Co-founder | Game Developer

2013 - 2017
Thinking Monkey
  • 开发竞速游戏《欧博体育app下载》、《欧博体育app下载》(Android、iOS).
  • 为具有不同技能水平的种族游戏构建AI (Android, iOS).
  • 开发过多种游戏:纸牌、益智游戏、保龄球3D、台球3D、拼图等. (Android, iOS, Mac, PC, WebGL).
  • 执行多个集成(Parse, Firebase, Facebook, Kinect, PayPal, Twitter).
  • 建立了一个动态的呈现电视比赛传输.
  • 开发了一个人工智能机器人,用于使用Facebook Messenger集成获取聊天对话.
  • 为一家重要的杀虫剂公司制作广告游戏《欧博体育app下载》. 它已在多个国家(Android, iOS)实施。.
  • 创建了AR/VR应用Garbarino Sales Hall.
  • 开发益智游戏《欧博体育app下载》(Android, iOS, WebGL).
  • 开发游戏集成后端(Node).js, Loopback).
Technologies: Firebase, Parse, Node.js, 3D, Unity, Unity3D Native Plugin Interface, Unity3D, JavaScript, User Experience (UX), CSS, SQL, MySQL, Scrum, iOS, React Native, Chatbots, MongoDB, HTML, Parse SDK, Android, TypeScript, Three.js

Senior Software Architect

2010 - 2013
Hasar Sistemas
  • 设计了一个支付网关的主体架构.
  • 实现了与信用卡网关(Visa、American Express、MasterCard)的几个集成.
  • 实现了一个全新的移动支付解决方案.
  • 重新设计整个支付网关以更新技术.
  • 支持多种集成、代码覆盖和崩溃报告.
技术:c#, Java, JavaScript, c++, Unity3D, SQL, MySQL, CI/CD pipeline

Lead Software Engineer

2008 - 2010
2PEZ
  • 开发了一款名为Simulador de Turismo Carretera的赛车游戏(PC).
  • 创建自定义3D引擎(Ogre、OpenAL和其他混合技术).
  • 将旧项目迁移到Unity以提高性能.
  • 设计了一款名为Simulador de Top Race的赛车游戏(PC).
  • 开发广告游戏Fibertel Race (WebGL).
  • 创建一个2D图层来渲染地图和比赛位置.
技术:Unity3D, OGRE, c++, Unity, WebGL, c#, SQL, MySQL, Three.js

Software Developer

2006 - 2008
BDF Technology Solutions
  • 开发了一个文档管理工作流解决方案.
  • 在客户办公室中实现工作流解决方案.
  • 担任新项目和新技术的功能分析师.
Technologies: JavaScript, Java, ASP.NET, C++, SQL, MySQL

ACTC Racing

http://www.youtube.com/watch?v=1eTelkH2tXQ&feature=youtu.be
Bundle Games公司与我们签约,为经纪商协会(ACTC)的第一类赛事开发一款赛车游戏。. 这个项目只花了一年多的时间,最终在目标细分市场获得了极大的认可. In this project, we exceeded several goals, the development of an AI itself, rendering quality, and above all, the performance on mobile devices.

TV Presentation

http://www.youtube.com/watch?v=znP8kWE_wOY
我们为一个电视演播室开发了一个演示场景, 参加2015年和2016年公路旅游比赛. 这个应用程序负责动态地组装起跑线上所有的小车和终点位置, 并导出一个视频在电视上播放.

Honey Maker

Honey Maker is our last production. 这是一款令人上瘾的休闲游戏,在最受欢迎的商店应用程序中占有一席之地. Currently in beta, 但现在已经在Google Play商店上架,很快也会在App Store上架.

Top Race Simulator

我们有机会与2Pez合作开发一款模拟器. 这个项目对公司来说非常重要,因为它是我们参与的第一个大众市场产品. 这个开发项目在大型零售连锁店出售(现在仍在出售), 并提供了一种感觉,就像一个真正的顶级比赛的飞行员,这是近年来阿根廷赛车中增长最快的类别.

Thinking Monkey参与了HUD(平视显示器)的创建,这是显示所有遥测数据的图形界面, as well as number of laps, circuit map, and more.

Glade Game

这是一款在欧洲冬季发布的网页游戏,是Glade喷雾的新广告活动. 这项工作是通过名为Penta study的数字营销研究完成的.

Bones Invasion

这款仍在制作中的游戏是对未来继续巩固作为娱乐内容开发商的赌注. 它们仍然被定义为游戏机制, 但我们已经可以想象下一款休闲游戏的雏形了.

Raid China

Imitating the game concept of a raid in France, 中国要求一种符合该国最常见设计的新游戏:大字印刷, sound explosions, and banner advertising was requested. 这个项目的目的是在民国公开,并提交给苹果应用商店.

Augmented Reality

我们开发了一个增强现实应用程序,以增强用户在一家致力于家居用品营销的大公司不同门店的体验, electronics, and computing. For legal reasons we cannot name the company, 但我们可以说它是全国第一,有110多家分行和大约4家,900 employees.

关于应用,我们可以说,它显示了我们在市场上不同技术提供解决方案的多功能性.

Lysoform Game

这个项目是广告活动的一部分,目的是让消费者了解Lysoform的产品线. 它在传统的销售渠道中非常成功. 伴随激活的是客户在广告上的大量投资.

Raid Francia

在欧洲,Android版《欧博体育app下载》是一个强有力的营销赌注,他们的目标是教育消费者,哪种昆虫最适合每种昆虫. 这个活动非常成功,因为公司的数字反映了更多的老客户购买他们不太受欢迎的产品

Mr. Músculo Kinect Mexico

这是对潜在的用户交互新平台的调查结果, 我们调查了与微软开发的近距离摄像头一起工作的能力. Kinect在用户界面上提供了全新的体验. This particular experience, 玩家可以通过手的移动来清除40英寸屏幕上的污渍.

在墨西哥实施的激活非常成功.

Languages

CSS, HTML, JavaScript, TypeScript, SQL, GraphQL, c#, c++, SCSS, ECMAScript (ES6), Java, Go, Python

Frameworks

Redux, Next.js,顺风CSS, React Native, Unity, OGRE, Unity3D, Loopback, Deck.gl, ASP.NET, Ruby on Rails (RoR)

Libraries/APIs

React, WebGL, React Redux, Node.js, Parse SDK, D3.js, Plottable.js, Three.js

Platforms

Visual Studio Code (VS Code), Firebase, MacOS, Parse, Android, iOS, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP)

Other

Front-end Development, CI/CD Pipelines, Front-end, 3D, User Experience (UX), Chatbots, Graphs, Unity3D Native Plugin Interface, Software Deployment, Web Development, Radix UI, SDKs

Tools

Git, Graphviz, Amazon Cognito

Paradigms

UX Design, Scrum, Agile

Storage

PostgreSQL, MySQL, MongoDB, Databases

2005 - 2008

程序设计高级技术员(计算机工程)

阿根廷布宜诺斯艾利斯国立科技大学

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