- Developed from scratch and maintained the backend for a high-scale EMS application using the .NET 6 stack with C# applying the Clean Architecture. - Applied CQRS and MediatR patterns for clear separation of concerns and improved command and queries handling. - ImplementedFluent Validation for model validation and Polly for resilience policies such as retries with exponential backoff policies. - Implemented SignalR for real-time communication between server and clients with a Redis backplane for a distributed environment. - Integrated OpenTelemetry to ensure observability and traceability across distributed systems. - Implemented AWS cloud solutions, including SQS, S3, Lambda, and Secrets Manager. - Worked with PostgreSQL as the main relational database, using Entity Framework for efficient database interactions. - Conducted code reviews to ensure compliance with the project coding guidelines and best practices.
- Led a cross-functional development team to deliver some critical projects, including the implementation of mobile check deposit functionality within the bank's mobile app, and the creation of a payment system leveraging payment links and QR codes for streamlined, user-friendly transactions. - Designed the architecture for new solutions, providing technical guidance and hands-on support to the development team using the .NET stack and Azure cloud services. - Helped with code reviews to ensure compliance with the company coding guidelines and best practices.
- Maintained and designed new features for a large-scale application's core insurance system solutions, focusing on backend APIs and frontend desktop applications using Windows Forms and DevExpress controls. - Designed and generated reports using SSRS (SQL Server Reporting Services) to deliver insights and business intelligence. - Developed the core software for a new travel insurance product, ensuring seamless functionality for the business. - Developed an insurance premium payment module tailored to the needs of Latin American countries, including the Dominican Republic, Ecuador, Guatemala, Panama, and Bolivia, streamlining payment processes. - Led the core integration for Bupa medical insurance implementation in Peru, ensuring smooth cross-border operations and compliance. - Collaborated with the incidents team to review prioritized bugs and investigate root causes for existing issues, ensuring timely resolution and improved system reliability.
- Developed some complex web systems from scratch according to the business requirements using the ASP.NET Stack with WebForms, MVC, Razor, and Angular. - Developed backend API to implement the 911 NENA I3 standard API to automate caller data collection for emergency services using Java + Spring for the APIs. - Integrated GSMA global database synchronization with the .NET stack to prevent the activation of stolen phones internationally, enhancing security measures. - Actively involved in all stages of the development cycle, from information gathering and solution design to development and implementation, ensuring smooth internal project execution. - Led the HLR system migration to implement VoLTE and VoWIFI services, preparing the infrastructure for the 5G network. - Collaborated with the incidents team to review prioritized bugs and investigate root causes for existing issues, ensuring timely resolution and improved system reliability.
- Developed and maintained custom web and desktop software solutions using the .NET Stack for delivering client-specific systems. - Designed and managed IVR (Interactive Voice Response) systems for multiple clients, including Innova Monaco, Vimenca Bank, CardNet, and Edeeste, optimizing customer service automation and improving user experience. - Developed the INTEC Payments Web Portal for streamlined online payment processing. - Created an administrative module for VOCOM, a compulsive collection management system, improving operational efficiency.