Post Job Free

Resume

Sign in

.Net Developer Asp.Net

Location:
Buford, GA
Posted:
April 18, 2024

Contact this candidate

Resume:

SHALINI

.NET DEVELOPER

ad43q6@r.postjobfree.com

Mobile: +1-913-***-****

Summary:

Have professional experience in analyzing, designing, developing, researching, implementing, and deploying Client/Server applications and enterprise-level Web and Windows-based Applications.

Proficient in building responsive web applications using cutting-edge technologies such as .NET 6, ASP.NET, MVC, C#, JavaScript, jQuery, JSON, HTML, CSS, AngularJS, and Bootstrap.

Extensive ASP.NET Framework 4.7/4.0 expertise with a track record of successfully implementing web-based and Windows-based applications.

Experienced in Agile and Waterfall methodologies with solid Scrum experience, ensuring timely delivery of quality software solutions.

Skilled in implementing authorization in .NET web applications using ASP.NET Identity Management and working extensively with ADO.NET objects for database interaction.

Strong background in database development with Microsoft SQL Server, including creating complex stored procedures, views, triggers, functions, and indexes.

Proficient in utilizing various reporting tools such as SQL Server Reporting Services, Crystal Reports, Microsoft RDLC reports, and Telerik Reports.

Hands-on experience with cloud technologies including Azure App Services, Azure Active Directory, Azure Storage, and Azure Functions.

Demonstrated ability to develop RESTful and SOAP-based web services using .NET technologies.

Experienced in front-end development with expertise in Angular, React Native, and Bootstrap, ensuring cross-browser compatibility and responsive design principles.

Implemented OAuth 2.0 authentication and authorization mechanisms in web applications to enhance security.

Integrated third-party authentication providers, such as Google and Facebook, using OAuth 2.0 protocols.

Implemented token-based authentication using JWT to enhance API security and user identity management.

Proven track record of effectively collaborating with cross-functional teams to integrate solutions into existing infrastructure and streamline development processes.

Proficient in version control systems like Git and experienced in continuous integration and deployment using Azure DevOps.

Strong problem-solving skills focusing on optimizing performance and enhancing user experience.

Technical Skills:

.Net Technology

.Net6, Entity Framework, Entity Framework core, ASP.NET, MVC, ADO.NET,.NET CORE, C#, VB.NET, LINQ, OAuth 2.0, JWT

Databases

Microsoft SQL Server 2019/2016, SQL Express, MS Access, Oracle, MongoDB, Cosmos DB, NO SQL

Reporting Tools

Crystal Reports, Microsoft RDLC reports Telerik Reports, MS-SQL Server Reporting Services (SSRS)

Web Technologies

HTML, CSS, XCSS, JavaScript, Ajax.NET, Responsive Design, Angular10.0/8.0/4.0/2.0, React Native, Bootstrap, XML, TypeScript, SharePoint Online, SQL, PL/SQL.

WebServices

Restful, Web API, SOAP

Version control

GitHub, Git, Azure DevOps, TFS

Testing Tools

XUnit, Nunit, Postman, Karma& Jasmine.

Development Tools

Visual Studio (2022- 2010), SQL Server Management Studio, MS FrontPage, SharePoint Designer, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop.

Methodology

Agile, scrum.

Operating Systems

Windows Server, Linux.

Cloud Technologies

Azure App Services, AzureAD, Azure Storage, Azure Functions

Work Experience:

Dot Net Developer

Client: Intuit-Mountain View, CA Oct 2021 - Present

Responsibilities:

Adapted Agile Methodology, including Scrum practices, to meet timelines with quality deliverables.

Proficient in integrating TDD practices within Agile development methodologies, fostering collaboration, and delivering high-quality software in iterative cycles.

Developed Web Based Application using ASP.NET, C#, AJAX, and JavaScript for client-side validations and .Net validation controls.

Utilized modular structure within the Angular applications in which different functionalities were divided into modules along with HTML.

Used ASP.NET Server controls, User Controls, HTML server controls, and custom validation controls for client-side and server-side validation.

