Post Job Free

Resume

Sign in

.Net Developer Asp.Net

Location:
Charlotte, NC
Posted:
December 18, 2023

Contact this candidate

Resume:

Kreethika Jain

Senior .Net Developer

Email: ad12ay@r.postjobfree.com

Ph. #: +1-980-***-****

LinkedIn: https://www.linkedin.com/in/kreethika-jain-9a48642a2/ Professional Summary

Over 9+ years of IT experience in all phases of the product development life cycle including Analysis, Design, Development, Integration, and Deployment.

Expertise in programming with C#, ASP. NET, ASP. NET MVC, ASP. NET CORE, SQL - Server, Oracle, Visual Studio, Ajax, LINQ, CSS and IIS.

Experience in developing N-tier web applications using Visual Studio 2010/2012/2013/2015/2017/2019, C#, ASP.Net 3.0/3.5/4.0/4.5/5.0, ADO. Net, WCF, WPF, Web API, XML, SOAP, VB.net, SOA Web Services

(WSDL), Web Forms, Microsoft .NET Frameworks. Expertise in Active Directory setup and troubleshooting for any deleted objects and AD Recycle Bin.

Planning, creating, and managing AD group policy Templates and Policies Administration, Operating System Security Patches Upgrade Procedure for secure computing and network environment.

Experience in building Web services using ASP.NET Web API and performing CRUD operations using REST API.

Experience in developing web-based applications using ASP.NET, MVC, JavaScript, jQuery, AngularJS, HTML, and CSS.

Experience in Database testing, functional testing, Regression Testing, and system testing. Expert in developing single- page applications (SPA) with Angular 9, Angular CLI, and TypeScript, and skillful in Angular features such as Material Design, Components, and Services.

Extensive knowledge of Object-oriented programming (OOP) features such as encapsulation, abstraction, inheritance, polymorphism, and implementation of Object-Oriented concepts.

Experience in Microsoft Azure IaaS, PaaS, and SaaS Architecture, Strategy and Planning. Working knowledge of Visual Studio with Azure. Experience in front-end technologies such as Angular 7 & 9, and NGRX Platform (Store, effects, router-store Devtools).

Designed and developed Automation Test Framework using Selenium web driver. Expertise in analyzing the results and reporting suggestions and defects.

Experience in Multithreading in WPF for performance optimization while accessing data from remote data storage including EDI/XML mapping to business object processes. Worked on client WPF application using C#, XAML, MVVM, Unity Container, Custom controls, and behaviors. Strong abilities in XML, XSLT, IIS 10.0, WSDL, UDDI, CLR, XML Web service, and Security in ASP.Net.

Experience in using Language-Integrated Query (LINQ) query and retrieving data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL). Experience in using various version controlling tools like VSTS (Azure DevOps), Subversion, and Team Foundation Server.

Implement an automated build process in VSTS using Jenkins to create a full CI/CD pipeline.

Experience in using SSIS to validate, Extract, Transform, and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages. Responsible for Servers Health Checks and Performance Monitoring for all the Windows servers.

Strong experience in data site retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, and Data Adaptor. Proficient with container systems like Docker and container orchestration like EC2 Container Service, and Kubernetes, worked with Terraform. Managed Docker orchestration and Docker containerization using Kubernetes.

Experience in Custom, Tabular, Matrix, and distributed reports in multiple formats using Crystal Reports, MS SQL Server Reporting Services, and SQL Server Services (SSIS, SSRS).

Familiar with JavaScript libraries like Bootstrap templates and Angular.js framework.

Experience with Entity Framework approaches such as code-first and database-first.

Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user- defined data types and functions. Excellent experience in dealing with Delegates, Assemblies, User Controls, and Custom Controls.

Experience in Software Configuration Management (Daily Build, Release, and Testing methodology) using tools like Team Foundation Server (TFS), and Microsoft Visual Source Safe (VSS).

Experience in developing and monitoring SSIS Packages, SSAS, and SSRS. Experience in generating reports using SQL Server Reporting Services and Crystal Reports.

Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and Windows Workflow Foundation (WWF).

