Joaquin Cid, Full-stack Developer in Rosario, Santa Fe Province, Argentina
Joaquin Cid

Full-stack Developer in Rosario, Santa Fe Province, Argentina

Member since December 21, 2015
Joaquin is a full-stack developer with over 12 years of experience working for companies like WebMD and Getty Images. He specializes in web application development and has also experience building hybrid mobile apps. He has an entrepreneurial mindset and approach to projects which means he always tries to help a business get the most value in the least amount of time possible.
Joaquin is now available for hire



  • C#, 10 years
  • jQuery, 8 years
  • ASP.NET MVC, 8 years
  • Agile Software Development, 6 years
  • Git, 6 years
  • Web API, 4 years
  • AngularJS, 3 years
  • Angular, 2 years


Rosario, Santa Fe Province, Argentina



Preferred Environment

Visual Studio, Visual Code, Sublime, Windows, Git

The most amazing...

...thing I've built is a Windows service that generates XML sitemaps for the entire asset catalog (>1 billion items) which helped increase traffic to the site.


  • Freelance Full-stack Developer

    2018 - PRESENT
    Pat's Offroad (via Toptal)
    • Created the initial application setup.
    • Added offline support using Firestore.
    • Added PWA support with an Angular library.
    • Developed with mobile-first in mind using Bootstrap.
    Technologies: Angular, Node.js, Firebase, Firestore, Firebase Functions, Bootstrap, Google Maps API
  • Freelance Software Developer

    2018 - 2018
    Baldes (via Toptal)
    • Migrated Firebase functions from version 0.9.1 to 1.1.0.
    • Fixed Firebase libraries dependencies on a Bower config file.
    Technologies: Firebase Database, Firebase Functions, Node.js, Triangular
  • Software Developer | Team Lead

    2012 - 2018
    Getty Images (via Velocity Partners)
    • Created an XML sitemap generator to feed search engines of the entire stock image catalog (more than 1 billion items) using Windows Services and RabbitMQ.
    • Supported multiple websites and services of the company such as,, and
    • Implemented a Dropbox integration to support automatic image uploads to users accounts when an image or video was purchased.
    • Acted as a team lead—running scrums and training less experienced developers.
    • Built the new UI for the home page.
    • Migrated an old legacy site functionality to the new site on Ruby on Rails (RoR).
    • Built a Chrome extension PoC with notifications when new content was added into a curated set of assets.
    Technologies: C#, AngularJS, jQuery, Web Services, MVC, Ruby on Rails, SQL Server, NUnit, Jazmine, Sass, Web API
  • IT Consultant

    2005 - 2018
    • Developed a Windows service that downloads newspapers from different sources (FTP, HTTP, UNC) and processes different formats to a final JPG output and published to a website.
    • Built a clipping platform for video/audio using IIS Media Services.
    • Created a web app for users to view relevant news to them with an admin manager module to configure which searches apply to each client.
    • Built a service that transcodes video from different formats using FFmpeg.
    • Developed a site to display newspaper digital pages, search for past dates and filter by categories (magazines, regions).
    • Created an app to crop images, select a set, and generate a PDF with the edited images plus some text also entered by the user.
    Technologies: C#, MVC, Web Forms, Windows Services, jQuery, Entity Framework, SQL Server
  • Co-founder | Software Developer

    2017 - 2017
    • Built a beer map for Rosario (using Ionic and Angular 2) with detailed information about the breweries and pubs located in the city.
    • Developed a web-and-mobile entertainment media app with Ionic and Angular 2; with an admin site to configure which videos to show and send notifications.
    • Created a web app for a health company that enables them to conduct staff performance evaluations using AngularJS and MVC.
    Technologies: C#, AngularJS, Ionic, MVC, Angular 2
  • Co-founder | Software Developer

    2015 - 2017
    • Built an Android mobile app that enables real estate agents to inspect properties and share information with clients and on social networks.
    Technologies: Android
  • Software Developer

    2010 - 2012
    WebMD (via Velocity Partners)
    • Supported a bulk data extractor to feed a health management system platform.
    • Maintained and configured client sites.
    Technologies: C#, ASP.NET, SQL Server 2008
  • Software Developer

    2006 - 2010
    • Implemented intranet reporting sites for different areas of the company.
    • Analyzed and documented user requirements.
    • Coached interns.
    Technologies: C#, ASP.NET, Web Forms, ASP, SQL


  • Inmo App (Development)

    A mobile app for real estate agents that enables them to take photos and inspect houses and apartments easily, store the images on their phones, and share them with potential customers and on social networks.

  • Ros24 (Development)

    An entertainment media app where it curates a list of videos, video player and notifications. It was built with Angular 2 and Ionic.

  • Almaclip (Development)

    A platform for newspaper and media clips.

  • The Green Dragon (Development)

    A beer map with all breweries of the city of Rosario. Map and list of all local breweries with detailed info such as opening hours, accepted credit cards, beers served and more. It was built with Angular 2 and Ionic.

  • Sitemap Generator (Other amazing things)

    A Windows service app to generate XML sitemaps. It was built with C# and uses RabbitMQ for managing the different stages of the process. This service has created sitemaps for over 1 billion items.

  • PoC Restaurant Queue Manager (Development)

    This was built with Angular 2 and Ionic.

  • PoC Movie Theater Billboard (Development)

    This was built with Angular 2, Material, and Firebase Database.

  • PoC Hospital Bedroom Manager (Development)

    This was built with Angular 2, Material, and Firebase Database.

  • PoC Chrome Extension with New Content Notifications (Development)

    This is a Chrome extension which modified the home tab style and set up a worker process to pull data from a service via HTTP; when new content was available, notifications would pop up with links to relevant content. The extension needed to perform searches on the Getty Images site from an extension.

  • How to Build a Role-based API with Firebase Authentication (Publication)
    Nearly every app requires an authorization system on top of an authentication system. We often need a fine-grained permissions model to allow only specific users to access certain resources while simultaneously restricting access for everyone else. In this tutorial, Toptal Freelance Firebase Developer Joaquin Cid teaches how to build just such a system. Called a role-based authentication, we’ll learn how to implement this system in an API using Node.js and Firebase.
  • State Management in Angular Using Firebase (Publication)
    Without proper state management, your Angular app will become a UX nightmare. But even with that solved, persisting state across sessions and devices can be tricky. This tutorial shows how to leapfrog that challenge using Firebase.
  • Angular 6 Tutorial: New Features with New Power (Publication)
    Angular 6 is out! The most outstanding changes are in its CLI and how services get injected. In this tutorial, Toptal Freelance Angular Developer Joaquin Cid goes over the basic steps of initial setup and then creates a small diary app using Material Design for the front end and Firebase for the back end.


  • Languages

    HTML, JavaScript, C#, Sass, CSS, Ruby
  • Frameworks

    .NET, Entity, Bootstrap 3+, AngularJS, ASP.NET MVC, NUnit, Angular, Bootstrap 4, Jasmine, Ionic, Angular Material, Ruby on Rails (RoR)
  • Libraries/APIs

    jQuery, Web API, Moq, RxJS, Vue.js, Node.js
  • Tools

    RubyMine, Sublime Text 3, AnthillPro, Autofac, Git, AngularFire, GitLab
  • Paradigms

    Agile Software Development, Agile, Continuous Integration (CI)
  • Platforms

    Visual Studio 2017, Visual Studio Code, Firebase, Docker
  • Storage

    SQL Server 2008 R2, SQL Server 2012, SQL Server 2017, Redis, Firebase Realtime Database
  • Other

    Windows Services, Firebase Cloud Functions, Chrome Extensions, Angular Bootstrap


  • Diploma in Innovation and Entrepreneurship
    2017 - 2018
    Escuela Argentina de Negocios - Buenos Aires, Argentina
  • Bachelor's degree in Systems Engineering
    2003 - 2010
    UAI | Universidad Abierta Interamericana - Rosario, Argentina
  • Blockchain
  • Microsoft Certified Technology Specialist: .NET Framework 4, Data Access
    MAY 2012 - PRESENT
  • Microsoft Certified Professional: Microsoft Certified Professional
    APRIL 2012 - PRESENT
  • Microsoft Certified Technology Specialist: .NET Framework 4, Web Applications

To view more profiles

Join Toptal
I really like this profile
Share it with others