Post Job Free

Resume

Sign in

Software Developer

Location:
Coral Gables, FL
Posted:
February 26, 2024

Contact this candidate

Resume:

Raikol Amaro

786-***-**** – ad3xy9@r.postjobfree.com – https://www.linkedin.com/in/raikolamaro

SOFTWARE ENGINEER

Software Engineering

Back End Development

.NET Development

ASP.NET Core

Azure Cloud

REST API

SQL Database

C# Programming Language

Passionate engineer driven by software challenges and always eager to learn new and exciting things. Proponent of software development good practices. Specialized in backend development.

Experienced in building applications using various frameworks and libraries such as: ASP.NET Core; cloud services such as Azure Batch, Azure Storage and Azure Service Bus; .NET Framework, .NET Web API, Docker, Azure DevOps, ASP.NET MVC, RESTful APIs, Web Forms, Entity Framework, SPAs using Angular, Bootstrap, HTML, CSS and JavaScript. Proficient with database development in SQL. Proficient in Unit Testing. Experience with Microsoft DevOps. Experienced in communication with clients in various phases of the Software Development Life Cycle, from requirement gathering to deployment and support of software applications.

PROFESSIONAL EXPERIENCE

Software Engineer 05/2020 – Present

Google, Remote, USA

● Designed and developed a robust and scalable solution for a real time integration of the Marketo web tool with Google’s internal marketing systems.

● Designed and developed an integration between salesforce.com and Google’s internal marketing and sales systems leveraging Google’s internal Integration Platform tool plus custom Python code.

● Architect, tech lead and main developer of the solution that enables live integration of Cloud Marketing systems with Marketo.

1. The infrastructure processes an approximate of 60 activities per second and streams this data to at least 3 different subscribers.

2. Authored the TDD, organized development work into User Stories and led a team of 3 engineers to develop the project.

3. The TDD defines a robust solution leveraging Google recommended frameworks such as OnePlatform, Boq, Spanner and Apps Framework. Proposes a scalable solution which uses a Pub/Sub architecture leveraging Goops. Defines strategies for logging, monitoring, alerting and proposes solutions to address security and reliability issues.

4. Led the engineering side of product launch, security, privacy and Eldar and OnePlatform API Launch approvals. 5. Main engineering POC in collaboration with the external vendor (Adobe/Marketo) for gathering details and design.

6. Led an effort to find a fitting authorization solution and to gain approval from both Marketo and Google security officials.

Technologies/Tools: C#, .NET, ASP.NET Core, Visual Studio, Azure DevOps, Angular14, HTML, CSS, JavaScript, MS SQL, GIT, SQL, Microsoft SQL Server Management Studio, Postman.

Senior Software Engineer 12/2019 – 04/2020

Citrix Systems, Florida, USA

● Migration of legacy applications to newer technologies such as ASP.NET Core.

● Develop .NET Web APIs and support existing ASP.NET systems, SQL databases, C#.

-continued-

Technologies/Tools: C#, .NET, ASP.NET Core, Visual Studio, Angular, HTML, CSS, JavaScript, MS SQL, GIT, SQL, Microsoft SQL Server Management Studio, Postman, Apigee.

Senior Software Engineer 05/2019 – 12/2019

Erp Maestro, Florida, USA

● Develop highly performant and secure enterprise applications within a Service-Oriented Architecture environment using ASP.NET Core and Cloud Services such as Azure Storage, Batch and Service bus.

● Improve performance of product features by analyzing current code and algorithms, identifying bottlenecks and devising solutions to correct them.

● Contribute software engineering expertise in architecting, development and enhancement of solutions through the software development lifecycle.

Technologies/Tools: C#, .NET, ASP.NET Core, Visual Studio, Angular, HTML, CSS, JavaScript, MS SQL, GIT, Azure DevOps, Azure Storage, Azure Service Bus, Azure Batch, SQL, Microsoft SQL Server Management Studio, Postman. Software Engineer 05/2018 – 05/2019

