Post Job Free
Sign in

C# Asp.Net

Location:
Centerton, AR
Posted:
June 11, 2024

Contact this candidate

Resume:

Shivani

Developer

+*(***) -***-**** *********.*@*****.***

PROFESSIONAL SUMMARY

Proven expertise in developing enterprise-wide, distributed, full-stack, service-oriented, cloud-based, and web-based, data-intensive, cross-platform web apps, including single-page applications, in a Microsoft .NET environment. Utilized WEBAPI, MVC/MVVM, C#.NET, ASP.NET, ADO.NET, LINQ, Reflection, Entity Framework, XML, Web Services, Windows forms, Web forms, Active Directory, AWS SDK for .Net, Microsoft Windows Azure.

Developed and built cloud-native .Net apps, responsive web applications, digital applications, Single Page Applications (SPAs) and model-driven PowerApps across a full stack of technologies.

Leveraged Angular, React JS, Blazor, Micro frontends, Monorepos, NX, Module Federation, Lambdas, and other JavaScript technologies, as well as server-side development using C# and ASP.NET Core MVC, Microservices, REST API, Windows services, etc.

Worked on Implemented Angular 12 features like Reactive Forms, HTTP Client, RxJS, Lazy Loading and Developed reusable UI components and services using Angular 12, enhance consistency across the application and accelerate development speed. Developed custom directives and pipes to optimize the application.

Experienced in requirement gathering, analysis, design, development, implementation, support, and unit testing of .Net applications in Agile and Waterfall SDLC methodologies.

Experience in Design Patterns, Restful Web Services, monolithic and micro services, distributed systems and Testing of Object-Oriented applications and Web based Enterprise Applications using .NET.

Experience in Azure Storage, functions, App services, Web Jobs, Key Vault, Active Directory, AAD B2C, SQL DB, Application Insights, Monitor, Log Analytics, Azure CLI, CI-CD with Azure DevOps.

Proficient in analyzing requirements and designing application models through various diagrams including Use Case, Data Flow, UML, and Class Diagrams, as well as Relational Model Diagrams. Experienced in creating wireframes, mock-ups, and prototypes using Microsoft Visio.

Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit, and Integration Testing.

Strong Technical expertise in C#, ASP.NET, ADO.NET, LINQ, XML, XSLT, T-SQL, WCF, .NET 4.0, MVC Framework, Web API, Entity Framework, HTML, CSS, JavaScript, Angular, PowerShell, SQL, T-SQL.

Proficient in using various design patterns such as MVC, Singleton, Factory Pattern and Repository Pattern etc.

Strong Understanding in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL and Restful services.

Designed database structure & relations between tables based on the Entity-Relationship (E-R) model, Index, and View to manage the database.

Expertise in developing & consuming REST API having JSON format.

Extensively worked on designing Swagger/Rest contracts and developing end to end.

Expertise in C# Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.

Hands on experience with .NET Core, Entity Framework.

Experienced in developing event driven applications using AJAX, JSON & XML.

Experience in working with OOPs, SOLID, Data structure and Algorithms in C#.

Strong hands on setting up connections and working on the SQL server.

Experience in writing Complex stored Procedures, Prepared Statements, Triggers, Cursors, Functions, Views, Indexes, and Joins on SQL Server.

Extensively worked on developing applications using Azure. Also used Azure for Scaling and checking the reliability of the applications which were developed during the project.

Experience in creating SQL Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.

Experience using Silverlight in creating and using interactive user experiences for Web Application

Working knowledge of full-text search engine like Elasticsearch.

Working knowledge on creating Elasticsearch indexes with help of Logstash.

Experience in using Source Code Control System like TFS (Team Foundation Server) and Bitbucket.

Experience in Automate IIS deployments (I.e., .Net and Angular Applications etc...) with help of Jenkins's.

Experience in CICD activities with help of Git-hub, Circle-Ci, AWS EC2.

Working knowledge on the JIRA API to perform some automated tasks within an organization.

Basic knowledge on PySpark, Apache Hudi, AWS Boto3 & Python.

Experienced in writing unit test cases using XUnit and have knowledge in Test Driven Development (TDD).

Expertise in usage of version controls like GIT and TFS.

Principal roles include database design and development, plus back-end PHP software design.

Sound knowledge of Continuous Integration practices and tools such as Azure DevOps.

TECHNICAL SKILLS:

Programming Languages

C#, C, C++, Java, VB.Net, JavaScript, T-SQL, and Shell Script

Microsoft Technologies

.NET CORE 2.0, .NET CORE 3.1, .NET Framework 4.5/4/3.5, ASP.NET, ADO.NET, Entity framework 6/5, ASP.NET MVC 5/4, Web Services, ASP.NET Web API, Azure Cloud, LINQ, REST, Web Forms, WCF, MSMQ

Frameworks

.NET Framework 4.5/4.0/3.5, Entity Framework 6/5, MVC 5/4, Bootstrap, Angular, MVVM, Node JS, React JS

C# Advanced