Developed the front end of the application using the Angular10 framework. Created new views to incorporate backend functionality to display on the UI screens using client-rich technologies like JQuery, and JavaScript.

Used AJAX Extensions and AJAX Control Toolkit for implementing modal popups and dialog boxes for session timeout alert and faster response while loading page.

Designed and developed dynamic web applications using ASP.NET Core MVC. Implemented scalable and maintainable code following the MVC architectural pattern.

Applied OOP principles in VB.NET development, creating modular and reusable code.

Successfully integrated VB.NET applications with external APIs for data exchange and functionality enhancement.

Worked with Visual Studio .Net with C# and SharePoint Object Model for addition & customization of Portal.

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

Implemented Restful Web APIs with multiple layers through the project using .Net.

Used the HTTP services in Angular to make API calls and exchange data in JSON,

Developed secure authentication and authorization mechanisms, including JWT, OAuth, and API keys, to safeguard API endpoints and sensitive data.

Created JWT-based authentication and authorization systems to fortify the security of both web and mobile applications.

Implemented token-based authentication using JWT, enhancing API security and facilitating efficient user identity management.

Integrated JWT seamlessly into microservices architectures, ensuring secure communication channels between various services.

Collaborated with third-party authentication providers like Google and Facebook, employing OAuth 2.0 protocols for seamless integration.

Designed and executed OAuth 2.0 authorization flows, enhancing security for RESTful APIs and controlling access to resources.

Incorporated Swagger/OpenAPI documentation, offering comprehensive and user-friendly API documentation for developers and consumers alike.

Designed and Implemented Data Access Layer (DAL) using ADO.NET to communicate with SQL Server 2016 and used ADO.Net connection objects like SQL Connection, SQL Command, and, SQL Data Adapter to execute stored procedures.

Designing and Developing MS SQL Server database tables, views, complex stored procedures, indexes, functions, and, indexes.

Developed the application using .Net technologies like Paging, and State Management and provided Session Management to preserve the state of session variables

created various SQL server jobs using SQL Server Agent that process various T-SQL statements.

Designing and Developing MS SQL Server 2016 database tables, views, complex stored procedures, indexes, functions, and, indexes.

oversaw digital content management using Episerver (Optimizely) as the content management system.

Managed and implemented Azure Directory and Azure Active Directory solutions.

Collaborated with cross-functional teams to integrate Azure Directory into the company's infrastructure.

Used Azure DevOps for Continuous integrations and continuous deployment in lower environments.

Involved in complete application stack in Microsoft Azure like Azure App Service, Azure SQL Database, and Azure Blob Storage.

Developed several SOAP and REST API-based internal tools to enhance the quality and performance of the existing code base and deployed them in Azure App Service.

Designed and implemented Azure Functions and API using Visual Studio .NET, ASP.NET core with Azure SDK kit.

Managed project assets effectively with Webpack, handling tasks such as image optimization, font loading, and other resource-related optimizations to improve overall web performance.

Used Grid View, Data List, and Repeater Controls to display data in a customized format on the ASP.NET web pages.

Deployed Site Features and Custom List with Site Columns and Content Type using SharePoint Features Manager.

Deployed OAuth 2.0 authentication and authorization mechanisms within web applications, bolstering overall security measures.

Conducted thorough token validation and verification processes to maintain the integrity and authenticity of JWTs.

Generated comprehensive reports on the performance of financial experiments and optimizations, presenting findings to stakeholders and leveraging insights to shape the financial project's future strategy.

Involved in creating Stored Procedures and Functions using SQL Server management studio.

Worked on GitHub for version control, Code Review, automatic builds, and continuous Integration.

Environment: Microsoft Visual Studio 2017, .Net Framework 6, Web Forms, Azure, C#, ASP.NET, ADO.NET, IIS, MVC Excel, JavaScript, AJAX, grid controls, Web Services, Angular, Enterprise library, T-SQL, XML, SQL Server 2016, Bootstrap, CSS, HTML, Microsoft RDLC reporting tool.

Dot Net Developer

Client: OCC-Chicago, IL Jan 2020 – Sep 2021

Responsibilities:

