Seasoned Sr. Net Developer with a robust background in driving significant projects to success at Hilton Group and other leading companies. Expert in .NET Core 6.0, Azure DevOps, and proficient in fostering team collaboration. Achieved a 30% improvement in application performance through innovative solutions and effective problem-solving skills. Innovative .NET Developer known for high productivity and efficient task completion. Possess specialized skills in C#, ASP.NET MVC, and Entity Framework which enable successful project outcomes. Excel in problem-solving, teamwork, and adaptability, ensuring seamless collaboration and flexibility in rapidly changing environments. Authoritative. Net developer ready to lead full stack software development efforts at any scale. Skilled diviner of clients' true business and process requirements. Dedicated to driving development of industry-leading solutions and creating enduring customer loyalty. Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.
Overview
12
12
years of professional experience
Work History
Sr .Net Developer
Hilton Group
Las Vegas, USA
09.2022 - Current
Company Overview: Hilton Grand Vacation is a hotel booking system where to explore destinations and resorts to book hotels based on points
Defining the database structure, including tables, indexes, views, constraints, triggers, and writing complex stored procedures to efficiently store and retrieve data and Optimizing database queries and indexes to improve performance
Installed the Bicep Extension, Installed Related Tooling (CLI, PowerShell, etc).Creating a Template and Deploying the Template
Written SSRS reports in SQL Server
Creating UI from scratch using HTML, CSS, Bootstrap for search resorts using Typescript
Creating new functionality on Typescript / JavaScript for requirements
Creating PR and doing the code review
Created Mobile app for resorts /destinations view Using MAUI
Work Azure SQL with .net core API’s
Contributing to the overall system architecture, including defining layers, components, and design patterns
Responsible for setting up CI/CD Azure DevOps pipelines for deployment to Azure Web Apps using Git flow and GitHub Flow pull request management techniques
Designing, coding, and implementing web applications, desktop applications, and APIs using .NET technologies like ASP.NET MVC, ASP.NET Core, and C#
Publishing the Docker image to ACR, Create an AKS cluster, Define your AKS resources and Deploy resources to the AKS cluster
Identifying and resolving issues within applications, debugging code
Working closely with designers, project managers, QA testers, and other developers to deliver projects effectively
Focuses on the user interface development using technologies like JavaScript, HTML, CSS, and potentially frameworks like React or Angular, integrating with the backend .NET code
Primarily responsible for server-side logic, data processing, and API development with a focus on .NET Core and related frameworks
Writing unit tests using nUnit framework in .net core Application for each method under every single class
Proficient in both front-end and back-end development, capable of handling the entire application stack
Hilton Grand Vacation is a hotel booking system where to explore destinations and resorts to book hotels based on points
Environment: C#, Web APIs, .NET Core, ASP.NET Core, Asp.net MVC, JavaScript, Knockout, Typescript, React, IIS, Azure DevOps, Agile Methodology, Angular, Oracle Db, SQL Client
Sr .Net Developer
Geico
Chevy Chase, USA
11.2021 - 08.2022
Company Overview: TDM Portal is a system which will manage the Policies and billing for the clients
Created WebAPI in .net core 3.0 and implemented DDD Architecture
Created Python API and deployed using docker
Created Angular and MVC applications from scratch to design the UI components and services to have http communication
Learned Annuities issues by insurance for policies
Created CI/CD pipeline and written Azure Functions and API
Setup Continuous Integration builds and Continuous Deployment pipelines in Azure DevOps and Team City
Executed effective processes for continuous development of Agile projects for various products
Assisted Scrum master in creating user stories and technical and functional documentation required for analysis
Documented design and architecture of APIs developed on Confluence
Involved in Designing and Coding using C#
Added Azure SQL connect with .net application and worked with Repository pattern to communicate
Involved in developing the WCF web services and deploying IIS web servers
Implemented agile scrum methodology in application development
Created Business Logic Layer & Data Access Layers to implement the MVC architecture
Implemented Routing, Security, Token Based Authentication, Action Filter techniques for application development in ASP.NET applications
Created xUnit based Unit and Integration test cases for web modules developed using MOQ framework-based data
Responsible for setting up CI/CD Azure DevOps pipelines for deployment to Azure WebApps using GitFlow and GitHub Flow pull request management techniques
TDM Portal is a system which will manage the Policies and billing for the clients
Environment: C#, Web APIs, .NET Core, ASP.NET Core, Asp.net MVC, Python, jQuery, JavaScript, React JS, IIS, Azure DevOps, Agile Methodology, Angular, Azure Storage account, SQL Server 2018
Sr .Net Developer
Schneider Electric
05.2019 - 07.2021
Company Overview: CBMS is a system which will manage invoices for the clients
Created Web API in .net core 3.0 and implemented DDD Architecture
Involved in Creating the Application architecture for both backend and front end
Created Angular application from scratch to design the UI components and services to have http communication
Setup Continuous Integration builds and Continuous Deployment pipelines in Azure Devops and Team City
Executed effective processes for continuous development of Agile projects for various products
Assisted Scrum master in creating user stories and technical and functional documentation required for analysis
Documented design and architecture of APIs developed on Confluence
Implemented agile scrum methodology in application development
Created Business Logic Layer & Data Access Layers to implement the MVC architecture
Implemented Routing, Security, Token Based Authentication, Action Filter techniques for application development in ASP.NET applications
Created xUnit based Unit and Integration test cases for web modules developed using MOQ framework-based data
Responsible for setting up CI/CD Azure Devops pipelines for deployment to Azure WebApps using GitFlow and GitHub Flow pull request management techniques
CBMS is a system which will manage invoices for the clients
Environment: C#, Web APIs, .NET Core, ASP.NET Core, Asp.net MVC, Active Directory, LINQ, SQL Server 2012(stored procedure, triggers), JavaScript, Typescript, Bit Bucket, TFS, IIS, TDD, Azure DevOps, xUnit, Agile Methodology, Angular Tests
Sr .Net Developer
Virtusa/Citi Bank
, India
08.2016 - 04.2019
Company Overview: The process of NPA includes evaluating an initiative before it is launched, post-facto analysis of the initiative, analytics like the performance of the approval process, the risk–reward measurements, performance of various approvers
Involved in analysis, design and development of the Modules
Designing Database Structure and creating depending upon the Module requirements
Responsible for designing and developing ASP.NET web pages using ASP.NET WebAPIs, C#, JavaScript, jQuery, ADO.NET and SQL
Developing and performance tuning complex stored procedures in SQL Server 2008/2012
Handling Server Issues & Team Foundation Server used for Version control
The process of NPA includes evaluating an initiative before it is launched, post-facto analysis of the initiative, analytics like the performance of the approval process, the risk–reward measurements, performance of various approvers
Company Overview: Deal Foundry is an application solution Platform aimed at providing an end-to-end deal and offer management capabilities involving back office (Underwriters, underwriter Assistants) and front office (agents) users for Insurance Company
Developed WCF backend-service APIs to enable effective data communication between Third party Services
Utilize the various bindings, contracts and behaviors to meet the messaging and transportation requirements of clientAPI
Created complex stored procedures, functions, views, SQL Triggers, cursors and reports that involve accessing a huge dataset, based on CTEs and recursive queries
Generated and maintained SSRS reports using appropriate authentication and authorization techniques
Created multithreaded WPF desktop applications utilizing Microsoft’s sample practices, Prism based modular architecture
Maintained and enhanced HTML5, CSS3, ASP.NET Razor view-based web applications
Created C# .NET based Business Logic to implement MVC / MVVM and Entity Framework / ADO.NET based Data Access layers
Utilized C# .NET based design patterns, generics, collections and other advanced language and OOP features to create clean code and encouraged the adaptation of the same across the team
Executed effective processes for continuous software development and delivery using user stories, sprint demos as part of agile methodology for various clients, also incorporated Test Driven and Behavior Driven development as part of the same
Assisted Scrum master in creating user stories and technical and functional documentation required for analysis
Implemented Token, Credentials and Certificate based authentication and authorization techniques to secure the WCF and Web API backend services; this included the adaptation of OAuth, Open ID and Passport authentication standards across different services
Created unit tests using nUnit for controllers, business logic and MVVM commands and patterns with the help of MOQ
Created Integration tests using nUnit for asserting and confirming the working of different layers of the applications
Handled Run Time Errors & Design Time Errors by implementing appropriate Error handler’s using C#.Net
Responsible for deployment of the Application in production and resolving any post-deployment issues
Provided estimates, daily & weekly status report to the client on progress of the tasks with the help of Sprint demos and feedback
Deal Foundry is an application solution Platform aimed at providing an end-to-end deal and offer management capabilities involving back office (Underwriters, underwriter Assistants) and front office (agents) users for Insurance Company
Company Overview: This Provides an Integrated Management System For all the schools Under an organization
Developed Screen for school registration form, Student Application form, staff application form, Student Marks, Like He Can view, Update Student marks for all The Students in a particular Class and in a particular Section
Developed Screen Student Payments, means this screen is useful for paying Fee dues for the children in a particular course and in a particular section
Developed Master Screens nothing but Configuration Screens
For Courses, Sections, Schools etc..
Participated in Database Design
Developed User Controls that are useful For Navigations
This Provides an Integrated Management System For all the schools Under an organization