Post Job Free

Resume

Sign in

.Net Developer Asp.Net Mvc

Location:
Missouri
Posted:
March 25, 2024

Contact this candidate

Resume:

SANGITA R

ad4kb6@r.postjobfree.com +1-816-***-****

PROFESSIONAL SUMMARY:

• Over 8+ years of experience as a .NET Developer and Proficient in Microsoft .NET technologies including ASP.Net, C#, VB.Net, ADO.Net, and more.

• Expertise in designing web pages using HTML, JavaScript, CSS, jQuery, Angular JS, AJAX, Bootstrap, and JSON.

• Strong experience in Web Forms and Win Forms applications with .NET Framework and Visual Studio.

• Extensive knowledge of Microsoft technologies such as Win-forms, Web-forms, Web Services, MVC, and Entity Framework.

• Hands-on experience creating Views, Partial Views, and Sections in ASP.NET MVC.

• Proficient in developing applications using MVC, Blazor, server-side, and WEB API with Entity Framework.

• Skilled in MS SQL Server, SSIS, and T-SQL for data modeling, stored procedures, and ETL processes.

• Proficient in making AJAX Calls for UI interactions using Angular JS.

• Proficient with front-end design tools like Angular JS, Angular, Material, UI- Grid, Bootstrap, Mat Blazor, CSS, and kendo UI.

• Worked with RDBMS like Oracle, MySQL, MongoDB, and NoSQL.

• Experienced in Agile (SCRUM) methodology, Waterfall, and Test-driven development.

• Expert in configuration and version management using SVN, TFS, GIT, and defect-tracking tools like JIRA.

• Experienced in unit testing, integration testing, and performance testing using tools like N-Unit.

• In-depth knowledge of PL/SQL, triggers, tables, functions, and user-defined data types.

• Proficiency in working with databases like Oracle, MySQL, MongoDB, and NoSQL.

• Experience in using testing tools like JUnit, Selenium, and Cucumber/Gherkin.

• Expertise in database modeling and development using SQL, T-SQL, and PL/SQL.

• Extensive experience with support tools like Application Life Cycle Management for testing.

• Developed Web Services applications using REST Client, REST API, SOAP UI, and dozer mapper.

• Versatile team player with excellent communication, analytical, presentation, and interpersonal skills.

• Efficient working experience in Microsoft .NET 4.7.x, 4.5, 4.0, 3.5, and 2.0, Entity Framework, .Net Core, ASP.Net MVC, and more.

• Expertise in Client/Server Architecture, N-tier Architecture, and Service-Oriented Architecture.

• Experience with Angular 9.x/2.x modules, services, templates, directives, and dependency injection.

• Implemented client-side interfaces using React JS for stable components and functions.

• Proficient in Object-Oriented Analysis and Design, strong programming skills using Visio.

• Experience in Test-Driven Development, Agile Development, and System analysis and design.

• Led initiatives to introduce industry best practices, including continuous integration builds and automated deployments.

TECHNICAL SKILLS:

Internet Technologies

Microsoft .NET framework, ASP.NET MVC 3.0/4.0/5.0, MVVM, ASP.NET Web forms, AJAX, ASP, .NET CORE, Micro Services, JQUERY, IIS Web Server, WPF, WCF Services, Balzor.

Programming Languages

C, C++, C#, SQL, Python, T-SQL, PL/SQL, VC++ and VB 6.0.

Distributed Technologies

Restful, Web API, WCF and SOAP.

Database

Azure Cosmos, MS Access MS SQL Server 2008/2014/2016, Oracle 11g.

Database Access Technologies

Entity Framework, LINQ, LINQ to objects, ADO.NET.

UI Technologies

HTML5, Bootstrap 3.0/3.3, Typescript 2.0/2.1/4.0, CSS3, XML, JavaScript, AngularJS 1.x, VBScript, Classic ASP, Swagger UI, PHP, Angular 9.x/7.x/6.x/4.x/2.0, React JS, jQuery, Knockoutjs, Node.js, WebSockets.

