Daniel Caminos, Developer in Asti, Province of Asti, Italy
Daniel is available for hire
Hire Daniel

Daniel Caminos

Full-stack Engineer and Game Developer

Asti, Province of Asti, Italy

Toptal member since March 27, 2017

Bio

Daniel began working in 2006, starting as a game developer, where he built a strong foundation in 2D/3D and UX/UI through interactive experiences. He later transitioned into full-stack engineering, applying those principles to create software products. Today, Daniel works across the stack, from shaders and GPU rendering through back-end systems to polished front-end applications, across any environment or technology, and quickly integrates with interdisciplinary teams and complex projects.

Portfolio

Creative Marketplace Ltd
Next.js, HTML, MongoDB, CSS, React, Node.js, Express.js, Full-stack, AI Tools...
Coco Alemana
Swift, C++, Qt, AppKit, SwiftUI, Shaders, C, Git, Artificial Intelligence (AI)...
CultureX Inc.
React, Front-end, UX Design, TypeScript, Redux, Testing...

Experience

  • JavaScript - 10 years
  • User Experience (UX) - 9 years
  • Node.js - 8 years
  • TypeScript - 8 years
  • React - 7 years
  • C++ - 6 years
  • Python - 4 years
  • Artificial Intelligence (AI) - 2 years

Preferred Environment

Visual Studio Code (VS Code), React, Node.js, Qt, PostgreSQL, Xcode

The most amazing...

...thing I’ve worked on is a high-performance C++ engine with custom GPU shaders and server-side rendering to stream real-time visuals to the front end.

Work Experience

Senior Full-stack Engineer (Next.js/Node.js)

2026 - 2026
Creative Marketplace Ltd
  • Led the stabilization and production launch of a beta-stage SaaS platform by resolving critical issues, improving architecture, and delivering new features through rapid, AI-assisted development.
  • Improved application performance, scalability, and reliability by optimizing the React/Next.js and Node.js codebase, implementing error monitoring with Sentry, and strengthening development best practices.
  • Delivered end-to-end product enhancements across front-end, back-end, and AWS infrastructure, integrating payment systems, authentication, and real-time functionality while maintaining a fast shipping cadence.
Technologies: Next.js, HTML, MongoDB, CSS, React, Node.js, Express.js, Full-stack, AI Tools, Claude Code, Cursor AI

Full-stack Developer

2024 - 2026
Coco Alemana
  • Built a macOS application from scratch using SwiftUI and AppKit, integrating a high-performance C++ back end through seamless interoperability to deliver a scalable, production-ready product.
  • Led the development of the application’s front end and custom graphics pipeline, leveraging Qt and QRhi to enable hardware-accelerated rendering and support high-performance, data-intensive visualizations.
  • Designed and implemented a custom shader pipeline in GLSL, incorporating advanced techniques such as instancing, SDF-based geometry rendering, and MSDF text rendering to achieve efficient and high-quality visual output.
  • Integrated DuckDB as the core analytical engine, enabling efficient processing of local data sources (Parquet and CSV) and seamless connectivity with third-party systems such as AWS Athena, S3, BigQuery, Databricks, and MotherDuck.
Technologies: Swift, C++, Qt, AppKit, SwiftUI, Shaders, C, Git, Artificial Intelligence (AI), LangGraph, LangChain, Data Visualization, Full-stack, APIs, Large Language Models (LLMs), Technical Leadership, Full-stack Development, B2B, AI Agents, AI Tools, Claude Code, Claude API, Express.js, API Integration

Front-end React Developer

2024 - 2024
CultureX Inc.
  • Developed an app to create user-format queries to fetch raw data, render and interact with charts, and export results in several formats.
  • Proposed new architecture to improve site performance, as well as new state management tools (Zustand) and fetch/cache data (react-query).
  • Created new UX solutions to solve complex product tasks.
Technologies: React, Front-end, UX Design, TypeScript, Redux, Testing, Amazon Web Services (AWS), Application State Management, ECharts, MacOS, Swift, Shaders, Git, APIs, Large Language Models (LLMs), B2B, REST APIs, AI Agents, AI Tools, Claude Code, Express.js, API Integration, Social APIs

Front-end Developer

2023 - 2023
Cirrus O+M, LLC (via Toptal)
  • Built an MVP to render and navigate 3D spaces (buildings, machine rooms, etc), displaying equipment information and user notes.
  • Collaborated with a multidisciplinary team, actively participating in the creative process.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Built an integration with Matterport SDK to render scanned environments on a website.
Technologies: Next.js, Front-end, Tailwind CSS, JavaScript, React, Radix UI, Amazon Cognito, SDKs, MacOS, Matterport, Git, APIs, REST APIs, Express.js

Senior Unity Engineer

2022 - 2023
Funco Inc.
  • Improved performance and quality of a previous Unity game version.
  • Migrated from Unity to pure React game. Used Framer Motion.
  • Participated in product decisions, adding value and improving the user experience.
  • Tracked and fixed bugs using Jira and Linear as the reporting tool.