Erp Maestro, Florida, USA

● Develop highly performant and secure enterprise applications within a Service-Oriented Architecture environment using ASP.NET Core and Cloud Services such as Azure Storage, Batch and Service bus.

● Improve performance of product features by analyzing current code and algorithms, identifying bottlenecks and devising solutions to correct them.

Technologies/Tools: C#, .NET, ASP.NET Core, Visual Studio, Angular4, HTML, CSS, JavaScript, MS SQL, GIT, Azure DevOps, Azure Storage, Azure Service Bus, Azure Batch, SQL, Microsoft SQL Server Management Studio, Postman. Software Team Lead 07/2017 – 04/2018

FirstService Residential, Florida, USA

● Successfully led a 5-member team of software engineers in a technically demanding project to automate tax filing for an enterprise accounting application. The project had a very short delivery timeline and required high technical standards due to the complexities involved with IRS tax filing.

● Maintenance and enhancement of multiple software applications. These include a complex legacy accounting web app built in .NET Web Forms(C#), a restful .NET Web API (C#) project, multiple AngularJS and Angular 4 applications, ASP.NET MVC, and Windows Services.

● Contribute software engineering expertise in architecting, development and enhancement of solutions through the software development lifecycle.

Technologies/Tools: C#, .NET Framework, ASP.NET Web API, Visual Studio, AngularJS, HTML, CSS, JavaScript, MS SQL, TFS, SQL, Microsoft SQL Server Management Studio, Postman.

Software Engineer 08/2016 - 07/2017

FirstService Residential, Florida, USA

● Maintenance and enhancement of multiple software applications. These include a legacy accounting web app built in

.NET Web Forms(C#), a restful .NET Web API (C#) project, multiple Angular applications (Angular JS, Angular4) and Windows Services. Database development in SQL.

● Specialized in back end development.

● Developed custom ORM featuring support for basic CRUD operations, multi-filtering, deep loading and data encryption.

● Developed unit tests in NUnit and Mock.

Technologies/Tools: C#, .NET Framework, ASP.NET Web API, Visual Studio, AngularJS, HTML, CSS, JavaScript, MS SQL, TFS, SQL, Microsoft SQL Server Management Studio, Postman.

Software Developer 01/2017 – 06/2017

Freelance

● Developed E-Commerce application in a Microservice architecture composed of multiple microservices developed in .NET Web API 2, SQL and Mongodb. Multiple UI apps on ASP.NET MVC, and AngularJS. Microservices hosted in Docker. Leveraged microservice messaging using an Event Bus (RabbitMQ). Junior Software Developer 10/2015 – 06/2016

Embraer Aircraft Holdings, Florida, USA

● Developed and deployed professional web applications to support multiple processes and reports previously written in Access Databases. Used Angular JS, ASP.NET MVC, Web API with RESTful architecture, Entity Framework, Identity Server. Developed in C#.

● Modify, debug and add new functionalities to the company’s existing websites developed in ASP.NET Web Forms.

● Improve the company’s processes by developing new programs to automate standard work and support business operations.

TECHNICAL PROFICIENCIES

Tools: Visual Studio, VS Code,.Net Core CLI, MS SQL Server, Azure DevOps, GIT / GITHUB, StackOverflow.

Languages and

Frameworks:

C#, .NET Framework, .NET Core, Azure Cloud Services, LINQ, JavaScript, Angular, Angular, Typescript, JQuery, SQL, HTML, Bootstrap, XML, JSON, CSS, ASP.NET Web API, SOAP, MVC, Entity Framework, ASP.NET, Razor, Unity, Autofac IOC Library, Docker, NUnit, Moq, SignalR.

EDUCATION AND CERTIFICATIONS

University of Florida, Gainesville, FL, US (2015 to 2020) Bachelor of Computer Science Degree

University of Informatic Sciences, Havana, Cuba (2012 to 2015) 2 years of studies towards Bachelor of Computer Science



Contact this candidate