Pooja - .Net Developer |
[email protected] |
Location: Atlanta, Georgia, USA |
Relocation: YES |
Visa: H1B |
Professional Summary:
Over 8 + years of experience in the IT Industry involved in Complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, deployment, documentation, and maintenance of Web applications. Design and Development experience with .NET Core Framework (V2.1), .NET Framework (V2.0, 3.5, 4.0 & 4.5), C#, ASP.Net Core, ASP.NET, VB.NET, WCF, WPF, Web API, ADO.NET, Visual Studio (2005/2008/2010/2013) and Web Forms. Experience in developing WCF Soap based services and Restful Services. Experience in cloud and Web Technologies, Microsoft Azure, SharePoint, and MS CRM. Implemented Object-oriented concepts (OOPS) like Inheritance, Encapsulation, Polymorphism, abstraction, Exception Handling, Events, Delegates, and Interfaces in C#. Expertise in Microsoft Application building blocks for Dotnet-based projects (Data Access, Exception Handling, MVC 3 Pattern, User Interface Process, Caching, and Configuration Management Application Blocks). Involved in creating User Controls, Custom Controls, Navigation Controls, Master Pages, and CSS. Implemented Forms Authentication & Authorization, in security in .NET applications. Worked with WCF, and WPF features in .NET Framework (v3.5). Good experience in Database Development and Programming with SQL Queries, Stored Procedures, Functions, Triggers, Views, and Joins in SQL Server 2005/2008/2012. Designing and developing Responsive web applications, websites using HTML5, CSS3, AJAX, JavaScript, jQuery and JSON. Experience in creating single-page applications (SPA) using Angular 4 framework, Knockout JS, HTML5, CSS, Typescript and JavaScript. Working experience with Sitecore 7.2, 8.2 Content Management System (CMS) and Digital Marketing System (DMS). Strong knowledge in DOM manipulation, developing using OOPS concepts in JavaScript. Experienced in Azure Storage Explorer (Blobs, Queues, and Tables). Worked with Windows Azure (Web Role and Worker Role) and SQL Azure (SQL Azure Migration Wizard). Practical Knowledge in coding test scripts and TDD (Test Driven Development) in Visual Studio. Working experience in Agile software development methodology. Good Experience with reporting tools like SQL Reporting Services (SSRS). Used Integration tools like SQL Server Integration Services (SSIS). Knowing Core Java. Knowledge of Telerik (Kendo UI) controls. Development experience in Visual Studio, and Sublime in using browser developer tools on Chrome, Firefox, and IE. Experienced in Azure deployment. Worked on Microsoft Azure API Management. Hands-on experience in Configuration Management, setting up company Version policies, and building schedules using Team Foundation Server (TFS). Professional expertise in Version Control using Team System, Git, SVN, and VSS. Excellent communication, interpersonal, and time management skills with good work ethics. Technical skills: Operating Systems: MS Windows, Mac, and Linux. Languages: C#, VB.NET, PL/SQL, C++ and JAVA, Server Side WCF, WPF, WEB API, LINQ and ASP.NET. Front End: HTML5, HTML4, CSS3, CSS, JavaScript, Angular.JS, jQuery, JSON, AJAX. Web Technologies: MSMQ, MOSS 2007, SHAREPOINT 2010. Reporting tools: SSRS, SSIS, SSAS, and SAP BOBJ. Methodology: OOP/OOAD, Agile. Databases: MS SQL Server 2008, MySQL, and Oracle. Version Control: Team System, Git, SVN and VSS. Web/App Servers: IIS and Web logic. CMS: Sitecore 7.5, 8.2. Cloud: Microsoft Azure, AWS. Build / Deployment Tools: Jenkins, Azure DevOps, and Team services Professional Experience: Meta Bank, Austin, TX January 2022 Till Date Role: Senior .Net Developer Responsibilities: Responsible for project execution, for delivery of projects and solutions using waterfall, and AGILE methodology, and external partner tools and platforms. Responsible for developing solutions that use technologies such as Microsoft Visual Studio.Net 2017, C# 4.0, ASP.NET, ASP.NET MVC, WCF, Web API, SQL Server, Bootstrap, CSS3, HTML5, AngularJS and jQuery, and Web Services (REST or SOAP). Develop detailed technical design documents and review them with the client. Write/update unit tests and integration tests that have C#, .NET, REST., Postman, and Web Service tests. Work with continuous integration systems like TeamCity and Automated deployment tools like Octopus Deploy. Perform functional and regression testing and provide reports. Perform performance testing and provide reports. Conduct integrated testing with sub-systems; Coordinate with external integration system teams. Provide leadership and coordinate with team members to ensure the delivery of the project daily. Deliverables on time, quality, and schedule. Providing technical solutions to the business requirements and creating detailed documents for all the tasks that are performed daily. Participate in structured code walkthroughs, architecture, technical design, and code reviews. Environment: Microsoft Visual Studio.Net 2017, C# $.0, ASP.NET, ASP.NET MVC, WCF, Web API, Postman Scripts, PostgreSQL, PowerShell Scripts, TeamCity, Octopus, SQL Server, Bootstrap, CSS3, HTML5, Angular JS and jQuery and Web Services (REST or SOAP). Brillio, Bengaluru, India January 2019 - July 2021 Role: .Net API Developer Responsibilities: Created Proof of Concept for OCR Extraction using Abby OCR Technologies. Created Business Flow using Entity Relationship Diagram, Dataflow Diagram, and Sequence Diagram. Developed ASP.NET Web API Core Endpoints using Dapper for OCR Extraction process and notification process to POM. Used Abby Flex Layout Studio for each Customer Template using Generic and specific layouts. OCR Business Rules have been executed using API call from Abby Flex capture. Implement ASP .NET Core RabbitMQ Messaging Broker, Mass Transit for Post Processing, Quote Validation, Price Validation, and Order Submission. Configured different Queues and messages for RabbitMQ Management UI and also Pub-Sub Pattern for Command/Event approach. Reporting and Order Tracker UI has been implemented using Angular 4.0 Framework. Sale Ref UI has been Implemented using Angular 6.0 Framework and Unit Testing performed using Karma & Jasmine Framework. Test-driven development (BDD) Approach is used for this project for End-to-End Flow. Created RobotixOCR & Robotix Order Processing Database Schema and wrote various Stored Procedures in SQL Server 2016. We have integrated with Elastic Search/Kabana for the Logging framework. Used GitHub as Source control. Coordination with Business Team, Product Owner, Performance Team, App Support team, and Release Management. Worked with Abbyy Product Technical Support team to build an End-to-End solution. Environment: Visual Studio 2017 C#.NET 6.0, ASP.NET Core, ASP.NET WEB API Core, MS Unit, MOQ, Angular 4,6, Bootstrap 3.3.5, JSON, Dapper, Entity Framework .NET core ORM, Mass Transit 4.0.1, RabbitMQ 3.7.3, Elastic Search, Kabana, LINQ, jQuery 2.1.4, Grunt, NPM, Bower, Karma, Jasmine, HTML5 and CSS3 Tools, Abbyy FlexiCapture Distributed 12, FlexiLayout Studio, Abbyy Generic Invoice Processing, Fiddler, Developer Tools, Postman, Operating System: Windows7 RDBMS: MS SQL Server 2016, NuGet Packages, Structure map 3.1.6, Azure Cloud. Pay U India, Bengaluru, India October 2017 - January 2019 Role: Senior. Dot Developer Responsibilities: Developed GUI using .Net framework 3.5 and responsible for creating components using C#.Net. Implemented Agile Scrum methodology for business modeling. Worked on the Team Foundation Server (TFS), which is used as a Source control. Application design and development of support documents. Involved in developing, and enhancing the browser-based Intranet applications using ASP.NET, C#, VB.NET. Developed the presentation layer, which consisted of ASP.NET Web Forms, User Controls, and their associated code-behind files. Created web application prototypes to paint a vision for front-end user interaction with useful static information using custom modules in AngularJS. Created SSIS packages. Used SSAS for creating cubes for analysis purposes. Created Crystal Reports SSRS reports based on user requirements. Coded the application logic layer which contained all the business rules and business entities represented by C# Classes. It also contained data access logic and data access classes using ADO.Net, which would communicate with the underlying database layer. Developed WCF web services for calling API methods. Used ADO.NET to provide connectivity to SQL Server back-end database. Sessions and View state objects were used to store the state of the user. Created and maintained the admin page for central management of the application. Implemented Microsoft ASP.Net AJAX Extender Controls like Calendar, Tab Control, and Update Panel controls to provide a rich and user-friendly user interface. Designed the business logic and implemented it by creating interfaces, abstract classes, static classes, and sealed classes. Writing Stored Procedures and Batch Queries in SQL Server. Participated in periodic technical reviews of various modules and developed schema to improve them. Environment: C#.NET 3.5, ASP.NET, VB.NET, WCF, HTML, JavaScript, jQuery, Angular JS, SQL Server 2008, Visual Studio 2010, AJAX, IIS, Windows 7. CA Technologies, Hyderabad, India Aug 2014 October 2017 Role: .NET / Sitecore Developer Project: CA Mobile Device Management Description: CAMDM is an enterprise application to manage all devices. This application enables businesses to address challenges associated with mobility by providing a simplified, efficient way to view and manage all devices from the central admin console. MDM enables Users to enroll all devices in their enterprise environment quickly, configure and update device settings over-the-air, and secure mobile devices. Initially, all web pages were developed using ASP.NET Web forms and API services using WCF. Recently entire web application migrated to MVC application using AngularJS, Bootstrap, CSS 3.0, and HTML 5. Responsibilities: Involved in gathering and analyzing the requirements from the business analysts and developed an initial design document for the application. Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security-related tasks. Developed Master Pages with customization for various user roles and user controls to accept common requests. Involved in working with Server-side State Management Techniques like Session state to maintain state between ASP.NET pages. Implemented WCF Service Methods to access data from the database. Involved in the development of Classes using C# that incorporates both N-tier architecture and database connectivity. Worked with N-tier architecture involving the Services Layer, Data Access Layer, and Business Layer. Developed Business Logic layer by implementing Object Oriented Programming Language (OOP) features like Inheritance, Polymorphism, Abstraction, and Encapsulation in C#. Extensive experience in creating ASP.net MVC4 web apps by supporting parallel development and quick development. Extensive experience in creating ASP.net MVC4 web apps by implementing URL routing and REST support. Involved in designing the layout of the User interface using Visio and Class diagrams using UML. Design and implement ASP.NET MVC Angular SPA web solutions with industry best practices and design patterns. Migrated ASP.Net Web application to MVC application using Angular, HTML5, CSS 3.0, and Bootstrap. Migrated WCF services into Restful services using ASP.NET Web API. Followed a standard MV*-Ish pattern, with controllers for business logic, views, and custom directives for rendering, DOM manipulation, services, providers, and factory to expose REST and create states. Design and develop Sitecore Templates, Layouts, Controller Rendering, View Rendering, and layouts for both Sitecore MVC and Webforms. Used Glass Mapper for mapping Sitecore items to the code. Created custom workflow to meet business approval requirements. Integrated Sitecore 8.2 with backend systems and provided user controls. Implemented plans at all levels, from micro to high-level applications. Installed and configured Sitecore 8.2 and DMS instances for Development, and QA. Developed code unit tests using XUnit, and Sitecore. FakeDB and encouraged the team towards TDD. Developing SQL views and stored procedures for SAP Business object Reports. Used Team Foundation Server (TFS) for version control. Developed test cases using N-Unit. Provided QA and Production Support. Environment: .Net 4.5, C#, Asp.net MVC 4.0, Visual Studio 2013, Angular JS 1, HTML 5, CSS 3, jQuery, JavaScript, WCF, WEB API, AJAX, IIS, Telerik (Kendo UI) Controls, Azure Active Directory, Azure Storage, Azure SQL Server SAP BO 4.0, Sitecore 8.2, Hedgehog TDS, Sitecore EXM, Sitecore Rocks, Gulp, Glass Mapper, Sitecore. FakeDB and Team Foundation Server (TFS). Keywords: cplusplus csharp quality analyst user interface javascript information technology microsoft procedural language California Texas |