overview
- Designed, implemented, and managed bespoke software applications based on user requirements
- Designed and created application using ASP.NET using C# as major developing language
- Used JavaScript, jQuery and Ajax to develop user interactive web applications
- Implemented MVC, controllers, directives, services, factories, single page applications, filters and thirdparty
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy
- Created WPF controls and to create communication framework using WCF
- Extensively used AJAX and JSON/XML data to get server-side data and display it to users
- Created and altered various stored procedures, joins, functions and views as per requirements
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0
- Used Model-View-Control (MVC) architecture with Razor Engine in web applications to view the HTML
- Worked extensively on performance improvement in UI as well as stored procedures
- Created front-end applications for customer search using Angular and APIs with .NET Core
- Managed and administered AWS Services CLI, EC2, VPC, S3, ELB Glacier, Route 53, CloudTrail, IAM, and Trusted Advisor services
- Maintained and expanded AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS
- Initiated alerts in CloudWatch for tracking the server's performance, CPU utilization, disc utilization, and other metrics to take suggested measures for improved performance
- Used ASP.NET Web API for RESTful Web API service