Andrés Canabarro, Developer in Montevideo, Uruguay
Andrés is available for hire
Hire Andrés

Andrés Canabarro

Verified Expert  in Engineering

Bio

Andrés is a challenge-driven software engineer who has worked with a wide variety of different technologies. Specialized in backend development he is skilled in REST API integrations with NodeJS as a preference. Also skilled in Java, C#, and GeneXus Andrés loves to get things done. He is currently focusing on the digital marketing industry using Node.js to integrate several different APIs like Facebook, Tiktok, Snapchat, and others.

Portfolio

Memorable.io
TypeScript, OpenAI, Complex SQL Queries
CreateThrive.Inc
JavaScript, Node.js, Google Cloud Development, Shopify, Facebook Ads...
Amazon.com
React.js, TypeScript, AWS, JavaScript, APIs, GitHub, Slack Development, Java...

Experience

Availability

Full-time

Preferred Environment

Java, SQL, Agile, Scrum, Node.js, REST, Google Cloud Platform (GCP), Amazon Web Services (AWS), Azure, .NET

The most amazing...

...thing I've worked on is a product launch on a new marketplace while working for Amazon.com.

Work Experience

Senior Back-end Engineer

2023 - PRESENT
Memorable.io
  • Developed a Lambda for creating recommendations based on input and interacting with openAI.
  • Implemented several functionalities enabling several launches for new and existing clients.
  • Added unit and integration tests across the back end, starting from 0% coverage.
Technologies: TypeScript, OpenAI, Complex SQL Queries

Node.js Freelancer

2023 - PRESENT
CreateThrive.Inc
  • Built a single endpoint API using NodeJS for re-wiring conversions into the different available ad channels such as Facebook, Snapchat, and TikTok.
  • Integrated with several ad channels like Facebook, Google, TikTok, and Snapchat.
  • Integrated with Shopify utilizing the offered webhooks and processing their payloads accordingly.
Technologies: JavaScript, Node.js, Google Cloud Development, Shopify, Facebook Ads, Back-end Developers, REST API

Software Development Engineer II

2020 - 2021
Amazon.com
  • Launched existing programs into new marketplaces within Europe.
  • Handled the team oncall along with the other members of the team.
  • Led the conversation on behalf of my team for some meetings with other organizations within the company.
Technologies: React.js, TypeScript, AWS, JavaScript, APIs, GitHub, Slack Development, Java, SQL, Agile Development, Scrum Master Consulting, Sublime Text 3, Git, MacOS, Google Chrome, Microsoft Word, Microsoft PowerPoint, Excel Development, Zoom Development, React.js, Microservices Development, Integration Testing, Agile Development, Relational Databases, Back-end Developers, Web Development, REST API

Chief Technology Officer

2017 - 2019
Gurucargo.com
  • Developed a multi-tenant platform with a small list of wizard-guided configuration steps to set up a digital freight forwarder platform with little human manual effort.
  • Led a team of up to four people within the IT department and ensured the company's goals were met.
  • Participated in conversations with essential players within the industry and important investing funds within Latin America.
Technologies: GeneXus, .NET, SQL, APIs, GitHub, Slack Development, .NET Core, Agile Development, Scrum Master Consulting, JavaScript, Git, Windows Development, MacOS, AWS, .NET, C#, Google Chrome, Microsoft Word, Microsoft PowerPoint, Excel Development, Zoom Development, NetBeans, Google Cloud Development, Azure, Azure, MySQL, REST, Azure, Azure Functions, Agile Development, Relational Databases, SaaS, Back-end Developers, Web Development, REST API

Software Developer

2016 - 2017
Tangocode
  • Developed a task scheduler to deal with dependencies on critical processes.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw launch processes sharing the load with the rest of the team.
Technologies: GeneXus, Java, SQL, Scrum Master Consulting, Slack Development, GitHub, Agile Development, Git, Windows Development, APIs, Google SEO, Bing Ads, Social Media Advertising, Google Chrome, Microsoft Word, Microsoft PowerPoint, Excel Development, Eclipse E4, NetBeans, MySQL, Integration Testing, Agile Development, Relational Databases, .NET, C#, Back-end Developers, Web Development, REST API

Intern

2013 - 2013
Appload
  • Developed an app that enabled users to easily register their digital rights in an intuitive set of short steps.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Held meetings with the client in order to discuss new requirements.
Technologies: Android, Slack Development, SQL, Agile Development, Scrum Master Consulting, Git, Windows Development, Google Chrome, Microsoft Edge, Microsoft Word, Microsoft PowerPoint, .NET, C#

Software Development Engineer II

https://www.amazon.es/businessprime
Collaborated with nine team members on maintaining and developing new Business Prime APIs.

Shared the load of two rotations for the team on-call with the rest of the team. Held conversations with other teams within and outside Amazon Business to guide and decide on new projects.

Digital Forwarder (SaaS)

A platform enabling freight forwarders to become digital by following a simple wizard configuration in less than one hour.

As CTO, I designed and managed the development of the multitenant architecture for the back end and the improvements in the front end to ease the process of creating new digital freight forwarders from scratch.

Software Developer

A Genexus-based app for managing digital marketing campaigns within the automotive industry.

As a software developer, I held meetings with stakeholders to understand the requirements, crafted designs with other team members, developed the new functionalities, and held review meetings to ensure the new requirements were meeting the stakeholders' expectations.
2012 - 2017

Software Engineer in Computer Science

Universidad ORT - Montevideo, Uruguay

Libraries/APIs

REST API, Complex SQL Queries, Node.js, React.js, React.js

Tools

Slack Development, GitHub, Git, Zoom Development, Excel Development, Microsoft PowerPoint, Microsoft Word, Sublime Text 3, Open Office, Android

Languages

.NET, SQL, C#, Java, TypeScript, JavaScript, Go, C++

Frameworks

.NET, .NET Core

Paradigms

Agile Development, Agile Development, Scrum Master Consulting, REST, Microservices Development

Platforms

Windows Development, Google Chrome, NetBeans, MacOS, AWS, Microsoft Edge, Azure, Azure, Bing Ads, Azure Functions, Shopify, Cloud Engineering, Social Media Advertising

Storage

MySQL, Relational Databases, Google Cloud Development, Azure, PostgreSQL

Other

GeneXus, APIs, Back-end Developers, Eclipse E4, Integration Testing, Web Development, Bots, Mind Maps, Google SEO, Facebook Ads, SaaS, OpenAI

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