BACK to search results
Darío M.
Last update: 08 Nov 2019
SENIOR /team lead
Full Stack Developer / Master in Engineering
My profile can be defined as an elastic one, mostly because of my adaptive capacity. I have 15 years of experience working in software development. I have been working with Node for the past four years, and have also worked with React for the past year.

I also possess in-depth technical knowledge, ranging from defining high-performance architectures (NGINX, PM2, Redis, in-memory or database caches) to the use of backend technologies (JavaScript, Node, Ruby), databases (MySql, PostgreSQL, Oracle, SQL Server), web frameworks (ASP.NET MVC, Ruby on Rails) and frontend ones (JavaScript, React, Handlebars, jQuery, Highcharts JS, SVG).

I have also led projects (as PM or Scrum Master) following Agile methodologies (Scrum, XP) or more traditional ones, taking care of the complete SLDC (mainly requirement elicitation/specification and quality assurance).

I am also a Software Engineering professor at Universidad ORT, where I got my Master’s Degree in Engineering.
All rates are indicative, annual rate includes 12% discount
12% discount on yearly basis
Usually responds within 1 hour
GMT-3 South America East
Montevideo/Uruguay

EXPERIENCE

Industry Experience

Healthcare & Medicine

PORTFOLIO HIGHLIGHTS

Static Website Generator

Full Stack Developer

Custom static site generator implemented in NodeJS. It takes content from custom ‘YAML front matter’ files that include different sections with markdown content. Later, the front matter part is used to build the navigation and categorization of the website while the markdown is translated to HTML. Finally everything is saved as static HTML files to provide high performance server-side transference and client-side rendering.

Technologies Stack:

HTML5 Node.js CSS3

Traceability Logger

Full Stack Developer

NodeJS module aimed at generating centralized logs of different sources (most of the time, microservices) to provide traceability of client requests. It uses Winston and Morgan modules under the hood but adds a layer of services to provide a common highly-customizable format which includes type of signal (request/response), timestamps, IP address, user agent and most important, short non-sequential URL-friendly unique IDs that let you “follow” a client from their first request until they leave.

Technologies Stack:

Node.js

Enhanced Article-JSON Parser (EAJP)

Full Stack Developer

NodeJS module aimed at parsing and normalizing articles’ HTML to a well-structured & easy to use JSON abstraction. I added custom embeds support to the base version (Social Media, Google Maps) via a recursive-asynchronous algorithm. Asynchronously too, the parser takes images and asks databases for their metadata (photograph author, copyright license, etc.). Parser extension is possible via a plugin architecture to avoid any rebuilding when support for new HTML-elements/embeds is needed.

Technologies Stack:

Node.js

‘H’ - Content Distribution System

Full Stack Developer

Collection of NodeJS micro-services for multichannel content distribution. Content was stored in a MySQL database using a proprietary CMS format. Some of the micro-services retrieve each piece of content and normalize them to a JSON suitable structure that feeds the other services. Supports ~25 requests/sec using only one service with 5 instances of them running, coordinated by PM2 process manager with an NGINX as reverse proxy supporting ~1000 req/sec.

Technologies Stack:

CMS MySQL Node.js Nginx

Web & Mobile Medical Care Platform

Full Stack Developer

Participated in the development of a web & mobile medical care platform where patients with a subscription can directly connect with doctors in real time through appointed video calls to have a diagnosis and electronic prescriptions sent directly to the pharmacy.

Technologies Stack:

Node.js React.js React Native REST API Redux Sequelize Redux-saga Firebase

Industry:

Healthcare & Medicine

EDUCATION

ORT University (Montevideo, Uruguay)

Master in Engineering

Web & mobile app development agency #462

10-50
Montevideo/Uruguay
GMT-3

Industries

Education & Science, Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Information services & Technologies, Mapping & Navigation, Advertising & Marketing, Law & Government, Shopping & Loyalty programs, Statistics & Atalytics, Healthcare & Medicine, Booking & Rent, Books & Catalogs, Audio & Music, Big Data

VAIRIX Software Development - A Kubikware company is a web & mobile app development boutique based in Uruguay that helps US startups and businesses build and grow through end-to-end development and staff augmentation services. We are an agile, highly responsive team of expert developers ready to help you scale, build innovative products and reach your business goals. Featured in Clutch's top custom software developers in LatinAmerica, our long-term partners continue to choose us for our convenient timezone, competitive rates and proven track record of successful projects.

MORE TALENT AVAILABLE AT THIS AGENCY

Senior Full Stack Developer
All rates are indicative, annual rate includes 12% discount
view Profile
Updated: 08 Nov 2019