Technologies: Unity, WebGL, React, JavaScript, Unity3D, User Experience (UX), CSS, UX Design, HTML, TypeScript, CI/CD Pipelines, Tailwind CSS, Google Cloud Platform (GCP), Front-end, MacOS, Git, Full-stack, Technical Leadership, Full-stack Development, REST APIs, Express.js, Social APIs

Senior JavaScript Developer

2021 - 2022
Inkarnate
  • Worked in a React web app with seven overlapped canvases to get visual-specific effects and render more than 50,000 images at the same time.
  • Developed a library in Rust and implemented it with WebAssembly. The main goal was mapping a texture into a path.
  • Added a whole new feature to apply WebGL filters over an editable canvas.
Technologies: React, WebGL, JavaScript, User Experience (UX), CSS, UX Design, HTML, TypeScript, Front-end Development, CI/CD Pipelines, Tailwind CSS, Front-end, MacOS, Flutter, Git, Full-stack, APIs, Full-stack Development, REST APIs, Express.js, API Integration, Social APIs

Full-stack Developer

2019 - 2020
Streamlit
  • Developed a web app to interact with machine learning models.
  • Created front-end interfaces (React) for a Python library.
  • Built several widgets to render maps and plots using third-party libraries like deck.gl, D3, Vega-Lite, and Graphviz.
Technologies: Python, SCSS, ECMAScript (ES6), React, JavaScript, CSS, D3.js, HTML, Plottable.js, TypeScript, Front-end Development, CI/CD Pipelines, React Redux, Tailwind CSS, Front-end, MacOS, Git, Full-stack, Full-stack Development, B2B, Open Source, OpenStack, API Integration

Senior Full-stack Engineer

2018 - 2019
Raven[OPS]
  • Built a product from scratch in React, Node.js, and Go while keeping in mind the business implications of a startup.
  • Involved with the product design and UX implications.
  • Created plot components using third-party libraries like D3 and Plottable.
Technologies: Go, JavaScript, Redux, React, User Experience (UX), CSS, HTML, Graphviz, Deck.gl, Plottable.js, Graphs, TypeScript, Front-end Development, CI/CD Pipelines, Next.js, React Redux, Front-end, MacOS, Git, Data Visualization, Full-stack, APIs, Technical Leadership, Full-stack Development, API Integration

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.
  • Built the front end to manage user accounts (the main product of the company).
  • Planned the functionality of several screens and optimized the user experience.
  • Architected and implemented the database structure.
  • Collaborated with a designer in the architecture and implementation of the user interface.
Technologies: 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, MacOS, Git, APIs, Technical Leadership, Full-stack Development, API Integration

Senior Software Engineer

2017 - 2018
Welltok, Inc.
  • Worked with several core services for healthcare-optimization products.
  • Wrote a custom cron script to run database updates and push user notifications.
  • Created a back-end REST API using Node.js, interfacing with a PostgreSQL database.
  • Worked with a GraphQL integration with the back end.
  • Wrote unit tests for both the front end and back end.
  • Developed a whole new UI test battery for the front end.
Technologies: Amazon Web Services (AWS), Docker, PostgreSQL, Ruby on Rails (RoR), React, Node.js, Scrum, GraphQL, TypeScript, Front-end Development, CI/CD Pipelines, Front-end, Git

Co-founder | Game Developer