LINQ, Lambda, Delegate, Regular expressions, Extension method, Collections, Reflection, Object life Cycle, Assembly, Application Domain

Cloud & Misc. Tools

MS Azure Cloud, Azure Devops, Amazon EC2, Amazon S3, AWS Aurora, Amazon DynamoDB, Spark, Kafka, Amazon RDS, Amazon Lambda, Amazon VPC, Amazon CloudFront, Git, Jira, Anaconda, Jupyter Notebook, Google Colab, Amazon Developer Console, Google Cloud. Hardware Skills: Arduino, Raspberry PI.

Web Development Technologies & Scripting

HTML5, CSS3, JavaScript, TypeScript, Kendo UI, Node, jQuery, AngularJS, WCF, Web API, JSON, AJAX, Adobe Photoshop, XML, XSLT, XPath, XQuery, ASP.NET

BI Tools

Tableau, MS SSRS, SSAS, SSIS 2012/2010

Front-end Technologies

AngularJS, Angular 2/4/6/12, Node JS, Backbone JS, Underscore JS, Backgrid, React JS and Blazor

Mobile Development

Swift, iOS, Mobile Application Development, Fiddler

Development Environment

Visual Studio 2015,2013,2012,2010 Xcode 7/6

Database Technologies

MS SQL Server 2014/2012, MySQL, Oracle 11g/10g, MS ACCESS, EF, ADO.NET,

MongoDB

Methodologies

Agile/Scrum, Test-driven Development (TDD), Waterfall

Version Control Tools

Team Foundation Server (TFS), Visual Source Safe and GitHub

PROFESSIONAL EXPERIENCE:

J.B. Hunt Transport Inc, Lowell, Arkansas Jan 2023 – Present

Developer

RESPONSIBILITIES:

Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.

Developed MVC web application based on n-Tier architecture: User Interface (UI), Business Logic, Database using C#.Net and SQL. Divided the entire application into three modules as Admin module, Management Module, and General user module for easy maintenance and code reusability.

Implemented Lazy Loading of modules in Angular 12 to optimize the application's performance and load time. Utilized Angular 12 RxJS library to handle asynchronous tasks and events effectively and efficiently.

Developed Single Page Application (SPA) CNTelligence page application following Agile Scrum, participated in daily standups, sprint reviews, kickoffs, and used Jira for project.

Designed database structure & relations between tables based on the Entity-Relationship (E-R) model, Index, and View to manage the database.

Created reusable UI components and services using Angular 12, which helped maintain consistency across the application and improved development speed. Implemented Angular 12 state management library (NgRx) to manage the application's state.

Used Agile Scrum methodology to deliver in sprints, Code Review Meetings, and retrospective meeting actively.

Involved in designing the GUI using HTML, Angular Materials, Directives, Decorators and Custom Styles.

Developed powerful Single Page Application and dynamic responsive Web Application with Angular 10.

Worked with Angular 10 Controllers, Directives, Services, Pipes, Guards, Angular Routing.

Worked with Jasmine & Karma in testing for unit testing of angular modules.

Migrated an application developed in Angular 8 to Angular 10.

Migrated the .net core web API version .net 5 including build related pipelines & visual studio versions.

Creating and Consuming Rest Services using .Net and C# language.

Implemented WEB API services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE by using Entity Framework Code First Approach.

Built AJAX pages using PHP to display current server time.

Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.

Developed and introduced RESTful webservices using JSON input as per the company’s requirement.

Used ADO.NET to connect Web forms to data sources such as MS SQL Server and XML files for manipulating data in database.

Designed, developed and migrated SSIS 2008 to SSIS 2012 packages.

Provided cross-host communication using Cross-Origin resource sharing (CORS), a method that allows an application to communicate with Web API.

Proficient coding experience in SQL stored procedures, T-SQL, PL/SQL Functions, queries, triggers, Scripting and Cursors.

Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages

Created various Stored Procedures and Triggers using SQL Server 2012, Created Indexes, Joins on key fields for fast retrieval and Database optimization.

Designed and developed .NET web components and user controls using ASP.NET and C#.NET, AJAX Toolkit.

Developed Views using HTML, CSS, jQuery and Bootstrap 3.0.

Familiarity with architectural patterns for microservices, such as event-driven architecture or domain-driven design.

Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.

Experience with cloud-based platforms such as Azure SQL Database or SQL Server on Azure Virtual Machines.

Experience with using .NET Core libraries and frameworks such as ASP.NET Core, Entity Framework Core, and MVC.

Conversant in developing web applications using ASP.NET MVC and JavaScript frameworks. (Angular JS, JQuery) and JSON.

Implemented a 'serverless' architecture using Azure API Gateway, Azure Functions, and Azure Cosmos DB.

Utilized AngularJS, jQuery, MVC, C# and SQL application stack.

Used ADO.Net to access data from different SQL Server and XML.

Involved in configuring the design patterns for Services.

Installing and configuring Linux/Apache/PHP/MySQL for development environment.

Created Routes on Ocelot API Gateway based on Upstream & Downstream templates.

