Nisha Takre - .Net Developer |
[email protected] |
Location: Duluth, Georgia, USA |
Relocation: Remote |
Visa: L2 EAD |
Nisha Thakre
+1 973-329-9664 [email protected] ________________________________________ PROFESSIONAL SUMMARY: 9 years of experience applying ASP.Net, .Net 5, .Net Core, C#, MVC 5, Angular, and Azure to concoct, craft, and deploy web applications. Expertise in designing UI web applications through front-end technologies such as HTML5, CSS3, DHTML, JavaScript, XML, jQuery, Visual InterDev, Master Page, AJAX, JSON, AngularJS, Angular Versions, Node.JS and Bootstrap. Programming expertise in Microsoft Stack-based applications, including C++, C# .NET, ASP.NET, Web Forms, Windows Forms, WPF, ASP.NET MVC, ADO.NET, LINQ, T-SQL, and MS SQL Server. Experience with Windows Azure, Azure Active Directory, and SQL Azure, including subscriptions, builds, and releases. Expert at developing and implementing RESTful Web APIs, including GET, PUT, POST, and DELETE verbs. A solid understanding of Entity Framework and NHibernate as ORM tools for seamless mapping between classes and tables. Experience in implementing Continuous Integration, automated testing, and deployment with Jenkins for building, testing, and deploying projects. Extensive experience with Agile/(Scrum), TDD, and Waterfall methodologies. An expert in .Net technologies, including .NET Framework 4.8/4.7/4.6/4.5, .Net Core 3.1/2.X, .Net 5 ASP.Net MVC 6/5, C#.NET, ADO.Net, Angular Node.JS, WCF, TFS, REST, SOAP UI, MVC 5.0, and IIS, to ensure optimal performance, security, scalability, and extensibility. Ability to perform N Unit and integration tests within development environments, as well as to report and resolve bugs. Environment: HTML5, CSS3, JSX, JavaScript, ReactJS, JSON, REST API, NodeJS, ExpressJS, MongoDB, JIRA, Mocha/Chai and Cypress, GIT. I have built (.Net C#) applications, (VB.Net) applications, JavaScript based (.Net) applications, Win Forms Applications; and (SSRS) Reports. Developed the project using agile methodology with daily (SCRUM) paired programming and continuous integration/deployment (CI/CD) using SDLC process. Possess excellent analytical, problem-solving, decision-making, and presentation skills, with the ability to coordinate activities in a fast-paced team environment. Extensive experience with ADO.NET components, including Data Adapter, Dataset, and Data Reader, for interfacing with databases like SQL Server. Proficiency in creating RESTful APIs using Web API 2 and working with SOAP web services through WCF. Ability to generate tabular, matrix, drill down, drill through, and web reports customized using SQL Server Reporting Services (SSRS). Experience in using LDAP Active Directory for authentication and familiar with OAuth implementation. Expertise in generating custom, tabular, matrix, and distributed reports using tools such as Crystal Reports and SQL Server Services (SSIS, SSRS). Ability to work with collections, indexes, shards, and other database management tasks for MongoDB - a NoSQL database. Expertise with Team Foundation Server (TFS), Subversion, and GitHub for updating code, controlling access, and managing version control. Proficient in managing IIS and .NET Assemblies during application deployment, utilizing XML Serialization. TECHNICAL SKILLS: IDE & Tools: - Visual Studio 2015/2019/2022, Visual Studio Code, Postman, Soap UI, HTML Editor Notepad++ and SSMS. Methodologies: - Agile Scrum, Waterfall, RAD Model and Test-Driven. Operating Systems: - Windows, iOS, Android. Microsoft Technologies: - Microsoft .Net Framework, ASP.Net Core, ASP.NET MVC, WPF, WCF, XML, Web Services, WinForms, ASP.NET, Microsoft Azure. Front End Technologies: - HTML5, CSS3, jQuery, Angular Version, Bootstrap, Node.JS, Ajax Languages: - C#.NET, ASP.Net, JavaScript. ORM: - ADO.NET Entity Framework, LINQ to SQL, LINQ to Objects. Entity Framework core. Web Servers: - IIS. Database: - MS SQL, Oracle. Cloud: - Azure Testing & Deployment: - NUnit, Unit Test, MS Build Source Control Tools: - TFS, Azure DevOps. EDUCATION Bachelor from Rajiv Gandhi Technical University, India. PROFESSIONAL EXPERIENCE Regions Bank - Birmingham, AL Sep 2021 - Present .Net Developer As a .Net Developer at Regions Bank, the primary focus is on enhancing the bank's digital infrastructure by leveraging cutting-edge technologies and cloud solutions. The project involves migrating and refactoring existing applications and databases to Azure Cloud, alongside significant UI and backend enhancements to improve user experience and performance. Key responsibilities include architecture planning, backend development using ASP.NET Core MVC, UI redesign, continuous integration and deployment using Jenkins, and ensuring code reliability and scalability through version control and dependency injection. Prepared architecture plan to create the Azure Cloud environment to host migrated IaaS and PaaS role instances for refactored applications and databases. Dealt with advanced concepts of ASP.NET Core MVC such as Models and Providers and Filters used for developing backend technology. Adopted MongoDB for data storage, designed different schemas and data access services to communicate with MongoDB. Modify the entire UI of the application from step-by-step-based UI to visualization-based UI, where tree hierarchy depicts the relationship between different nodes and components of the application. Used Jenkins for continuous integration and continuous deployments. Effectively works in a collaborative development environment with the help of the version control tool Team Foundation Server (TFS). Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices. Developed the project using agile methodology with daily (SCRUM) paired programming and continuous integration/deployment (CI/CD) using SDLC process. Used ASP.NET Core built-in Dependency Injection to improve the performance and reliability of the application. Designed the app in MVVM pattern. Built controls with the AJAX Control kit and javascripts with in the corporate facing application Participated in all phases of the Software Development Life Cycle (SDLC), including Analysis, Design, Programming, Testing, and Deployment. Developed the rich visual components through WPF and Silverlight using XAML and Expression Blend. Developed web application utilizing .NET Core 3.1, Angular 13/15, CSS3, and Bootstrap which provides performance data visualization to users. Designed and developed various abstract classes, interfaces and classes to construct the business logic using C#.NET. Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net. Good Experience in Developing Applications using Microservices architecture. Analyzed business requirement to translate functional requirements into technical requirements and developed web application using MongoDB, Express, React.js/Redux and Node.js (MERN stack). Resolved errors with JQuery, AJAX Control kit and archive JavaScript s with in the client facing application Developing the reusable Components on UI (Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts. Developing and consuming various REST APIs using OAuth Token in the Angular modules. Implemented Web-API functions (GET, POST) in services by using HTTP-Client and Observables. Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded in C# MVC Controllers. Created ICommand Pattern for MVVM model. Involved in securing of Kubernetes services using Istio Service Mesh. Implemented cluster services using Docker and Kubernetes to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Terraform and Ansible and deploying application containers. Developed N-tier web applications in .NET environment using C#, ASP.NET, Console Applications, Web Services, Silverlight, Web Forms, WinForms, MySQL and SQL Server 2005/2008. Used WPF for creating windows and custom win form control using various animation techniques. Utilized HTTP Client module extensively along with RxJS library to deal with HTTP requests in an asynchronous fashion. Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing. Prepared unit test cases and performed N-Unit Testing before system implementation. Environment: Angular 13/15, Angular CLI, TypeScript, Bootstrap, SQL Server 2019, Agile, Windows, .Net Core 3.1, C#, HTML5, HTTP, OAuth, AJAX, JSON, Visual Studio 2019, GIT. M&T Bank - Buffalo, NY Jun 2019 Aug 2021 .Net Developer As a .Net Developer at M&T Bank, the project's main focus is on enhancing the bank's digital infrastructure and customer-facing website through the development of robust applications and services. The project involves utilizing ASP.NET Core and a Service Oriented Architecture (SOA) to build scalable and efficient solutions. Key responsibilities include architecture planning for Azure Cloud migration, development of customer-facing features, implementation of RESTful APIs, and ensuring code quality through unit testing and agile methodologies. Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA). Prepared architecture plan to create the Azure Cloud environment to host migrated IaaS and PaaS role instances for refactored applications and databases. Development of ERP solution using architecture and Microservices. Good knowledge on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker. Developed and tested Right Now Oracle Cloud Service Call Telephony Integration software in (C#) and JavaScript using a SQL 2014 DB for use in a call center for clients of the firm. Implemented MVVM pattern for the Application Development in Agile Methodology. Developed the rich visual components through WPF using XAML and Expression Blend. Developed features for the customer-facing website using C#, ASP.NET MVC 4/5, CSHTML, HTML Helpers, Angular 9/10, AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server. Used various bootstrap components like an accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components. Experience working with service mesh like Istio for advanced service discovery of microservices running in the cluster. Hands on experience in MongoDB as well as SQL server, experienced with (Mongoose plugin, Mongo Client) and write SQL queries using joins, stored procedures and data base normalizations. Built various types of reports such as Table, List and Matrix reports using Visual Studio and displayed them on ASP.NET Web Forms using Report Viewer Control. Worked as part of the development team through requirements elicitation, analysis, design, and development using an iterative AGILE approach. Involved in deploying web applications, websites and console applications to the Microsoft Azure Cloud. Implemented REST with ASP.NET Core 2.2 API and C# to be consumed by various front-ends and test the service request/response using Swagger. Created middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern in Prism framework using WPFHelpers class from PrismAppBase Developed reusable components and services using TypeScript to perform CRUD operations based on Angular 9 structure and concept of dependency injection. Developed unit test cases and performed Unit and Integration testing of the application using N-Unit and X-unit Framework and Maintained 70% Code Coverage. Used Team Foundation Server (TFS) for source control, data collection, reporting and project tracking. Created multiple TypeScript modules to manage written codes in Angular 9/10. Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation. Defined request-response message system, typically expressed in JSON, which is exposed via the web, most commonly using an HTTP-based web server by a server-side ASP. NET web API. Responsible for creating the screens with table-less designs meeting W3C standards. Used technologies provided by the .NET framework including ASP.NET, ADO.NET, web services using REST and data manipulation. Developed the application using MVVM pattern in C# and WPF. Used JavaScript for client-side validations. Utilized Azure SQL Server for storing the data related to recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data. Involved in designing and developing RESTful Web Services using Web API. Worked with SAML, OAuth 2, Active Directory and network protocols, authentication protocols such OpenID Connect, SAML. Created Application Pools in the IIS 7 to Bridge the application, where the WCF Services are called from different Projects. Used Istio service mesh to implement dynamic service discovery and traffic management including traffic shadowing, traffic splitting, and service-to-service communication reliability. Used Microsoft Entity Framework Code First approach for the Data Access Layer and defined entities for data access with Microsoft SQL Server. Environment: Asp.Net Core, Angular 9/10, TypeScript, NPM, Node JS, Agile, Visual Studio, Windows, ASP.Net Framework 4.8, C#, Azure, HTML5, CSS3, Bootstrap, SQL Server 2017, N-Unit, TFS. Infoview Technologies-INDIA Oct 2017 Jan 2019 .Net Developer Documents are designed and compiled according to the gathering of requirements. Used N-Tier Architecture having Business Logic Layer (C#.NET), Presentation Layer and Database Layer (Database Connection and Security Settings). We have customizing the Optimize CMS authoring platform. Implemented version controlling using TFS. Utilized MS Access as an Interface for working with existing/ new lists in Share Point and creating lists as user point forms for adding and manipulation Developed spring boot application with microservices and deployed it into AWS using EC2 instances. Using SQL Server 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 creating calculations using Out-of-Box Share Point 2010. Developed a Server-less ASK True Value REST API for sending email to True Value helpdesk using .NET CORE C#, SQL Server AWS SQS, AWS Lambda, AWS API Gateway and AWS Cloud Watch. Developed DTO Classes and Methods to interact with the SQL Server to store and retrieve information. Implemented Enterprise Library for collection of reusable software components (application blocks) designed to assist software developers. Experience of creating rich UI applications in WPF 4.5/4.0, Silverlight 4.0/3.0 along with XAML programming and Expression Blend 4.0/3.0 Designed and implemented the application using MicroService Architecture for its various distinct advantages like loose coupling and design patterns. JavaScript were used to develop custom validations to validate teh various inputs related to power components and their CLLI inputs given by users. Using ISTIO, generated different telemetry like proxy level metrics, service level metrics, distributed traces and access logs to provide overall service mesh observability. Worked on building One Cloud platform using ASP.NET MVC, Web API, WF, AWS and SQL server. Writing lambda functions, used AWS S3 for file Management, RDS, EC2 in Cloud computing. Implemented Entity Framework using C#. Implemented UI development using MVC, Angular.js, Bootstrap.js, HTML and CSS. Involved in Unit Testing & Integration Testing. Involved and implemented using Kendo framework Developed AWS Lambda Server-less Web API. Creating and re-usable UI components with Kendo using ReactJS Library. Implemented Reports using Microsoft RDLC reporting tool. Performed module integration, code review, testing and error fixing. Scheduled reports to go to users directly, to share drives, etc. using Crystal Reports Management Console. For the Web application created Application-Level Themes and designed the Master Pages. Mentoring the translation of business requirements into Mainframes to C#. Data scrubbing, also called data cleansing, is the process of amending or removing data in a database that is incorrect, incomplete, improperly formatted, or duplicated. Involved in Developing and Deploying the application. Environment: Visual Studio 2015, SQL Server 2014, MVC 4.0, C# with ASP.NET Framework 4.0,AWS, Web API, unit test, Java Script, JQuery, XML, JSON, HTML, CSS, Bootstrap.js, HTML5, Media CSS, Microsoft RDLC reporting, ADO.NET VSS Pvt Ltd-INDIA Apr 2015 Feb 2016 .Net Developer Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers and Filters used for developing backend technology. Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded in C# MVC Controllers. Used WPF for creating windows and custom win form control using various animation techniques. Involved in the full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology. Developed application using MVC 5, C#.Net, jQuery, Angular 13, CSS3 and HTML5. Worked on ASP.NET client-side state management (view state, cookies and query strings) and server-side state management (application state, session state and profile properties) using C#.Net. Used Visual Studio .NET IDE to design the forms and develop and debug the application. Involved in testing like Unit tests, Integration tests, Acceptance tests and Regression testing using NUnit and responsible for writing test scripts and scenarios. Maintained and supported Microsoft Team Foundation Server (TFS) to allow for a secure code in a multi-team environment. Implemented ISTIO as a service mesh component to observe and control network flow across services running in multiple Kubernetes clusters. Experience in designing and developing Microservices for the business components using .NET framework. Worked with SAML, OAuth 2, Active Directory and network protocols, authentication protocols such OpenID Connect, SAML. Designed and developed desktop Application using WPF, XAML, and Expression blend Modified web services using C# to interact with the other applications and exposed them using HTTP and SOAP. Responsible for developing the reusable Components on UI(Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts. Worked on .NET Security features such as Authentication Authorization, Forms-based Authentication, Authorizing Users, Authorizing admin, Roles and User Account Impersonation and tracing. Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing. Utilized ENTITY FRAMEWORK extensively for data retrieving, querying, storage and manipulation. Environment: Angular 13, Entity Framework, MS SQL Server, TFS, Agile, Windows, Visual Studio, ASP. Net Core (5.0), C#, MVC 5, HTML5, CSS3, Azure, NUnit. Farmers Insurance - Woodland Hills, CA Jul 2013 Dec 2014 .Net Developer As a .Net Developer at Farmers Insurance, the project focused on developing and enhancing web-based applications to support various insurance-related functionalities. Key responsibilities included developing user interfaces using ASP.NET and C#.NET, implementing responsive design using HTML5, CSS3, Angular 10, and Bootstrap, and designing databases with SQL Server. The project also involved extensive testing, version control using GIT, and the creation and deployment of web services (WCF) for seamless communication between different application layers. Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls. Utilized HTML5, CSS3, Angular 10 and Bootstrap framework for responsive design. Used Angular HTTP Client to (post, get, put and delete) to retrieve data through Web API, used Angular to create the modules with the components and routing client path. Responsible for creating and designing databases, views, stored procedures, T-SQL statements and user-defined functions of varying complexity with a best practices approach to keys, indices and relationships in SQL Server. Involved in writing the Unit Test Cases on Business and Service classes using NUnit. Involved in various phases of system testing such as unit, integration and regression testing. Used the GIT tool to keep track of all work and all changes in source code and deployed the applications. Created and deployed Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application. Participated in full SDLC events, requirement gathering, writing high-level and low-level designs, building, debugging, unit testing and deploying multi-client communication, performing design Reviews, Code Reviews and Test Plan Reviews. Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of the project using ASP.NET and C#. Design and Implement WCF services layer hosted on Windows Azure. This layer is the middle tier between SQL Azure online external content. Developed and hosted WCF Services on IIS by following Service Oriented Architecture (SOA). Used ASP.NET Master Pages and jQuery, utilizing Server Controls, User Controls, Data Grid Controls, Form Validation controls, Custom controls and CSS. Designed and developed the complete front-end application using Web Forms with C# as code behind. Implemented WCF throttling and WCF concurrency to increase the throughput of the WCF web service. Used Dataset, Data View and Data Adapter to manipulate and display data. Utilized ADO.NET Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ. Environment: ADO.Net, Visual Studio 2017, IIS, Net Framework 4.8, C#, Angular 10, SQL Server, Azure, Agile, Windows, ASP.NET, WCF, Web services, HTML5, CSS3, jQuery, AJAX, NUnit, LINQ, GIT. Keywords: cplusplus csharp continuous integration continuous deployment user interface javascript sthree database information technology golang microsoft Alabama California New York |