To achieve the Continuous Delivery goal in a highly scalable environment, used Docker coupled with the load- balancing tool Nginx.

Virtualized the servers using Docker for the test environments and dev-environments needs, as well as configuration automation using Docker containers. Experience creating T-SQL stored procedures, functions, tables, views, SQL joins, and other statements for various applications, maintained referential integrity, and implemented business logic.

Possesses strong problem-analytical skills with the ability to follow Project standards and procedures as per client specifications. Worked as an individual and in a team environment.

Microsoft Technologies .NET Framework 3.0/3.5/4.0/4.5, ASP.NET, ADO.NET, ASP.NET CORE, WEB API,LINQ

Programming Languages C, C++, C#.net, Knowledge in Python, COBOL, JCL, CICS, TSO.tel, Razor, Kafka

Web Scripting

Languages

JavaScript, TypeScript, JSON, jQuery, CSS, HTML, DHTML

Web Technologies ASP.NET CORE, HTML5, CSS3, Java Script, JQUERY, Angular 9, XML, JSON, XAML, XSL, XSLT, Kendo UI, Azure, Knockout JS, Angular JS, Marionette.js, Require JS, Ajax, Web API, Boot Strap.

Database Technologies SQL Server (Stored Procedure, Triggers, User Defined Functions, Views), MS Access, T-SQL, PL/SQL, ODBC, MySQL, SQL Server client management studio, MongoDB, Oracle 10g/9i/8i.

XML Technologies XML, XHTML, DHTML, SOAP, WSDL, Web Services

Operating Systems Windows 2007, Windows 10 and Windows server 2012/ 2016/2019

Software/Tools Jenkins, Docker, Kubernetes

Modelling Tools UML, Rational Rose, Design Patterns, MVC

Cloud Azure. AWS

Application Servers IIS

Testing Tools MS-Test, xUnit, Mocking, Visual Studio Unit Test, Karma.

Version Control Tools Visual Source Safe (VSS), Team Foundation Server (TFS), VSTS, GIT

Tools SQL Server Reporting Services, Redis, Cozyroc, PostgreSQL, OData, RDF Crystal Reports (2010/9/8.5/8), SQL Server Integration Services, UML,MS Visio, Sharepoint, Visual SourceSafe, SubVersion, Team Foundation Server,Delphi,Xpediter, Adobe Experience Manager.

Technical Skills:

Professional Experience

Client: Nanthealth-Morrisville, NC

Role: Full-Stack .NET Developer

Oct 2022 – Till Date

Responsibilities:

● Creating Web API in Dotnet Core 3.1. Creating Angular and MVC applications from scratch to design the UI components and services to have HTTP communication. Set up Continuous Integration builds and Continuous Deployment pipelines in Azure DevOps and Team Created Business Logic Layer and Data Access Layers to implement the MVC architecture.

● Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods, and managed using Kubernetes.

● Developed and enhanced client-side management portal User interfaces using C#, Angular 6, jQuery, HTML, Bootstrap, CSS, JavaScript, Typescript, and AJAX. Created and consumed a Restful Web API to achieve Screening and transfer JSON data by using HTTP protocols and incorporated the same in web UI single-page applications using Angular 6.

● Worked on in-build pipes, and customer pipes to customize and filter, as well as validation and Lambda providers in Angular 6.

● Performed Back-End Testing for data validation using SQL Queries.

● Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.

● Implemented Router store and Resolver component and handled routing via dispatched actions.

● Performed PHP/MySQL coding on Web applications that are driven by MySQL database. Key role in the development of the web application using ASP.NET MVC 5.0, C#, Javascript, jQuery, Angular 6, Bootstrap, ADO.NET, and AJAX.

● Implemented nested forms by using NG VALUE ACCESSOR service for reading and passing the date from child to parent in a reactive form. Implemented JWT Token Authentication in WEB API application.

● Involved in maintaining, debugging, and resolving the issues in the application. project planning until production and maintenance using agile methodology. Implemented Multi-Threading and Thread Pool concepts.