Involved in the SDLC phase of requirement, analysis, design, and development of the Windows-based intranet application.

Using Microsoft Technologies for project development such as Visual Studio 2017/19, Visual Studio Code, .NET Core 2.2, .NET Framework 4.8, VSTS, SQL Server 2017, and Jira 2019.

Worked with Bootstrap, jQuery, Angular, and Typescript for the development of the UI.

Used N-Tier Architecture having a Business Logic Layer (C#.NET), Presentation Layer, and Database Layer (Database Connection and Security Settings).

Using SQL Server 2012 database as back-end along with ADO.NET Entity Framework to access the database tables.

Designed and wrote a VBA system in which PowerPoint charts were dynamically updated

Used ASP.Net data binding to replace the existing static page labels with dynamic functions to populate verbiage from the specified language

Wrote a VBA macro program to generate XML, containing verbiage for each language from Excel.

Worked with MS Access 2007 and built lists and created calculations using Out-of-Box SharePoint 2010

Developed DTO Classes and Methods to interact with the SQL Server to store and retrieve information.

Implemented Entity Framework using C#.

Used Angular 8 as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server using SASS, LESS, and Bootstrap.

Used various features in Angular 8 like data binding, routing, custom filters, and custom directives to meet various customized requirements, Implemented REST-based web services with Angular 8.

Used Angular Dependency Injection to inject Angular Services and Custom services as well as built Custom Directives to provide reusable components.

Implemented token-based authentication using JWT to enhance API security and user identity management.

Implemented OAuth 2.0 authentication and authorization mechanisms in web applications to enhance security.

Developed Spring boot application with microservices and deployed it into Azure using Azure Virtual Machines.

Designed and wrote an Azure Function with dynamically updated PowerPoint charts.

Wrote an Azure Function to generate XML, containing vocabulary for each language from Excel.

Implemented UI development using MVC, Angular.js, Bootstrap.js, HTML and CSS.

Developed Azure Functions Serverless Web API.

Implemented Adobe PDF SDK within .NET applications to automate the creation, processing, and management of financial documents, enhancing operational efficiency.

Successfully integrated Adobe Creative Cloud APIs to incorporate creative functionalities (image editing, document creation, etc.) into .NET applications.

Developed a Server-less Azure Functions REST API for sending emails to the helpdesk using .NET CORE C#, SQL Server Azure Queue, Azure Functions, Azure API Gateway, and Azure Monitor.

Worked on building One Cloud platform using ASP.NET MVC 5, Web API 2.0, WF, Azure, and SQL server.

Developed single-page applications (SPAs) using Angular 8, incorporating responsive design principles for a consistent and user-friendly experience across devices.

Developed client-facing financial applications using .NET and integrated Adobe technologies to create interactive and engaging client reports and presentations.

Involved in Unit Testing & Integration Testing.

Implemented Reports using the Microsoft RDLC reporting tool.

Performed module integration, code review, testing, and error fixing.

For the Web application created Application-Level Themes and designed the Master Pages.

Implemented Enterprise Library for collection of reusable software components (application blocks) designed to assist software developers.

Utilized MS Access as an Interface for working with existing/ new lists in SharePoint and creating lists as user point forms for adding and manipulation

Implemented version controlling using TFS.

Environment: Visual Studio 2015, SQL Server 2014, MVC 4.0, Azure, C# with, .NET 6, Web API, Angular, Angular, unit test, JavaScript, JQuery, XML, JSON, HTML, CSS, Bootstrap.js, HTML5, Media CSS, Microsoft RDLC reporting, ADO.NET.

Dot Net Developer

Client: Gray Cube Solutions-INDIA Nov 2016 – Jun 2019

Responsibilities:

Involved in complete SDLC, which includes Requirements Gathering, Analysis, Design, Development, Implementation, Enhancements, Maintenance, and Support.

Carry out detailed analysis to understand client requirements and translate them into new application features.

Scheduling the codes, processing them, and monitoring them as per technical design from the client's requirement.

Designing, Developing, and implementing web applications with user-friendly interfaces and eye-catching designs using .NET 4.6 C#.

Utilized programming capabilities in Microsoft SQL Server and JavaScript and other libraries as needed.

Developing SQL stored procedures, using Cursors in stored procedures, functions, and triggers for developing back-end database structures required for web applications to maintain Real-time data integration.

Keeping the records of the Online Transactions data and maintaining the Activity Logs.

Developing and designing different Summary reports and acknowledgments using the Telerik reporting for web applications

Resolving the application-related issues faced by the end users within less time. Analyzing code segments regularly.

Worked extensively with Excel, utilizing VBA (Visual Basic for Applications) to develop macros, generate XML, and dynamically update PowerPoint charts.

Used Git to maintain the version of the files and took responsibility for doing the code merges and creating a new branch and fork when new feature implementation started.

Design and build UIs on the .NET server platform with Mobile site Compatibility Design using Bootstrapping, CSS, and Media CSS rules.

Optimize the performance of the React Native app by reducing unnecessary renders, optimizing images, and employing other performance-enhancing techniques.

Implemented various Validation controls for client-side validation of Server Controls.

Spearheaded a project to optimize development processes by implementing Azure DevOps (ADO) for streamlined software development practices.

Used ASP.NET web server controls like grid view and repeater controls to display the records.

Involved in Writing Stored Procedures to update and fetch the data to and from the database.

AJAX-based ASP.Net controls were also used to give a better Interface over the web.

Implemented page-level error handling using Custom Error pages and Error logs.

Environment: .Net Framework 4.5.1, Visual Studio 2015, ASP.NET, ADO.NET, C#, Crystal Reports, SQL Server 2008, Ajax, CSS, XML, HTML, JavaScript, React Native, IIS 6.0, SSRS, Telerik reporting, Validations, GIT, T-SQL, Media CSS, Bootstrapping, OLTP.

Dot Net Developer

Client: Entellisoft Technologies-INDIA Jul 2014 – Oct 2016

Responsibilities:

Reviewing code work for accuracy and functionality. Carry out detailed analysis to understand client requirements and translate them into new application features.

Performing coding assignments. Scheduling the codes, processing them, and monitoring them as per technical design from the client's requirement.

Involved in complete SDLC, which includes Requirements Gathering, Analysis, Design, Development, Implementation, Enhancements, Maintenance, and Support.

Creating and implementing design plans, using reusable technology components, Designing, Developing, and implementing web applications with user-friendly interfaces and eye-catching designs using .NET 4.5.1 C#.

Utilized programming capabilities in Microsoft SQL Server and JavaScript and other libraries as needed.

Developing SQL stored procedures, using Cursors in stored procedures, functions, and triggers for developing back-end database structures required for web applications to maintain Real-time data integration.

Maintaining the Activity Logs. Implemented page-level error handling using Custom Error pages and Error logs.

Developing and designing different Summary reports and farmer survey reports using the Microsoft RDLC reporting for web applications

Delegating tasks to team members representing the team at meetings with executives and discussing project goals and milestones.

Analyzing code segments regularly. Resolving the application-related issues faced by the end users within less time.

Used Git to maintain the version of the files and took responsibility for doing the code merges and creating a new branch and fork when new feature implementation started.

Developing Documentation using flowcharts, diagrams, codes, and comments throughout the Software Development Life Cycle (SDLC).

Get feedback from and build solutions for the Clients. Always trying to improve the Look and feel of the website in a better way to create a friendly environment for the end-users.

Implemented various Validation controls for client-side validation of Server Controls.

Used ASP.NET web server controls like grid view and repeater controls to display the records.

Involved in Writing Stored Procedures to update and fetch the data to and from the database.

Implemented parameterized user-defined functions, procedures, and invoking events.

AJAX-based ASP.Net controls were also used to give a better Interface over the web.

Environment: .Net Framework 4.5.1, Visual Studio 2015, ASP.NET, ADO.NET, C#, SQL Server 2008, Ajax, CSS, XML, HTML, JavaScript, Angular, IIS 6.0, SSRS, Microsoft RDLC reporting, Validations, GIT, T-SQL, Bootstrapping.



Contact this candidate