Scroll To View More
Daniel Caminos, JavaScript Developer in Buenos Aires, Argentina
Daniel Caminos

JavaScript Developer in Buenos Aires, Argentina

Member since May 6, 2016
Daniel began working in 2006 and is, now considered by his peers, a senior software engineer and Unity 3D/JavaScript expert. Throughout his career, he’s worked on his own projects and on others as a freelancer. His past teammates can vouch that he can quickly integrate into interdisciplinary teams and any type of project (UI/UX, back-end, and so on). Daniel is a proactive individual who enjoys tackling new challenges and working with new tech.
Daniel is now available for hire

Portfolio

Experience

  • JavaScript, 10 years
  • Unity3D, 10 years
  • User Experience (UX), 9 years
  • CSS, 6 years
  • HTML, 6 years
  • Node.js, 5 years
  • React, 4 years
Buenos Aires, Argentina

Availability

Part-time

Preferred Environment

MacOS, Unity3D, Atom, Git

The most amazing...

...thing I've worked on was a 3D race game of the most relevant national racing category in my country for mobile devices.

Employment

  • 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: Node.js, React, PostgreSQL, AWS, Loopback
  • Senior Software Engineer

    2017 - 2018
    Welltok, Inc.
    • Worked with severals 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.
    • Developed a GraphQL integration on the back-end.
    • Wrote unit tests for both the front-end and back-end.
    • Developed UI tests for the front-end.
    Technologies: Node.js, React, Ruby on Rails, PostgreSQL, Docker, AWS
  • Co-founder | Game Developer

    2013 - 2017
    Thinking Monkey
    • Developed the 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 the back-end for games integrations (Node.js, Loopback).
    • 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 (used a Facebook Messenger integration).
    • Created the advergame called Raid Game for a important insecticide company. 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).
    • Built the back-end for an administration system (Node.js, Loopback).
    • Developed the card games Solitaire Showdown, Mega Stars, and Make 13 (Android, iOS, Mac, PC, WebGL).
    • Developed the trivia games Trivia Shootout and Trivia Ville (Android, iOS, Mac, PC, WebGL).
    • Developed the bowling 3D game called Trick Bowling (Android, iOS, Mac, PC, WebGL).
    • Developed the pool 3D game called Challenge Pool (Android, iOS, Mac, PC, WebGL).
    • Designed a special responsive canvas component for WebGL games.
    • Developed the arcade game called Bones Invasion (Android, iOS).
    • Developed the puzzle advergame called Blem 3 en 1 (Android, iOS).
    • Developed the match-three puzzle game Jewel Birds (Android, iOS, Mac, PC, WebGL).
    • Developed several advergames for different companies (Raid, Mr. Musculo, Glade, Lysoform, Quilmes).
    • Developed the puzzle games called Fast Match and Año Nuevo, Casa Nueva, and Word Hunter (Android, iOS, Mac, PC, WebGL).
    Technologies: Unity 3D, Node.js, Parse, Firebase
  • 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 the UI for a mobile payment solution.
    • Reengineered the entire payment gateway.
    • Supported several integrations, code coverage, and crash reports.
    Technologies: C++, JavaScript, Java, C#
  • Lead Software Engineer

    2008 - 2010
    2PEZ
    • Developed a race game called Simulador de Turismo Carretera (PC).
    • Created a custom 3D engine (Ogre, OpenAL).
    • Migrated old projects to Unity.
    • Developed a race game called Simulador de Top Race (PC).
    • Developed the advergame called Fibertel Race (WebGL).
    • Developed a 2D layer to render maps and race position.
    Technologies: C++, OGRE, Unity3D
  • 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: ASP.NET, Java, JavaScript

Experience

  • ACTC Racing (Development)
    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 (Development)
    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 (Development)
    http://www.thinking-monkey.com/work3.php

    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 (Development)
    http://www.thinking-monkey.com/work16.php

    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 (Development)
    http://www.thinking-monkey.com/work10.php

    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 (Development)
    http://www.thinking-monkey.com/work12.php

    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 (Development)
    http://www.thinking-monkey.com/work17.php

    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 (Development)
    http://www.thinking-monkey.com/work13.php

    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 (Development)
    http://www.thinking-monkey.com/work14.php

    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 (Development)
    http://www.thinking-monkey.com/work2.php

    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 (Development)
    http://www.thinking-monkey.com/work11.php

    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.

Skills

  • Languages

    C#, C++, JavaScript, CSS, HTML, SQL, GraphQL
  • Frameworks

    Loopback, Unity3D, OGRE
  • Libraries/APIs

    Node.js, React, Parse SDK
  • Tools

    Unity SDK
  • Platforms

    Parse, MacOS, Android, iOS, Firebase
  • Paradigms

    UX Design, Scrum, Agile
  • Storage

    PostgreSQL, MySQL, MongoDB
  • Other

    User Experience (UX)

Education

  • Senior Technician degree in Programming (Computer Engineering)
    2005 - 2008
    Universidad Tecnologica Nacional - Buenos Aires, Argentina
I really like this profile
Share it with others