● Developed reusable components and services using TypeScript to perform CRUD operations based on Angular 9 structure and concept of dependency injection. Created Test Cases in Angular applications using Karma.

● Developed unit test cases and performed Unit and Integration testing of the application using Xunit Framework and Maintained 75% Code Coverage.

● Used GitLab for all the source code maintenance among the whole team members. Using the JIRA tool for defect management.

Used Azure DevOps tool for management.

Involved in creating both Restful API using both Asp.Net Web API and NodeJS and used Postman, Powershell scripts, and Windows Virtual Desktop ARM Client to test Web API endpoints.

Created the web application in .NET framework, and .NET core and implemented logic using C# and OOPS concepts.

Perform Peer’s Code Review to avoid any code quality issues. Update Azure Pipeline’s .yaml files Monitor the test logs in Microsoft Dogfood and Jarvis portals.

Prepare Ev2 (Express v2) templates for Microsoft Azure resources and generate the template files for deployments across multiple regions. NGRX store was used to store results after angular injector observables retrieved the data from the backend.

Added logic to dispatch the action to the NGRX store, this was done to update the store and to update components subscribed to that particular store. Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development. Involved in Test Design, Development and Implementation of test procedures in Selenium Performed unit testing and integrated testing for fixing the bugs, writing test cases, test plans, and generating test scripts.

Developed Web Services common for various applications using the .NET Framework. Configured various Web Applications on an Internet Information Server (IIS). Used Entity Framework to create entities in the Data Access Layer. Developed and consumed Restful Services using Web API. Implemented Restful services and HTTP Handlers in developing a Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.

Environment: ASP.NET 4.8, C#, MVC 5.2, Visual Studio 2022, Typescript, HTML5, CSS3, Bootstrap, XAML, XSLT, SOAP, N-unit, Jenkins, Azure, Team Foundation Server, Jira, Agile, Windows. Client: Apple, Sunnyvale,CA

Role: .Net Developer

April 2019 – Sep 2022

Responsibilities:

Responsible for coding that includes reading an XML file fetching data in the fields/tags and transferring the data to the database using LINQ. Using LINQ to query the database. Worked in Prism and Unity Container helper throughout the modules.

Worked on a simple WPF Application Using Prism for listing all available submissions.

Developed stored procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching the data and binding and used LINQ to SQL to query the database. Used Entity Framework to create Models and used tools to explore REST API. Used NuGet package manager to pack and Use the updated versions of browser control.

Involves Unit Testing, Integration Testing, and Regression Testing regularly to improve the performance of the application. Used Agile methods and frameworks/tools like Spring and NHibernate.

Customized User Controls, and web controls using Kendo UI and improved the performance of the application by configuring the caching, Bowser Storage, and Managing Cookies. Used NHibernate to provide communication between the data access layer and the backend database.

Implements software Configuration Management, setting up company version policies utilizing TFS.

Creation of database objects like tables, views, synonyms, materialized views, stored procedures, and packages using Oracle tools like PL/SQL developer. Built complex queries using SQL and wrote stored procedures using PL/SQL.

Performed SQL and PL/SQL tuning and application tuning using various tools like tkprof, autocracy, and dbms_SQLtune

Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.

Designed and implemented the web application using Angular 7, HTML5, CSS, and Bootstrap on the front end, Restful API using both Asp.Net Web API, MVC 5.2, and Node.JS. Developed the application using Visual Studio Code, Visual Studio, and .Net Framework 4.8, deployed onto Microsoft Azure.

Diverse experience utilizing tools in N-tier and microservices architecture applications using Spring Boot, Rabbit MQ, Kafka, Zookeeper, Cassandra, MySQL, and Restful Web Services. Familiarity with EAI tools like, TIBCO BW (business works), IBM MQ Series, Rabbit MQ, Kafka, and Apache Camel. Solid experience with data-driven framework implementation.

Performed Back-End Testing for data validation using SQL Queries. Developed QA automation test framework to ensure the code reusability and code. Develop web service test with SOAP UI to test the SOA platform.