Involved in the design/development of web forms for the application using ASP. Net, DHTML, XML/XSLT, CSS. Involved in developing Web Services.

Maintained high volume availability demands using open-source tools such as Linux, Apache, PHP, and MYSQL

Creating the models, views and controllers using ASP.NET MVC 3, VB.NET, HTML, JavaScript, and jQuery.

Designed and developed Web application using ASP, ASP.NET and MS SQL 2000.

Experience with monitoring and logging tools for microservices, such as Datadog.

Created and implemented unit tests, black-box tests, and white-box tests, including test plan documentation per Test Driven Development (TDD) design principles.

Responsible for the development of web applications and scripts utilizing JavaScript, HTML, PHP and MySQL

Designed and developed various abstract classes, interfaces, classes to construct the business logic using C# and SQL Server

Creating App Services & Configuring Deployment slots for hosting web applications.

Worked as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.

Developed several client/server applications using VB 6.0 and MS SQL Server 2000.

Creating Resource Groups in various Subscriptions on different Azure tenants.

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

Used Azure components like Service Bus implements a communication system between mutually interacting software applications, Message Queues.

NServiceBus used messaging transport like Azure Service Bus making it easy to integrate with existing messaging infrastructure.

PHP/PostgreSQL applications used for customer billing, small parcel bill auditing, and various other functions

Azure Service Bus used messaging patterns like publish-subscribe & request-response.

Familiarity with agile development methodologies, and experience working in a DevOps environment.

ENVIRONMENT: Net Framework 4.5/6.0, Visual Studio 2015, Entity Framework 6.0, Agile/Scrum methodology, LINQ, C# 5.0, ASP.Net MVC 5, SQL Server 2012, Azure Devops, Web API, Web Services, IIS 6.0, SSRS, AngularJS, Angular 12, Node JS, HTML 5, CSS3, JavaScript, jQuery, AJAX, Fiddler, Unit Test, NUnit, XML, XSLT and Team Foundation Server (TFS) 2015.

Info Byte India. Jan 2022 – Nov 2022

Developer

RESPONSIBILITIES:

Worked in an Agile based development environment and participated in Retrospective, Scrum session.

for better understanding and communication among team members.

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

Updating the statistics of data into DB2 tables.

Maintenance PHP Based CMS and Creating new Functionalities.

Responsible for developing the reusable Components on UI (Razor Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.

Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.

Involved in front end development using ASP.NET, JavaScript, Angular JS, jQuery, HTML, Bootstrap and CSS.

Used ADO.Net to access data from different SQL Server and XML.

Optimize the performance of queries with modifications in TSQL queries, remove unnecessary columns, eliminate redundant and inconsistent data, and normalize tables.

Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.

Implemented JWT Security to provide authentication and authorization to secure the Web API.

Extensively used State Management Techniques like Query Strings, Session state to maintain state between the ASP.NET pages.

Managed two other designer/developers using PHP and JavaScript while helping troubleshoot technical issues and managing the timeline to reach user experience deadlines successfully.

Strong experience with SQL, including writing and optimizing complex queries, stored procedures, and functions.

Knowledge of SQL syntax and programming concepts such as indexes, constraints, and performance tuning.

Responsible for communicating QA team for any deployment issues and providing SQL scripts for testing.

ENVIRONMENT: .Net framework 4.5, ASP.NET MVC 5, XML, Razor Engine, JavaScript, MS Sql server, Dapper, C#.Net, ASP.NET, WCF, SSRS, Reports, Visual Studio 2015, SQL Server 2014, JavaScript, jQuery, Jenkins, MS build, HTML and TFS.

HCL, India. Aug 2029 – Dec 2021

Developer

RESPONSIBILITIES:

Involved in requirement study and project analysis.

Used UML in the design process Use Cases, Process Diagrams, Sequence Diagrams, data Flow Diagrams.

Developed both Web and Window applications for intranet and internet customers.

Designed and developed Graphical User Interfaces in ASP.NET2.0 using .NET controls, C# and writing of common controls.

Code reusability was enhanced with the creation of various DLL in the window applications.

Created Stored Procedures using SQL Server 2008to back fill the Data.

Worked on Data Access layer using ADO.NET to communicate with the SQL Server database. Wrote Stored Procedures in T-SQL for querying the database.

Experience with creating and managing roles for security in SSIS, SSAS, and SSRS Reports.

Involved in coding and unit testing for the application development.

Worked as IIS web Server administration to manage web sites, redirect request and restart IIS.

Prepared knowledge transfer document for the team to understand application process.

Environment: .NET 3.5, Visual Studio 2008, SQL Server 2005, CSS, HTML, TFS, AJAX, ASP.NET, C#, ADO.NET, XML, Web Forms.

Education

MS in Computer and Information Systems

Rivier University, New Hampshire, Nashua.

Bachelor’s degree in computer science

Nalla Narasimha Reddy group of Institutions (NNRG), JNTUH, Hyderabad, India.



Contact this candidate