Joaquin Cid, Developer in Rosario, Santa Fe Province, Argentina
Joaquin is available for hire
Hire Joaquin

Joaquin Cid

Verified Expert  in Engineering

Full-stack Developer

Location
Rosario, Santa Fe Province, Argentina
Toptal Member Since
May 2, 2018

Joaquin is a full-stack developer with over 13 years of experience working for companies like WebMD and Getty Images. He specializes in web application development and has 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.

Portfolio

Pat's Offroad (via Toptal)
Firebase Cloud Functions, Angular Bootstrap, AngularFire, JavaScript, NGXS...
Baldes (via Toptal)
Triangular, Node.js, Firebase
Getty Images (via Velocity Partners)
JavaScript, .NET, Web API, Sass, Jasmine, NUnit, Microsoft SQL Server...

Experience

Availability

Part-time

Preferred Environment

Git, Windows, Sublime Text, Visual Studio Code (VS Code), Visual Studio

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.

Work Experience

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.
  • Integrated NGXS as state management library.
  • Implemented geolocation and route calculation using Google Maps APIs.
Technologies: Firebase Cloud Functions, Angular Bootstrap, AngularFire, JavaScript, NGXS, Google Maps API, Bootstrap, Cloud Firestore, Firebase, Node.js, Angular

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: Triangular, Node.js, Firebase

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 Gettyimages.com, iStockphoto.com, and Thinkstockphotos.com.
  • 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: JavaScript, .NET, Web API, Sass, Jasmine, NUnit, Microsoft SQL Server, Ruby on Rails (RoR), Ruby, Model View Controller (MVC), Web Services, jQuery, AngularJS, C#

IT Consultant

2005 - 2018
Almaclip
  • 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: .NET, Microsoft SQL Server, Entity Framework, jQuery, Windows Services, Web Forms, Model View Controller (MVC), C#

Co-founder | Software Developer

2017 - 2017
wapps
  • 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: Angular, Model View Controller (MVC), Ionic, AngularJS, C#

Co-founder | Software Developer

2015 - 2017
InmoApp
  • 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: ASP.NET MVC, .NET, SQL Server 2008, ASP.NET, C#

Software Developer

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

Inmo App

Inmo App is 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

https://play.google.com/store/apps/details?id=wapps.ros24
Ros24 is an entertainment media app where it curates a list of videos, has a video player, and notifications. It was built with Angular 2 and Ionic.

Almaclip

http://tv.almaclip.com.ar/singlesignin/login
Almaclip is a platform for newspaper and media clips.

The Green Dragon

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

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

This was built with Angular 2 and Ionic.

PoC Movie Theater Billboard

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

PoC Hospital Bedroom Manager

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

PoC Chrome Extension with New Content Notifications

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.

NGXS Actions Executing

https://github.com/ngxs-labs/actions-executing
This plugin allows you to easily know if an action is being executed and control UI elements or control flow of your code to execute. The most common scenarios for using this plugin are to display loading spinner or disable a button while an action is executing.

Languages

HTML, JavaScript, C#, Sass, CSS, SQL, Ruby

Frameworks

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

Libraries/APIs

jQuery, Web API, Moq, RxJS, Vue, Node.js, Google Maps API, Entity Framework

Tools

RubyMine, Sublime Text 3, AnthillPro, Autofac, Git, AngularFire, GitLab, Visual Studio, Sublime Text, Triangular, Node-RED

Paradigms

Agile Software Development, Agile, Continuous Integration (CI), Model View Controller (MVC)

Platforms

Visual Studio 2017, Visual Studio Code (VS Code), Windows, Android, Firebase, Docker

Storage

Cloud Firestore, SQL Server 2008 R2, SQL Server 2012, SQL Server 2017, SQL Server 2008, Microsoft SQL Server, Web Forms, Redis, Firebase Realtime Database

Other

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

2017 - 2018

Diploma in Innovation and Entrepreneurship

Escuela Argentina de Negocios - Buenos Aires, Argentina

2003 - 2010

Bachelor's Degree in Systems Engineering

UAI | Universidad Abierta Interamericana - Rosario, Argentina

APRIL 2019 - PRESENT

Developing Applications with Google Cloud Platform Specialization

Coursera

JANUARY 2019 - PRESENT

Blockchain

Coursera

MAY 2012 - PRESENT

Microsoft Certified Technology Specialist: .NET Framework 4, Data Access

Microsoft

APRIL 2012 - PRESENT

Microsoft Certified Professional: Microsoft Certified Professional

Microsoft

SEPTEMBER 2011 - PRESENT

Microsoft Certified Technology Specialist: .NET Framework 4, Web Applications

Microsoft