Tools and Technologies

JIRA, MS Visio, SQL Server Management Studio, SQL Server Data Tool, Visual Studio 2022/2019/2017/2015/2013/ 2012/2010/2008, Visual Studio Code, ZAP and Version One.

Design Tools

UML, Visio 2000 for enterprise architects.

Version Control and Installation Tools

Bit Bucket, GIT, PVCS, Visual source Safe, Tortoise SVN, MS Team Foundation Server and HPOO.

Reporting Tools

Crystal Reports, SSIS, SSRS.

SDLC Model

Water Fall and Agile.

Operating Systems

Windows 10/8/7/2000/XP/NT/98, UNIX.

Cloud Platform

Microsoft Azure

Log Analytics Tools

Dynatrace, Stackify, Splunk, PRTG

PROFESSIONAL EXPERIENCE:

AT&T, Dallas, Texas, USA Jan 2023 – Present

Sr. .Net Application Developer

Responsibilities

• Interact with the product owner and developer in requirements analysis, design reviews, testing and documentation for applications being developed in an Agile environment.

• Built Web-based and service-oriented platforms using Microsoft .NET technologies (C#, ASP.Net, MVC, Web API, and Entity Framework).

• Developed UI interfaces with MVC 5 Razor Views (CSHTML), CSS JavaScript, Knockout JS, and jQuery.

• Setup Development environment using the latest Blazor .Net with Asp.Netcore 3.0.

• Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering, and paging with Entity framework in MVC.

• Developed and Enhanced Master Pages, User Controls, Custom Controls, and User interfaces by using HTML 5, CSS 3, Bootstrap and Kendo UI Controls.

• Used Dependency Injection Pattern to reduce the dependency coupling between classes and in Front end using AngularJS.

• Used ADO.Net extensively for database interactions using Data Reader, Data Adapter, Data view and Datasets.

• Created and used User Controls in developing the front-end application and multi-thread Windows applications using VB.Net.

• Utilized various JavaScript and jQuery libraries, AJAX for form validation, and other interactive features.

• Developed Web forms using ASP.Net server controls and validated input using Java Script.

• Created and maintained database objects like complex Stored Procedures, Tables, Views, and User Defined Functions in SQL Server 2012.

• Involved in deploying the application on the IIS Server.

• Worked on SOAP and RESTFUL Services using WEB API which returns JSON data.

• Implemented Authentication and Authorization security mechanisms.

• Develop and maintain a system for organizing and tracking the execution of test plans in Jira.

• Responsible for fine-tuning the Stored procedures and SQL Queries that have been found expensive in the load testing conducted for the releases.

• Responsible for maintaining versions of source code using Team Foundation Server (TFS).

• Implemented Application logging, and email for error handling and notifications.

• Prepared unit test cases and performed N-Unit testing before system implementation. Used Hibernate - Object Relational Mapping Tool for the backend data persistence.

• Developed client’s interface in PHP in MVC modeling using code igniter framework.

• Created logical and physical data models putting to practice, concepts of normalization and RDBMS.

• Used Rational Application Developer which is based on Eclipse, to develop and debug application code.

• Configured Tomcat server which gave users a single point of access to the applications, services, information, and social connections they need.

• Technically Responsible for delivering yearly platform releases with new features, feature enhancements and requirements, and on-demand product releases.

• Azure Cloud migration (both Azure DevOps and Azure Cloud) was the key achievement for cost savings and better operational efficiency.

• Work on field escalations and field customization requests by understanding end-customer environment and infrastructure needs.

Environments: VS.NET 2013, .Net 4.5, Asp.Net MVC 5, VB.Net, HTML5, CSS3, jQuery, Angular JS, Knockout JS, Kendo UI, Ajax, Restful web services, Web Forms, Bootstrap, IIS 7.0, TFS, SQL Server 2012, Asp.Net Web API and LINQ ASP.NET Core, C# .NET, jQuery, JavaScript, MS SQL Server, Entity Framework, Git, Azure DevOps, AngularJS, ReactJS

Entergy, Louisiana, USA Nov 2019 – Dec 2022

Sr. .Net Developer

Responsibilities:

• Designed high-level and low-level software components using OOAD concepts and helped the team work on Test-Driven development and application performance improvement.

• Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing, and Maintenance wif Agile Methodology.

• Created a supervisor role, which has access to tools to assign the routes schedule.

• Designed and developed Entity Framework 2.0 Code-First approach wif Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.

• Design, build, and maintain efficient, reusable, and reliable code.

• Developed ASP.NET Core Web API based on departmental requirements and specifications.

• Worked wif advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.

• Implemented authorization, authentication, and extensive exception handling.

• Implemented convention-based CRUD actions like GET, POST, PUT and DELETE.

• Designed and created models, components, modules, and services to apply client-side logic and dependency injection using Angular.

• Implemented Client-side validation using Angular Custom Form Validation wif ng-show and ng-hide.

• Developed the front-end of the web application using Angular, HTML5, CSS3, AJAX, Bootstrap3/2 and jQuery 5.0/4.1.

• Implemented LINQ Query operations like Grouping, Ordering and Filtering operations to access database for search of routes, drivers and packages.

• Experience working wif Azure Micro services.

• Experienced in working Microsoft Azure web app and CI/CD integration.

• Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular JS, ODATA, JSON and JQuery.

• Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using SQL Reporting services (SSRS).

• Implemented JWT token-based authentication to secure the ASP.NET Core Web API and provide authorization to different users.

• Developed desktop applications and drivers for Automated Test Equipment (ATE) devices using C++, C#, .Net, and VBA. Also worked on C#, and ASP.NET Web-Forms for internal web applications.

• Led a development team of 5+ by executing and tracking the software development lifecycle.

• Led software releases and critical patches by acting as a release engineer, implemented lean practices, and reduced non-value-added activities by saving 1.3 million USD over 2 years.

• Involved in Quality process activity, represented in SCAMPI appraisals for CMMI L3 process audit and ISO security audits.

Environment: C#, ASP.NET Core, ASP.NET Core WEB API 2, Entity Framework Core, Angular, Bootstrap 3.3.7, jQuery, JavaScript, HTML, JWT Token, GIT, Azure, Visual Studio 2019, SQL Server 2014/2012, SSIS, SSRS, IIS 7.0, Microsoft Visio 2012 ASP.NET Core, C# .NET, jQuery, JavaScript, MS SQL Server, Entity Framework, AngularJs, ReactJs, Git, Azure DevOps

Client: Green Byte Technologies, Hyderabad, India March 2017– June 2019

Sr. .Net Developer

Responsibilities

• Developing software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the agile software development methodology.

• Followed the standard for Software Development Life Cycle Processes (Selection of a Life Cycle Model, Project Initiation, Project Monitoring and Control, Requirements, Design, Implementation, Installation, Operation and Support.

• Experience wif migration of Field NET Python Web application to ASP.NET Core (MVC) Web application wif specific exposure to Web API 2, Angular, IIS server, SQL Server, XUnit.

• Developed and supported the application using ASP.NET Core wif Razor syntax, C#.NET, AJAX, JQuery, Angular 4, JSON, HTML, JavaScript, Bootstrap, and CSS.

• Authorization and authentication standards and protocols experience.

• Created .NET Core Project Used IIS logs to identify the issues on the web server and monitored application errors through event viewer.

• Use Visual Studio Code as my development tool but connect to APIs built using ASP.Net Core and Entity Framework Core using VS 2017.

• Consumed Dockers to develop Containers for the Microservices. Designed and Developed Container Management Rancher to publish Containers.

• Extensively worked on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server.

• Expertise in developing and consuming of windows services and web services both SOAP & RESTful API using ASP.Net Web API 2.

• Improved user experience using JQuery. Used Angular event handling mechanism to dynamically assign events on web controls.

• Based on the support tickets, fixed bugs on priority basis Deployed Applications from Development TFS to Staging, Production Support, and UAT and Production servers.

• Created Azure Event Hubs for Application instrumentation and for User experience or work flow processing.

• Experience wif SQL Server Reporting Services (SSRS) to author, manage, and deliver both paper-based and interactive Web-based reports. Foundation, XAML and XML Involved in migration of SSRS from SQL 2008 to SQL 2012.

• Experience in creating PowerShell, C# codes for automation of various applications using the REST APIs and SDK's.

• Involved in writing SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security Written LINQ functions for data access.

• Capable of deployment of Azure AD, Identity & Access Management, Azure Multi Factor Authentication Azure Trust Center.

• Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role.

• Worked on CI/CD pipeline for Azure cloud services.

• Virtualized the servers using Docker for the test environments and dev-environments needs and configuring automation using Docker containers.

• Created unit tests for most of code blocks in the assemblies.

• Developed test-driven development (TDD) strategy guiding use of the XUnit testing framework.

• Used Team Foundation Server (TFS) for continuous integration and version control.

• Used Fiddler and Postman to debug web request and responses to solve user issues on the client side.

• Actively participated in Scrum meetings of the project implemented in agile methodology.

• Determining feasibility by evaluating analysis, problem definition, requirements, solution development, proposed solutions and time frame. Documenting and demonstrating solutions by developing documentation, flowcharts, design layouts, class and process diagrams and charts. Improving software development process operations and existing software by conducting systems analysis; and recommending changes in policies and procedures.

• Providing information by collecting, analyzing, and summarizing development and service issues.

• Organizing team based upon their expertise to meet the project deadline with the release of quality software.

• Regularly refactoring existing programming code in VB.Net and C#.Net to make it more readable and maintainable.

Environment: C#, ASP.NET Core, TDD, .Net Framework 4.5, Python, SQL 2010, SSIS, SSRS, Visual Studio 2017, AZURE, Telerik Rad Controls, MVC, Angular, SonarQube, RESTful Service, XML, OOP, WCF, WPF, REST, HTML 5, Web API 2, Docker, Agile, SCRUM. ASP.NET Web Forms, MVC, Web API, C# .NET, jQuery, JavaScript, MS SQL Server, Entity Framework, SVN

Client: Coupon Up, India July 2015 – Feb 2017

.Net Developer

Responsibilities

• Reviewing the work products on SDLC/STLC phases and documenting and Executing the task to completion as per Work Breakdown Structure and schedules in line with the Project Plan.

• Conducting Root cause analysis and implementing preventive & corrective actions on the conflict issues/defect/customer complaints etc at the Project level.

• Acting as a point of contact for service issues that need to be or have been escalated (Project level) and providing metrics to support Project/SLA regularly.

• Coordinating & Participating in Bug Validation/Defect review meetings.

• Managing, administering, and adhering to the changes/configuration management process and identifying, tracking, and managing all risks and managing the mitigation plan at the Project level.

• Project Estimation.

• Adhering to the change/configuration management process.

• Ensuring quality and timely completion and delivery of the deliverables defined in SOW.

• Executing the task to completion as per work breakdown structure and schedules in line with the project plan.

• Defining best practices in the critical evaluation and selection and/or development of the development methods, processes, best practices, tools, software components, and hardware requirements of the applications and data.

• Team management / Building Activities (Guide, Motivate, Empowering and Overall, Morale of the respective Team Members).

• Suggesting Process improvements (Project level) and conducting recruitment interviews for new hires.

• Initiating Demos/Walkthroughs/discussions with the client to ensure that the team is getting clarifications on issues in Customer-supplied work products.

• Coordinating & Participating in Bug Validation/Defect review meetings.

• Initiating Demos/ Walkthrough/Discussion with the client to ensure that the team is getting clarifications on issues in Customer supplied work products.

• Analysis of new software product releases and the impact of these new releases onto the application and come up with the plan to implement these releases.

• Providing the required technical/soft skill training at organization level.

Environment: ASP.NET WinForms, MVC, VB .NET, C#.NET, jQuery, JavaScript, MS SQL Server, Oracle, SVN



Contact this candidate