Created test plans and test strategy that describes the features and functions to be tested. Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, and Docker, on GCP. Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes. Performance Tuning daily for preventing issues and providing capacity planning using MySQL Enterprise Monitor. Used addEventListener for the faster rendering of Applications using Angular 7.

Managing, installing, and troubleshooting Microsoft Windows active directory, DNS, and DHCP services on Windows Server 2003/2008 and 2012 platforms. Developed WPF-based UI using Silverlight. Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development.

Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.

Experience Configuring and managing Azure AD Connect, Azure AD Connect Health, and Microsoft Azure Active Directory.

Updating kernel & security patches in Amazon Linux environment, handling out-of-memory issues in Linux kernels during rebalance in Kafka cluster. Actively participated in the pair programming model. Used Apache Subversion

(SVN)/Tortoise SVN for source control. Experience in using third-party controls like Telerik Rad controls.

Involved in creating Restful API using both ASP. Net Web API and Node, ExpressJS, and used Postman to test Web API endpoints.

Environment: C#, .NET Core 3.1, JavaScript, Jarvis, Azure Dogfood Portal, N-unit, NGRX. Client: State of New York, New York

Role: .Net Developer

Feb 2017 – Mar 2019

Responsibilities:

Creation and Maintenance of MS Azure-cloud Infrastructure and Virtual Network between MS Azure Cloud and On- premises network for backend communication. Used Microsoft Azure to deploy the applications and maintain the database in the cloud.

Applied Router Module and navigated different URL addresses using Angular Router Link.

Implemented Schematics and Client-Side State Management using NGRX, Angular 7, and .NET code.

Developing Web Services, XML, validating request and response XML, SOAP, and RESTFUL Web Service calls.

Experience in managing Mongo DB environment from availability, performance, and scalability perspectives.

Involved in the analysis, design, development, and testing stages of the Project from the requirements gathered from the users and followed Agile Methodology. Experience with MySQL on both Linux and Windows.

Developed business objects viz., Business Entities, façade layer objects, and data access objects using OOP concepts for the N-tier web application. Development of Web Forms, Classes, and interfaces using C#, .NET Core that incorporates both N-tier architecture and database connectivity. Backend applications and scheduled jobs using Autosys / Jil scripts to consume the web API in providing user inventory feed for certification were created. Development of mobile application using Xamarin.

Used Informatica tool to get data from various sources like XML, and flat files, and inserted into SQL Server Databases. Developed stored procedures, and triggers in MySQL for lowering traffic between servers & clients.

Performed MySQL Replication setup and administration on Master-Slave and Master-Master.

Kubernetes is being used to orchestrate the deployment, scaling, and management of Docker Containers.

Design and Develop ETL packages with SSIS& schedule the jobs with Auto sys (JIL). & SQL Server.

Created database objects like tables, views, sequences, synonyms, and indexes using Oracle tools like SQL Plus, SQL Developer, and Toad. Proficient in advanced features of Oracle 11g for PL/SQL programming like using records and collections, bulk bind, ref. Cursors, nested tables, and dynamic SQL. Created partitioned tables and partitioned indexes to improve the performance of the applications. Experience with performance tuning for Oracle RDBMS using explained plans and hints.

Create the application in .NET framework, .NET core and implement logic using C# and OOPS concepts.

Designed and implemented responsive and user-friendly web interfaces using React to enhance the overall user experience.

Integrated React components seamlessly into the .NET application architecture, ensuring efficient data flow and state management.

Used ASP.NET MVC5 applications using MVC5 with Razor View Engine. Created the models, views, and controllers using ASP.NET MVC5, C#.NET. Working with DevOps practices using AWS, Elastic Beanstalk, and Docker with Kubernetes.

Created Business Logic Layer and Data Access Layers to implement the MVC architecture. Implementation of client- side validations using ASP.NET MVC Validation.

Implemented state management solutions, such as Redux or Context API, to efficiently manage application data and ensure smooth user interactions.

Developed the WPF application in the PRISM framework, thus creating loosely coupled components for the application.

Responsible for designing and developing ASP.NET MVC applications using .NET Framework Entity framework.

