Manisha
.Net Full Stack Developer
*******.********@*****.***
Professional Summary:
Around 9 years of IT experience in Desktop/Web-based applications using VB.NET, C#, ASP.NET, ASP.NET MVC, Angular JS, Angular 2-13, and SQL Server with active involvement in all the phases of the Software Development Life Cycle process (SDLC) Analysis, Design, Development, Testing, and Implementation of Client/Server web applications using Microsoft. NET.
Hands-on experience in developing client-server and web-based projects using technologies like ASP.NET, C#.NET, ADO.NET, JavaScript, jQuery, web controls, XML, AJAX, Reporting Tools
Experience in software design Patterns like 3-Tier, N-Tier, and Service-oriented architecture (SOA) applications which are implemented with OOP/D (Object Oriented Programming and Design) like Inheritance, Polymorphism
Expertise in developing application using .NET 4.8/ 4.6/4.5/ 4.0/ 3.5, MS Visual Studio, MVC 6/5/4, Razor View Engine, C#, C#.Net, ASP.Net, LINQ, AJAX, XML, JavaScript, jQuery, JSON, HTML, CSS, Azure Cloud, Angular, React.js, Typescript and web services and WCF.
Extensive experience in designing and developing software applications in MVC model of Win Forms, Web Services, WCF, Web Forms, and Windows Services with Microsoft Visual Studio and .NET Framework using C#, ASP.NET, and VB.NET on Windows/Linux environment.
Part of the Framework team which prepares teh general baseline of all corporate applications. Developed UI framework to be used by all apps developed in CDC
Experienced in Database programming with DB2, Postgres, MS-SQL Server, Oracle
Hands on experience writing Graphql queries using type script.
Experience with Jenkins, VSTS, CircleCI, Argo CD and Harness as CI/CD tools to automate build and deployment.
Implemented data managing services on the storage end using Right Angle tool
Designed and Developed Various Angular 2/4/12 Component Single Page Applications (Ng Module), Services (observable/promises), Directive, and Pipes for data filters.
Experience working with .NET features like Events & Delegates, Generics & Collections, Multi-Threading, Exception Handling, Serialization
Developed Graphical User Interfaces using HTML/HTML4/HTML5, Cascading Style Sheets (CSS, CSS2, and CSS3), XML, JavaScript, and AJAX.
Used Bootstrap to Style the web pages and make the application responsive.
Developed and deployed a variety of .NET Framework Applications including MVC.
Engine to create different classes using C# in an application.
Expertise in developing GUI (Graphical User Interfaces) using C# Client/Server (Win Forms) and experience with Data Accessing including using Data Adapter, Data Reader, and Dataset in ADO.NET, Language Integrated Query (LINQ) providers for data manipulation from LINQ to objects, XML and SQL
Implemented Angular 2 client-side form Validation using various Controls and Filters
Design and develop continuous deployment CI/CD pipeline.
Experience in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
Experienced in front-end development using Angular 12, back-end using Web API, and Database Design.
Good Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
Proven record of working in both small and big teams under stringent timing constraints and ability to deliver on time.
Database:
Proficient in relational database like, data modeling, SQL Server 2008/2012/2014/2016/2017/2019.
Experience in using SQL Server Management Studio and SQL Server Reporting Services (SSRS) along with SQL Server Integration Services (SSIS) for monitoring the instances of SQL Server.
TSQL skills (Stored Procedures, Cursors, Triggers, Functions, indexing, performance tuning, SQL tuning, query optimization and SQL queries).
Experience on MySQL (document database No SQL).
Analysis and Testing:
Experience in Writing ATP’s using NUnit, MS-Unit on various Client/Server .Net-based applications with the N-tier development environment.
Proficiency in preparing the developed programs including Test Plans, VS Team Edition for Testers, automated scripts, Automated Unit testing, and test scripts with NUnit for ASP.NET Web Forms.
Performed System testing in all phases of development.
TECHNICAL PROFICIENCY
Programming Languages
C#, VB.NET.
.NET Technologies
Win Forms, WPF, ASP.NET 4.5/4.6/4.8, ASP.NET MVC, ADO.NET, Entity Framework, Web Services, WCF, Web API.
Web Development
ASP.NET, MVC 4-5, HTML, HTML5, JavaScript, AJAX, jQuery, CSS, CSS3, Bootstrap, AngularJS/2/4/6/8/9, SOAP, XML, XSL, XSLT.
Development IDE
Visual Studio 2008/2010/2012/2013/2015/2017
Databases
Microsoft SQL Server 2019/2017/2016/2014/2012/2008, Oracle 10g, 11g, PL/SQL, DB2
Operating Systems
Linux 5.x, Windows Server 2008, Windows XP, Windows 7, Windows 8
Web servers
ISS 5.0,6.0,7.5
BI Tools
SSRS, SSAS, SSIS
Frameworks
Microsoft.NET 4.5/4.0/3.5/3.0
Unit Testing Frameworks
MS-Test, Nunit
Version Controller
Microsoft Visual SourceSafe, TFS, SVN.
Methodologies
Agile, OOPS, SOA
Education Details Bachelor’s: Electronic Communication and Engineering – JNTUH - 2016.
Master’s: Business Administration in Information Technology Management - Concordia University - 2017
WORK EXPERIENCE:
Client: Maryland Live Casino & Hotel (Hanover MD) May 2021 - Present
Role: .NET Full Stack Developer
Project Description: Live CH The project combines dynamic gaming, dining, and entertainment with a world-class retail experience, and features the largest gaming floor of any casino in the country, with more than 200 live-action table games, and an industry-leading poker room. The project runs with different modules working together with tight coupling. where base UI is developed using Angular 12 and API using .Net Core both as Web APIs and Azure Serverless Functions and is integrated with a queuing system where the provider is RabbitMQ. Overall user site receives the document and adds basic CRUD in the database and pushes a request to a related engine to get processed once the consumer receives the request then updates a record in the database based on business logic.
Roles/Responsibilities:
Followed Agile methodology for application development and deliverables using Azure DevOps.
Designed and developed the web application using .Net Core v 5.0/3.1 and Visual Studio 2019.
Involved in developing the project from scratch by leading the development and UI/UX.
Created CI/CD pipelines in Azure and delivered products into Azure hosting.
Created Indexes in MSSQL and ran different performance tweaks to improve database performance.
Involved in designing and developing all three layers database layer, service layer, and user interface.
Experience with strongly typed Angular Components, Services, Pipes
Responsible for designing the ASP.NET CORE application authentication using the Microsoft Authentication Library
Involved in designing UML diagrams using Argo UML. Have worked on SSIS, SSRS, JSON with MSBI.
Worked on API’s to create multiple microservices using REST and used GraphQL as the middleware for react projects to connect to service end points. Utilized Swagger as the standard API documentation on all the services.
Strong experience in using Oracle for the back-end applications
Worked extensively with Change Data Capture (CDC) tables to capture data modifications in various tables for change audit reports.
Experience in Migrated the Bootstrap Screen to Angular wrapper & Converted Oracle Forms Screens to Angular.js
Developed SQL scripts, SQL functions, SQL Queries, SQL Triggers, and Stored Procedures required for the projects.
Designed and implemented the User Interface using HTML5, CSS3, Bootstrap 5, and Typescript.
Created services with Angular 12 to make service available for Dependency Injection.
Developed single-page applications using Angular 12 by creating Typescript reusable components and services to consume REST APIs using component-based architecture.
Worked on creating Rest Services using ASP.NET Core Web API and C#.
Extensive experience in RDBMS Database design, Modeling and Database maintenance in ORACLE and SQL Server and IBM DB2.
Familiar with Azure AI tools and libraries for .Net development, such as the Azure SDK for .Net and Azure DevOps, streamlining the Development, deployment, and management process.
Ensured integration of the Gen AI solution with Existing project management tools and systems, enabling automated data exchange and synchronization for enhanced collaboration and efficiency.
Skilled in deploying and managing .Net- based Azure AI solutions using Azure App services.
Proficient in troubleshooting and debugging Azure AI solutions integrated with .Net applications.
Used Postman API to get a convenient, visual display of query results.
Used NHibernate for XML or attribute-based mapping to define the relationships between database tables and the corresponding classes in our application.
Proficiency in using Docker Hub or private registries for versioning, storing, and managing .NET-related Docker images.
Created Unit Testing for various modules of the project.
Involved in Debugging and Supporting the application and Performed Unit Testing (using N-Unit and MS-Unit).
Environment: Visual Studio.NET 2019, C#, .Net Core V3.1, .Net 5, Entity Framework core, .Net core Web API, Azure App Services, Angular, Oracle, HTML5, CSS3, GraphQL, TypeScript, Bootstrap, JSON, Postman, GIT, SQL Server 2019, RabbitMQ, Azure, Docker.
Client: Wells Fargo (Charlotte NC) Nov 2019 – April 2021
Role: .NET Full Stack Developer
Project Description: Wells Fargo is a world-leading Financial Management Company. The Company provides different software solutions to maintain baking-related works and many more. The current project named CID, mainly deals with maintaining different transaction-related records and managing customer relations with the bank. The Project provides various options to maintain and summarize different sorts of reports and transaction-related data. It deals with all customers related data and details of their mode of transactions and manages and calculates taxes for big financial transactions. Another Sub-Project is called the Tax-Recon application which maintains all Tax related records and has a direct link of data with POQ. An application named POQ is the final part of the group of applications that deals with data exchange and manipulation of CID records. CID and TAX applications are developed using Angular2 / .NET Core API combination. And POQ is an asp.net core MVC project with razor pages enabled.
Roles/Responsibilities:
Followed Enterprise Agile methodology for application development and deliverables.
Designed and developed the web application using .NET core framework v 2.1 and Visual Studio 2015/2017.
Involved in designing and developing in all three layers like database layer, service layer and user interface (or Angular2 Front-End).
Experience with strongly typed view models and helpers and partial views using ASP.NET MVC3, HTML5, CSS3, jQuery, C #, VisualStudio2017.
Strong understanding of Unified Modeling Language (UML) and its tools MS Visio, Argo UML
Experience in building isomorphic applications using React.js and Redux with GraphQL on server side
Collaborated with backend and frontend teams to seamlessly integrate Elasticsearch into existing application architectures, ensuring compatibility and performance.
Responsible for designing the ASP.NET CORE application authentication using .NET Core Framework, Model View Controller MVC, and IIS 7.0 security model.
Developed the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 4.
Utilized Node.js and Express framework to create dynamic data driven web pages.
Interface wif database and stored procedure using ADO.NET Dataset, Data Reader, Data Adapter and Data Grid to interact wif databases like 2008/2005/2000 and Oracle 11g/9i
Experience in working with JavaScript Frameworks like Angular JS, jQuery which simplifies JavaScript object bindings with HTML Elements and client server communications.
Managed and Created Automated SSIS Jobs to automate various tasks.
Design and develop front ends for the application to support business rules using C#.
Developed SQL scripts, SQL functions, SQL Queries, SQL Triggers and Stored Procedures required for the projects.
Design, development, support, maintenance and enhancements of the Confidential ’s applications in Microsoft .Net technologies as ASP.Net, C#, VB.NET, MVC, WCF, WPF, SSIS, SSRS, Restful Services with backend database as SQL SERVER, Oracle, and DB2 in Agile/Waterfall Model.
Designed and implemented the User Interface using JavaScript, HTML5, XML, CSS3 and AJAX.
Developed unit test cases for the service layers and controllers using N-Unit framework.
Worked on creating Rest Services using ASP.NET Core Web API and C#.
Developed and maintained real-time data streaming pipelines using confluent, Apache Kafka and Kafka streams in a .Net environment.
Implemented Kafka connect connectors to ingest and export between various data sources.
Configured and optimized Kafka confluent clusters for high availability and performance.
Wrote complex T-SQL queries for data extraction, loading the Data in RDB (Relational Database) Landing through SSIS Packages.
Developed numerous business data flow logic in SQL Server Integration Services (SSIS)
Used Web APIs for interaction between SQL Server and flushing the data to the front end using Angular4.
Provided session-level security and password authentication using session objects and cookies.
Involved in User Acceptance Testing (UAT
Involved in Debugging and Supporting the application and Performed Unit Testing (using N-Unit and MS-Unit).
Analyzed the “Critical” and “Major” production issues which are routed through JIRA software. Some of them are resolved through data fixes and some of them are resolved through code fixes.
Environment: Visual Studio.NET 2019, Visual Studio.NET 2017, C#, .Net Core V2, Net MVC 5, .Net Framework 4.5/4.8, Entity Framework, ASP.net Web API, IIS 7.0, GraphQL, Oracle, HTML5, CSS, JavaScript, Bootstrap, Ajax, GIT, JSON, Angular4, Postman, SQL Server 2017
Client: Air Products (Allentown PA) March 2019 – Nov 2019
Role: .NET Full Stack Developer
Project Description: Air Products is a world-leading Industrial gas company. The Company provides industrial gases and related equipment to dozens of industries, including refining, chemical, and many more. The current project mainly deals with the Short-Term Inventory Planning project to help Europe Supply Chain improve Cylinder Inventory Management. The Project leverages the Operational Intelligence platform for various functionality. It mainly deals with the Cylinder Inventory how many are getting In and Out on the bases of the weekday and weekends and maintaining the Order Summary for various distributors. Project Direct Profit, Profit, and Loss application. The application was the first replat formed from a Silverlight project to an AngularJS/.NET application, the application mainly deals with Customer product Properties, Detail Cost Analysis, and Calculation leverages.
Roles/Responsibilities:
Followed Agile Scrum methodology for application development and deliverables.
Designed and developed the web application using .NET framework 4.6 and Visual Studio 2015/2017
Involved in designing and developing in all the three layers like database layer, service layer, and user interface.
Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC, and IIS 7.0 security model.
Developed the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 2/4.
Utilized Angular JS, Node.js, and Express framework to create dynamic data-driven web pages.
Experience in working with JavaScript Frameworks like Angular6 which simplifies JavaScript object bindings with HTML Elements and client-server communications.
Involved designing in web pages using HTML 5, XHTML, CSS3, JavaScript, and Angular 6.
Work as React JS expert and guide the rest of the team to follow best practices for React development.
Design and develop front ends for the application to support business rules using C#.
Developed SQL scripts, SQL functions, SQL Queries, and Stored Procedures required for the projects.
Designed and implemented the User Interface using JavaScript, HTML5, XML, CSS3, and AJAX.
Developed unit test cases for the service layers and controllers using the N-Unit framework.
Worked on creating Rest Services using ASP.NET Web API and C#.
Developed ASP.NET Core Web API based on departmental requirements and specifications.
Worked with advanced concepts of ASP.NET Core MVC such as Models Providers and filters used for developing backend technology.
Experience in developing web applications using ASP.NET Core and deploying/hosting them on Linux-based web servers like Apache or Nginx.
Ability to deploy .net applications to Linux-based servers.
Understanding server-side set, configuration, and management of Linux environments for hosting .Net applications.
Worked on fault-tolerant, distributed systems that leveraged Kafka for event-driven design.
Implemented Redis caching in .NET applications to improve application performance and scalability by reducing database load and latency.
Implemented Kafka consumers and producers in C# for data processing and message distribution.
Troubleshooted and resolved Kafka-related issues, ensuring minimal downtime.
Involved in Web Services testing using SOAPUI, Postman, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from another request XML using SOAPUI.
Provided session-level security and password authentication using session objects and cookies.
Used jQuery for better interaction with the application and performed Code review and Unit testing for better performance.
Worked with WEB APIs to make calls to the web services using URLs, which would perform GET, PUT, POST, and DELETE operations on the server.
Tested each component of the project in various browsers.
Used Postman to test Web API functionality.
Environment: Visual Studio.NET 2017, C#, ASP.Net 4.5, Net MVC 5, .Net Core, .Net Framework 4.5, Entity Framework, ASP.net Web API, IIS 7.0, REDIS, HTML5, CSS, JavaScript, React Js, Bootstrap, Ajax, JSON, Angular4/6, Postman, SQL Server 2017
Client: American Enterprise Group (Des Moines IA) March 2017 – Feb 2019
Role: .NET Developer
Project Description: American Enterprise Group, Inc. has seven insurance company subsidiaries of different brands. The Company distributes Medicare supplements, dental, hospital indemnity, short-term care, critical illness, pre-need, and final expense insurance products through various distribution channels. The Project provides a platform to create, review, manage, and update. This application is developed using Asp. Net Core MVC architecture with container support to deploy in dockers. The project has multiple screens with SSO Identity authorization which is designed to preview and load an average of 40,000 records per page. Each page data is lazy-loaded, and server-side search and sort are enabled. The project is developed from scratch using the Database-First approach with EF Core support.
Roles/Responsibilities:
Designed and developed this web application using .NET framework 4.6 and Visual Studio 2015/2016.
Involved in building the MVC website according to the standards and requirements.
Involved in using MVC 5 patterns for both UI development with Angular 2/4 and application development with C#.
Used Web APIs for interaction between SQL Server and flushing the data to the front end using Angular.
Implemented custom directives, custom tree-view control, and client validations using Angular2.
Worked with Entity Framework LINQ, WCF, SQL database, Web API, jQuery, and Software life cycle using Class diagram activities for the application portal.
Implemented interactive UI with HTML5, CSS3, Bootstrap and JavaScript
Responsible for the design and development of Web Forms using C#.Net, N-tier architecture.
Experience in working with ASP.NET4.5 Web Forms, Master Page, User Controls, AJAX Extensions, Grid Views, and HTML features.
Experience in Creating Azure SQL database performed monitoring and restoring of Azure SQL database. Performed migration of Microsoft SQL server to Azure SQL database.
Knowledge in Implementing Integration of Azure Active Directory (Azure AD) with existing directories Azure AD Connect and single sign-on.
Worked on Visual Studio 2015/ .NET CORE 1.0 Framework to implement Business Logic.
Handled Front-end components using Angular, Bootstrap, HTML5, and CSS3.
Updated the application with new features of Angular 4.
Created services with Angular 4 to make service available for Dependency Injection.
Used Angular 4 Reactive forms to implement complex forms and dynamic forms to perform the validations using form builder.
Design, code, test, debug, document, and implement applications using JavaScript, and ReactJS.
Developed single-page applications using Angular 4 by creating Typescript reusable components and services to consume REST APIs using component-based architecture.
Developed and consumed WCF/REST Web services.
Used Visual Studio 2015 and Visual Basic for Applications (VBA) in Excel and Access to develop software solutions and tools to improve business practices.
Experience with the latest .NET Framework (3/3.5/4/4.5/ CORE 1.0) with N-tier Architecture model and design patterns.
Developing Windows applications using C#.Net, ASP .NET, WPF, MVVM, and Visual Studio 2013
Utilized HTML5, CSS3, and Bootstrap for stylish and modern front-end design to further promote the organization and attract future business and reduce back-end data validation.
Followed Agile Scrum methodology for application development and deliverables.
Extensive design experience with web technologies like HTML5, DHTML, AJAX, CSS, Bootstrap, JavaScript, TypeScript 2.0, POSH script, jQuery, VBScript, Angular JS 2.0/1.5.
Thorough understanding of React.js and its core principles.
Familiarity with container orchestration tools like Kubernetes or Docker Swarm, understanding their use in managing and scaling .NET-based containers.
Prior experience with popular React.js workflows (such as Flux or Redux).
Provided session-level security and password authentication using session objects and cookies.
Used jQuery for a better interaction with the application and performed Code review and Unit testing for better performance.
Experienced with Agile methodology and familiar with document drafting and Agile Scrum Software Development Life Cycle (SDLC), DevOps as well as Waterfall methodologies.
Environment: Visual Studio.NET 2013, C#, Spring. Net, ASP. Net 4.5, Net MVC 5.0/4.0, .NET Framework 4.5, .NetCore, Entity Framework, ASP.net Web API, WCF, IIS 7.0. HTML5, DOM, DHTML, Unidata, XHTML, Bootstrap, ReactJs, Knockout Js, Ajax, JSON, AngularJS, Angular 2/4/6, GIT.
Client: Genpact, India Mar 2015 – Dec 2016
Role: JR.NET Developer
Project Description: Genpact is a global professional services firm that makes business transformation real. We drive digital-led innovation and digitally enabled intelligent operations for our clients; I was involved in an In-house application used by Genpact, based on Clarify which had a backend Database as SQL Server and creating .NET Shared Assemblies required for the project.
Roles/Responsibilities:
Involved in the Design, Coding, Testing, and Implementation of the application.
Involved in the development of Web Forms, and Classes using C#.
Involved with the team in gathering new Business Requirements of the system from clients and followed Waterfall Methodology to plan and monitor projects.
Created event-driven Web Forms using ASP.NET and implemented form Validation.
Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader, and XML to retrieve and store the data in SQL Server 2005.
Design and develop the GUI, Business Logic Layer, and Data Access Layer (DAL).
Involved in Unit Testing, Documentation, Debugging, and Bug Fixing. Used Team Foundation Server for application to display data in a customized format in the ASP.NET web pages.
Created Tables, Indexes, and Relations using SQL Server 2005 and created Stored Procedures and triggers for automated operations.
Used Crystal reports to generate reports to the Middle Office, and Back Office users.
Used Visual Studio.NET debugger and ASP.NET trace functionality to debug the application.
Environment: .NET Framework 3.0/3.5, C#, ADO.NET, MVC, XML, Web services, HTML, SQL Server2005, IIS 6.0, Windows 2000, VSS, N-Unit, Visual Studio2008, SQL Server 2008.