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 GastonAs a member of the cloud team, he was 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
As a member of the Transcoding team, he was 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. The design, development, and implementation of a new auto scaling 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.
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
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).
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.
Worked on a Credit card & Currency exchange system. As a member of the development team, he received the design of new requirements and he had to code and test the changes, modify related documentation and write the implementation guide for QA and the database teams.
Tech Stack: ASP.NET; SQL Server 2008; Oracle; WebServices; SOAP; XML; WinForms; C# (.NET Framework 3.0)
Worked on an Emergency line system. As the only member working on this project, he inherited a legacy application that studied to then work at the client’s premises. He had to evaluate the status of the system and suggest improvements and meet with the police staff to gather new requirements.
Tech Stack: SQL Server 2008; WebServices; WinForms; C# (.NET Framework 3.5)