Client: Bank of New York Mellon (BNYM)
- Asynchronous Programming: Utilized Microsoft Threading, Tasks, and .NET Task API for asynchronous operations.
- Database Management: Developed complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, and schema design in SQL Server. Used ADO.NET for data access and LINQ for database manipulation. Optimized database functionality with Oracle 19c, writing complex PL/SQL queries, stored procedures, and triggers to ensure high data processing efficiency.
- Dependency Injection & Authentication: Implemented Dependency Injection in ASP.NET Core and developed Authentication modules using JSON Web Token.
- Entity Framework & LINQ: Utilized Entity Framework and LINQ for CRUD operations and interacting with database objects.
- XML Handling: Employed Generic Classes for XML serialization/deserialization.
- Web API Development: Configured routes and developed custom routes for Web API Controllers and implemented RESTful services.
- Leveraged Azure Service Bus for robust message queuing and reliable communication between microservices, ensuring high availability and fault tolerance.
- Designed and implemented cloud-native solutions using Azure App Service, Azure Functions, and Azure DevOps tools such as Azure Pipelines and Azure Release Management for streamlined CI/CD workflows.
- Angular Development: Created and maintained single-page applications (SPAs) using Angular, ensuring modular architecture and high performance. Leveraged RXJS and NGRX for state management in front-end applications built with Angular v17 and Material Design components, enhancing performance and usability.
- Component-Based Architecture: Designed and developed reusable Angular components and services, adhering to best practices and design patterns.
- State Management and Middleware Integration: Utilized Redux for robust state management, incorporating middleware to efficiently retrieve and manage data from APIs, leading to optimized application performance.
- Logging & Middleware: Implemented structural logging with Log4Net and used Middleware for application data retrieval.
- Ensured WCAG AA compliance in web applications, implementing features like semantic HTML, ARIA roles, and keyboard navigation to meet AODA standards.