Utilize LINQ to Entities for interact with data in Entity Framework. Developed system services REST/SOAP application platform for use by all web applications utilizing WCF services and the ASP. Net provider model. Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.

Created SSIS Packages to import data from Flat Files into SQL Server Database. Generated various claim- related reports from SQL Server Database using Crystal Reports Tool and Telerik reporting. Environment: ASP.NET 4.8, C#, MVC 5.2, Visual Studio, Angular 7, Typescript, HTML5, CSS3, Bootstrap, XML, XSLT, SOAP, N-unit, Azure, Team Foundation Server, Jira, Agile, Windows. Client: Factset - India

Role: .NET Developer

July 2014 – Oct 2016

Responsibilities:

Integrated RESTful or GraphQL APIs into React components to fetch and display dynamic data, maintaining data consistency and reliability.

Implemented SharePoint for document management, collaboration, and automation of business processes using workflow. Used ADO.NET (Data Adapters, Data Sets) for database connectivity to SQL Server database.

Implemented error-handling mechanisms and provided graceful fallbacks to ensure a robust user experience, even in the face of unexpected issues.

Created and maintained documentation for React components, making it easier for team members to understand and work with the codebase.

Involved in maintaining, debugging and resolving the issues in the application for open JIRA or ALM item.

Involved in Debugging and Supporting the application and Performed Unit Testing (using xUnit). Involved in the design of the Use Case Diagrams and class diagrams using Microsoft Visio.

Created client-side framework to load and reuse JavaScript files and html templates asynchronously using require.js and Asynchronous Module Definition (AMD). Used SQL Azure extensively for database needs in Customer Lookup &

//AZ Not.

Biocon, India Nov 2013--- June 2014

Role:.NET Developer

Responsibilities:

Development of web-based N-Tier application developed using Toad Oracle 11g as Data Repository Tier, WCF Services and ODP.NET, Data Services (Data Access Layer) as Business Service Tier and ASP.NET as Presentation Tier and using the functional specification, with another DB interface using JDBC.

Designed, developed, and customized several web pages using HTML4.0/HTML4.1/HTML5, DHTML, CSS3 and XSLT, Ajax, API calls, VB.NET, C#.NET, ASP.Net 4.0, Java Script and React JS with Responsive Design.

Involved in development of Ul using HTML, CSS and Angular5

Designed and developed the complete system development life cycle like system analysis, design, development, and implementation of the architecture. Involved in status reports, design changes, meetings, and user’s approval.

Developed various Data Service classes to connect and manipulate data using ADO.NET, and VB.Net, and using Dependency Injection (Setter Injection) in exceptional cases.

Developed API and exposed it using spring-based REST web services and consumed/integrated it in the front- end technologies like GWT and Angular5

Experience in working with product teams to create various store level metrics and supporting data pipelines written in GCP's

Developed the Data Access Layer (model) using Entity framework 6 in ASP.NET/MVC web application.

Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using Toad Oracle, SQL, and PL/SQL based on the documented user requirements.

Extensively used Test Director to record the bug reports, Manage IIS Application Pool, and properties. Education Details: Bachelor’s in computer science – Jawaharlal Nehru Technological University (2013) Environment: .NET Framework, ASP.NET MVC5, IIS, .NET, .NET Core, Visual Studio, Web API, SQL Server 2016, WCF, Entity Framework, LINQ, Git, AJAX, Angular 6, CSS, Entity Framework, Typescript, JavaScript, Bootstrap, jQuery, ADO.NET, Agile Methodology, Azure, Windows, Xamarin, Power Builder. Environment: VB.NET, C#, ASP.NET MVC, VB.NET, WCF Services, HTML, CSS, JavaScript, JQUERY, JSON, MVVM, AJAX, ADO.NET, React JS, XML, ODP.NET, DML, Team Foundation Server (TFS) 2010, scrum methodology, VS 2010, UML, IIS 6.0, Active Directory, VBA, SOA Web Service, Crystal Reports, XSLT, Toad Oracle 11g, JDBC, PL/SQL, Windows Server



Contact this candidate