fbpx Gaston | DevReady

Let’s Get Started

Gaston
HireGaston

Gaston

Cordoba, Cordoba, Argentina --:--:--

Gastón is a senior Software Engineer with a strong background as a back-end developer. He has 8+ years of experience working in several frameworks and languages with a strong focus on OOP: C#, .NET Framework, .NET Core, T-SQL, and MSSQL Server. For the past 4 years, Gastón has been working on distributed teams using Agile methodologies. He likes the complexity of building backend structures and managing data.

Hire Gaston
Skills
Years
1
2
3
4
5
6
7
8
9
10+
Python
Typescript
Node
DynamoDB
ASP.NET
.NET core
SOAP
C#
Kinesis3
Java
Lambda
Azure
XML
.NET framework
AWS
S3
REST
iOS
SQL Server
CloudWatch
CloudFormation
Entity Framework
Android
WinForms
API Gateway
MySQL
Swipe
WebServices
Yarn
Oracle
Jest
Docker
PowerShell
GitHub
JIRA
Confluence
BitBucket
Visual Studio
React
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Machine Learning

Microservices

Data Modeling

Web Design

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile - Scrum - Kanban

Utilities, Energy

Streaming

Banking

MODERATE
EXTENSIVE
EXPERT
Portfolio

Lime Energy

Developer

Work Experience : 2019-2021

Project: Cloud migration
Description: As a member of the cloud team, he’s been in charge of the design, development, and implementation of the new cloud solution and virtualization of Excel’s spreadsheets containing core logic and formulas and a new suite of apps interacting with it.
Tech Stack: AWS (Lambda, DynamoDB, S3, Kinesis, CloudFormation, SNS, SQS, AppSync, CloudWatch, EventBridge, Cognito); Datadog; C#, TypeScript, Java, Node, React; AWS SDK 2.x, 3.x; MyGet, Git, Bitbucket, Bitbucket’s pipelines, GitHub; Confluence, Jira; CI/CD; Visual Studio Code; TDD; Unit testing; RxJs, NPM, Yarn, Jest, Google proto; Docker, Dobi, Windows WSL; PowerShell; Agile/Scrum, Kanban

More

Sony Crakle

Developer

Work Experience : 2018

Project: Transcoding
Description: As a member of the Transcoding team, he’s been part of a vertical unit in charge of the design and development of new requirements and the maintained of the transcode cloud solution, a backend system to automatically transform a master video file into several layers and codecs to be streamed in the video platform
Tech Stack: AWS (Lambda, DynamoDB, S3, Elastic Transcoder, CloudFormation, SNS, SQS, ECS, EC2, CloudWatch, API Gateway); C# (.NET Core 1.x, 2.x, .NET Framework 4.6); AWS SDK 2.x, 3.x; SQL Server; MySQL; CI/CD; VSTF; TDD; Unit testing; Dependency Injection; Agile/Scrum
Biggest challenge: The design, development, and implementation of a new autoscaling strategy to minimize the costs of running instances. With the new version, costs were reduced at least 50% as the EC2 instances were started only when needed, and instance types (t2 and c5 families) were chosen according to the video file properties, allowing the use of smaller (and cheaper) instances.

More

SUR Technology Holdings

Developer

Work Experience : 2017-2018

Project: SUR Payment Gateway
Description: As the main developer of the system’s backend, he was in charge of the design, architecture, and development of the WebAPI solution (code and database). The API is a gateway for credit card and bank clearing payments implementing the usual card transactions (Sale, Auth, Capture, Void, Refund, Verify) with extra functionalities such as invoices, recurring billings, and notifications for several payment sources (e.g.: Swipe, EMV, Internet). Complying with PCI DSS security standards and working with payment processors (i.e.: TransIT -TSYS-, SAGE, ProfitStars) and other providers (e.g.: Cardinal Cruise for 3DS Secure, Magtek’s card readers).
Tech Stack: Azure; C# (.NET Framework 4.5); SQL Server 2012-2016; Rest API; WebServices; JSON; SOAP; Azure Key Vault & HSM; EntityFramework 6 (DB First); Threading; Dependency Injection; Strategy pattern; DDD; Agile;
Biggest challenge: To design a solution capable of generating a payment transaction in less than 2 seconds. It was accomplished by making all unessential operations asynchronous, with only the core functionality being synchronous (in a nutshell, register the request in the database, call external providers, update the data, call the payment processor, update the status, return the result).

More

Exceed IT Services

Developer

Categories

Work Experience : 2015-2016

Project: Credit card & Currency exchange systems
Description: As a member of the development team, he received the design of new requirements and I had to code and test the changes, modify related documentation and write the implementation guide for QA and the database teams. He investigated and proposed potential code refactorization to improve the performance. Development of an API consumed by the Android and iOS app, for electronic invoice trough AFIP’s (Federal Revenue Agency) systems, and a website as
the user control panel

Tech Stack: ASP.NET; SQL Server 2008; Oracle; WebServices; SOAP; Xml; WinForms; C# (.NET Framework 3.0)

Biggest challenge: Implement critical modifications with short deadlines (2 or 3 days) to comply with Central Bank’s new regulations

More

eSolutions (Argentina)

Developer

Categories

Work Experience : 2014-2015

Project: Emergency line system
Description: As the only member working on this project, he inherited a legacy application which studied to then work at the client’s premises. There, he had to evaluate the status of the system and suggest improvements and meet with the police staff to gather new requirements. Afterward, he had to design, develop, test and implement the new changes and finally train the IT
department to complete the product handoff.
Tech Stack: SQL Server 2008; WebServices; WinForms; C# (.NET Framework 3.5)
Biggest challenge: To improve the system performance, which was extremely slow due to a subpar database design and 3 years without maintenance. The solution was to redesign, code, and implement a new and better database to act as a historical repository and keep the original database as the transactional database with only 2 weeks’ worth of data. Stored procedures and scheduled events were created to transform and migrate the data. A considerable part of the application’s data access layer was modified as well to query the new database

More

Freelance Work

Developer

Work Experience : 2013-2014

Tech Stack: SQL Server 2008; WebServices; WinForms; C# (.NET Framework 3.5)

Features

More

Pentacom (Argentina)

Developer

Categories

Work Experience : 2012

Project: Archive digitization
Tech Stack: Oracle, SQL Server 2008; WinForms; C# (.NET Framework 3.5)

More

Hire Gaston