Gonzalo Scenna, Developer in Mar del Plata, Buenos Aires Province, Argentina
Gonzalo is available for hire
Hire Gonzalo

Gonzalo Scenna

Verified Expert  in Engineering

Back-end Developer

Mar del Plata, Buenos Aires Province, Argentina

Toptal member since January 27, 2021

Bio

Gonzalo is a software engineer with robust skills in the back end and infrastructure. As a tech lead and developer, he's spent several years working in a range of industries, including banking, advertisement, and finance. Gonzalo is passionate about building high-quality software and has worked the entire software lifecycle from its design to monitoring and maintenance. Gonzalo joined Toptal to seek out challenging projects where he can draw upon his technical expertise to solve complex tasks.

Portfolio

Azlo
IoC, Microservices, Redis, Amazon S3 (AWS S3), AWS Lambda...
ValiraNetwork
Amazon Web Services (AWS), Linux, Continuous Delivery (CD), Redis...

Experience

  • Amazon Web Services (AWS) - 7 years
  • Node.js - 7 years
  • Redis - 7 years
  • Docker - 6 years
  • AWS Lambda - 4 years
  • MongoDB - 4 years
  • TypeScript - 3 years
  • Kubernetes - 2 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Slack, MacOS

The most amazing...

...project I've worked on was a complex credit card subscription service involving several payment providers, plans, currencies, and billing periods.

Work Experience

Tech Lead | Node.js Senior Developer

2019 - 2021
Azlo
  • Migrated the underlying banking layer from one version to a newer one. It involved data migration (as well as data mapping) and working pair to pair with the banking layer to make sure there was no missing functionality.
  • Designed and developed a system to charge transaction fees: charging fees for different payment types (instant and non-instant); configurable by type, direction, fixed, and percentage fees on top of a Microservices, AWS SQS, and AWS Lambda.
  • Implemented multiple payment types, such as electronic bill pay, mailed checks, ACH, credit and debit cards, and check deposits (MRDC).
  • Designed Node.js microservices using Docker containers and deployed to the cloud on top of Kubernetes; skilled in Kubernetes and CI/CD tools like GitLab.
  • Led the payments team and was in charge of designing, developing, maintaining, and monitoring every feature that involved money movements.
  • Designed Node.js functions in a Serverless framework and deployed to AWS Lambda with SQS and S3 triggers, including resources creation using CloudFormation.
Technologies: IoC, Microservices, Redis, Amazon S3 (AWS S3), AWS Lambda, Amazon Simple Queue Service (SQS), TypeScript, Node.js

Tech Lead | JavaScript Senior Developer

2014 - 2019
ValiraNetwork
  • Developed a credit card subscription system, with multiple payment processors, customer plans, billing periods, currencies, and so on (including risk prevention reports and projections); also implemented features like movie streaming and cloud storage.
  • Built a conversion tracking system for an advertising company that could process millions of records every day. The service was auto-scalable, using sockets, Redis (for caching), AWS DynamoDB, and AWS SQS.
  • Constructed an adblocker and Safebrowsing browser extension (Chrome, Opera, Firefox) and its back-end APIs. It could handle over 3 million users and more than 1.5 million weekly users.
Technologies: Amazon Web Services (AWS), Linux, Continuous Delivery (CD), Redis, Amazon Simple Queue Service (SQS), Amazon DynamoDB, Amazon EC2, Amazon S3 (AWS S3), Kubernetes, Docker, MySQL, MongoDB, AngularJS, Node.js

Experience

Digital Banking Platform

I implemented multiple types of payment types for a digital banking platform, including ACH, bill pay, credit and debit card payments, mailed checks, check deposits MRDC. I developed the features according to the design and maintained and monitored them using top tier technologies such as strong-typed Node.js on top of Kubernetes.

Education

2012 - 2018

Bachelor's Degree in Software Engineering

Universidad CAECE - Mar del Plata, Argentina

Certifications

DECEMBER 2011 - PRESENT

First Certificate in English (FCE)

University of Cambridge

Skills

Libraries/APIs

Node.js

Tools

Slack, Amazon Simple Queue Service (SQS)

Languages

TypeScript

Frameworks

AngularJS

Paradigms

Microservices, Agile Software Development, Testing, Continuous Delivery (CD)

Platforms

MacOS, Docker, Kubernetes, Amazon EC2, AWS Lambda, Amazon Web Services (AWS), Visual Studio Code (VS Code), Linux

Storage

Databases, MongoDB, MySQL, Amazon S3 (AWS S3), Redis, Amazon DynamoDB

Other

IoC, Communication

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