2013 - 2017
Thinking Monkey
  • Developed race games called ACTC Racing and Super TC 2000 (Android, iOS).
  • Built the AI for race games featuring a variable level of skill (Android, iOS).
  • Developed several kinds of games: cards, trivia, bowling 3D, pool 3D, puzzles, etc. (Android, iOS, Mac, PC, WebGL).
  • Implemented several integrations (Parse, Firebase, Facebook, Kinect, PayPal, Twitter).
  • Built a dynamic presentation for TV race transmissions.
  • Developed an AI bot for obtaining chat conversations using a Facebook Messenger integration.
  • Created the advergame Raid Game for an important insecticide company. It was implemented in several countries (Android, iOS).
  • Created the AR/VR app called Garbarino Sales Hall.
  • Developed the puzzle game called Honey Maker (Android, iOS, WebGL).
  • Developed the back end for game integrations (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, Flutter, C, Git

Senior Software Architect

2010 - 2013
Hasar Sistemas
  • Designed the main architecture for a payment gateway.
  • Implemented several integrations with credit card gateways (Visa, American Express, MasterCard).
  • Implemented a brand new mobile payment solution.
  • Reengineered the entire payment gateway to update technologies.
  • Supported several integrations, code coverage, and crash reports.
Technologies: C#, Java, JavaScript, C++, Unity3D, SQL, MySQL, CI/CD Pipelines, Git

Lead Software Engineer

2008 - 2010
2PEZ
  • Developed a racing game called Simulador de Turismo Carretera (PC).
  • Created a custom 3D engine (Ogre, OpenAL, and other mixed technologies).
  • Migrated old projects to Unity to improve performance.
  • Architected a racing game called Simulador de Top Race (PC).
  • Developed the advergame called Fibertel Race (WebGL).
  • Created a 2D layer to render maps and race positions.
Technologies: Unity3D, OGRE, C++, Unity, WebGL, C#, SQL, MySQL, Three.js, Git

Software Developer

2006 - 2008
BDF Technology Solutions
  • Developed a workflow solution for document management.
  • Implemented the workflow solution in a client's office.
  • Acted as a functional analyst for new projects and technologies.
Technologies: JavaScript, Java, ASP.NET, C++, SQL, MySQL, Git

Experience

Fun Country Poker

https://youtu.be/D3VmBI_wXKQ
At Fun Country, we built a real-time multiplayer poker experience combining live video and gameplay. Using WebRTC, players joined shared sessions where they could see, hear, and interact with each other while playing. A synchronized game engine handled state, turns, and betting, ensuring all actions updated instantly. The UI integrated video and game elements into a single immersive, social experience.

ACTC Racing

https://www.youtube.com/watch?v=1eTelkH2tXQ&feature=youtu.be
The company Bundle Games contracted us to develop a racing game for the first category of the Brokers Association Turismo Carretera (ACTC). This project took just over a year of work and was finally released with great acceptance in the targeted segment. 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

https://www.youtube.com/watch?v=znP8kWE_wOY
We developed a presentation scene for a television studio, for the category Road Tourism Race in 2015 and 2016. This application is responsible for dynamically assembling the starting line with all its cars and end positions, and exporting a video to be broadcast on television.

Honey Maker

Honey Maker is our last production. It is an addictive casual game that points to the imposing presence in the most popular stores applications. Currently in beta, but is now available in the Google Play Store and will soon be available in the App Store.

Top Race Simulator

We had the opportunity to collaborate with 2Pez in the development of one of its simulators. This project was very important for the company because it was the first mass-market product in which we were part of. This development was sold (and still sells) in large retail chains, and offers the possibility to feel like a real pilot of a top race which is the fastest growing category in recent years in Argentinian motoring.

Thinking Monkey participated in the creation of HUD (Heads-Up Display) which is the graphical interface that shows all the telemetry data, as well as number of laps, circuit map, and more.

Glade Game

This is a web game released for winter in Europe, a new advertising campaign for Glade spray. The work was done through the study of digital marketing called Penta Study.

Bones Invasion

This game—which is still in production—is a bet on the future to continue consolidating as a developer of entertainment content. They are still being defined the game mechanics, but we can already overtake some images of what will be our next casual game.

Raid China

Imitating the game concept of a raid in France, China requested a new game that fits the most common design in the country: large print, sound explosions, and banner advertising was requested. This project was designed to be made public in the Republic of China and was submitted to the Apple App Store.

Augmented Reality

We developed an augmented reality application to enhance the experience of users in different outlets of a major company dedicated to the marketing of household items, electronics, and computing. For legal reasons we cannot name the company, but we can say it is the number 1 in the country and has more than 110 branches and around 4,900 employees.

About the application we can say that shows it our versatility in providing solutions in different technologies on the market.

Lysoform Game

This project is part of an advertising campaign to let consumers know the product line Lysoform. It was very successful within the traditional sales channels where the product is marketed. The activation was accompanied by a heavy investment in advertising by the customer.

Raid Francia

Raid France for Android was a strong marketing bet in Europe where they aimedto educate customers of the product about which insectide was the most appropriate for each type of insect. This campaign was very successful because the numbers of the company reflected a greater number of their regular customers purchasing their less popular products

Mr. Músculo Kinect Mexico

As a result of an investigation of potential new platforms for user interactions, we investigated the ability to work with the proximity camera developed by Microsoft. The Kinect offers a new experience in the user interface. This particular experience, offers players the possibility to clean stains that appeared on a screen of 40 inches with the movement of their hands.

The activation was very successful in Mexico where it was implemented.

Education

2005 - 2008

Senior Technician Degree in Programming (Computer Engineering)

Universidad Tecnologica Nacional - Buenos Aires, Argentina

Skills

Libraries/APIs

React, WebGL, React Redux, Node.js, Parse SDK, D3.js, Plottable.js, Three.js, REST APIs, Claude API, Social APIs, Framer Motion

Tools

Git, Graphviz, Claude Code, Amazon Cognito, Xcode

Languages

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

Frameworks

Redux, Next.js, Tailwind CSS, Express.js, React Native, Unity, OGRE, Unity3D, Loopback, Deck.gl, ASP.NET, Ruby on Rails (RoR), Qt, AppKit, SwiftUI, Flutter, LangGraph

Platforms

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

Storage

Database Management, PostgreSQL, MySQL, MongoDB, Databases

Paradigms

UX Design, Scrum, Agile, Testing, B2B

Other

Front-end Development, CI/CD Pipelines, Front-end, Full-stack, Full-stack Development, API Integration, VoIP, 3D, User Experience (UX), Chatbots, Virtual Reality (VR), Shaders, Artificial Intelligence (AI), Data Visualization, APIs, Large Language Models (LLMs), Technical Leadership, Open Source, AI Agents, AI Tools, Casinos & Gaming, Graphs, Unity3D Native Plugin Interface, Software Deployment, Web Development, Radix UI, SDKs, Application State Management, ECharts, LangChain, Cursor AI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
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.

Top talent is in high demand.

Start hiring