Download PDF

Summary

Experienced Senior Backend Developer specializing in .NET Core / ASP.NET, C#, and Azure Cloud Services. Skilled in building scalable APIs, implementing Clean Architecture and CQRS patterns, and modernizing legacy systems. Strong experience across multiple industries including automotive, fintech, and healthcare. Collaborative developer who supports front-end integration teams while maintaining a primary focus on backend design, data integrity, and performance.

Work experience

Sr. Backend Developer / Consultant

2021-05present
N&D Tek Solutions

Providing backend development and cloud consulting services for enterprise clients across diverse industries, designing and implementing scalable, maintainable systems using .NET, C#, and Azure. Focused on backend architecture, API design, data processing, and cloud integration while collaborating with front-end teams to ensure efficient communication and seamless end-to-end solutions.

CrashChampions (Automotive Collision & Calibration Services)
Contributed to the development of CAMS, a multi-layered backend system for managing automotive calibration workflows. Built with ASP.NET Core, Entity Framework Core, and MediatR (CQRS), applying Clean Architecture principles to ensure scalability and maintainability. Integrated Azure SQL, Service Bus, Blob Storage, and Durable Functions for asynchronous communication, persistence, and workflow orchestration, supported by real-time diagnostics via Application Insights.

Dynata (Global Data & Insights Company)
Designed and developed a distributed offer-management platform to import and standardize offers from multiple external providers into Dynata’s ecosystem. Leveraged .NET 8, C# 12, and Azure Functions to handle large-scale asynchronous processing with Azure Service Bus. Implemented Entity Framework Core (Code First) with EF Migrations and Grate for schema management and delivered a secure, performant API gateway for client data access with validation, URL transformation, and automated testing using xUnit and Moq.

QTC Management (Healthcare Services for VA)
Led modernization of internal systems by migrating critical SSRS reports to new servers using SQL scripts, maintaining data integrity for VA healthcare workflows. Refactored .NET Framework 4.8 Windows Services following SOLID principles to improve performance and maintainability, and built an end-to-end tracking system with ASP.NET APIs, SQL, and message queues to increase visibility and efficiency across health services.

WEX (Fintech & Payments Provider)
Enhanced compliance and performance in large-scale financial systems by customizing and improving SSRS reports, RDL templates, and backend SQL processes. Diagnosed and resolved bottlenecks using DataDog and SQL profiling, improving reliability across a legacy .NET 4.8 / .NET 6 hybrid environment. Supported CMS communication compliance by identifying and fixing transmission and data consistency issues through targeted debugging and code analysis.

ServiceChannel (Facilities Management SaaS)
Improved performance and reliability of the Provider Search API using Entity Framework, MediatR, Elasticsearch (ES NEST), and Redis, optimizing data retrieval and response times. Collaborated with front-end teams to integrate backend data through reusable React components and API enhancements. Strengthened testing coverage with xUnit, Moq, and FluentAssertions, and implemented Veracode scanning for improved code security and compliance.

Juniper by IMC (E-Commerce & Credit Platform)
Rebuilt and modernized the e-commerce API from .NET 3 to .NET 6, improving performance, scalability, and maintainability. Developed the JuniperCredit service using ASP.NET Core, Refit, and FluentValidation to enforce business logic and ensure secure transaction workflows. Advocated Clean Architecture principles and implemented comprehensive automated testing using AutoFixture, Moq, and xUnit, collaborating with Nuxt.js teams to deliver optimized front-end data integration and high-quality code standards.

Sr Software Engineer Consultant

2020-052021-05
Bayview Asset Management

Bayview Asset Management is an investment and asset management firm specializing in mortgage and credit portfolios.

I worked as a Senior Software Developer, contributing to and partially leading the development of a greenfield project that automated a manual, Excel-based process employees used to extract and analyze key data for critical business decisions. The new system streamlined data collection and processing, significantly improving efficiency, accuracy, and decision-making speed.

In collaboration with an outsourced development partner, I was responsible for backend design and implementation using .NET, Entity Framework, and Clean Architecture principles. I introduced GraphQL via the HotChocolate library, which was an innovative approach at the time, enabling more flexible and efficient data retrieval. On the front end, I supported development with Nuxt.js (based on Vue.js) and implemented real-time notifications using SignalR, allowing users to track background processing and updates in real time.

This project transformed a time-intensive workflow into an automated, scalable, and maintainable system that added measurable business value and improved operational decision-making.

Sr. Software Engineer Consultant

2019-052020-04
Norwegian Cruise Line

Norwegian Cruise Line is a global travel and hospitality company offering cruise experiences across multiple brands.
As a Senior Software Engineer, I contributed to the modernization and integration of enterprise web systems supporting key guest and operational platforms. I developed a Docker Compose configuration that unified several microservices—including a Drupal integration service, a Scala-based backend, and a legacy .NET 4.8 WebForms reservation system—into a single, consistent local environment. This setup standardized dependencies across Windows, macOS, and Linux, simplifying developer setup, improving consistency, and reducing onboarding time.

My primary focus was on the legacy .NET 4.8 WebForms reservation system, a core component of the company’s booking platform. To support its gradual migration to a newer, modern architecture, we used HAProxy to seamlessly route and balance traffic between the legacy and new services. This approach enabled a progressive and transparent transition for end users while maintaining system stability and uninterrupted business operations.

I also contributed to the Deck Plan Explorer for Regent Cruise Line, built with Vue.js 2, which provided a modern, more intuitive booking experience for users. Additionally, I was one of the pioneers in adopting GitHub Wiki and Confluence for structured documentation, promoting best practices and streamlining the onboarding process for new developers.

Education

Bachelor Degree on Computer Science

20012006
University of Havana

Technical Skills

  • Languages & Frameworks: C#, .NET Core, ASP.NET, Entity Framework Core, LINQ, GraphQL
  • Cloud & Infrastructure: Microsoft Azure (Functions, Durable Functions, Service Bus, Blob Storage, SQL), Docker, Azure DevOps CI/CD
  • Databases & Caching: SQL Server, Dapper, Redis
  • Libraries & Tools: MediatR (CQRS), FluentValidation, Swagger, xUnit, Moq, AutoFixture, FluentAssertions, NSubstitute
  • Testing & Quality: Unit Testing, Integration Testing, Health Checks, Application Insights, Veracode
  • Version Control & Collaboration: Git, GitHub Enterprise, Azure Repos, JIRA, Agile Methodologies
  • Frontend Collaboration: React, Vue.js, Tailwind CSS (supporting experience only)
  • Languages: English (Fluent), Spanish (Fluent)

Soft Skills

  • Problem-solving and analytical thinking
  • Cross-functional collaboration and teamwork
  • Effective communication
  • Adaptability to new technologies
  • Mentorship and knowledge sharing