pavani - Dot Net |
[email protected] |
Location: Ashland, Massachusetts, USA |
Relocation: Yes |
Visa: H1b |
PAVANI
(978)-592-3638 [email protected] Sr. Full Stack .Net Developer PROFESSIONAL SUMMARY: Around 10+ years of IT experience with Web, Client, Server Development using Microsoft technologies such as VB.NET, MVC/4/5, Entity Framework (EF4.0/5.0/6.0), SQL Server, Oracle 9i, Azure, AWS in various stages of SDLC (software development life cycle), Scrum, Waterfall, Agile Methodologies. Proficient in web pages and site designs using HTML, DHTML, CSS/CSS3, Razor, Themes, Master Pages, JavaScript, jQuery, Angular, Bootstrap, Knockout JS, React JS and AJAX. Experience working with Master Pages, Navigation Controls, Generic classes, Login Controls, .NET Server controls, User Controls and Validation controls. Hands-on experience with development of applications using ASP.NET, ADO.NET, C#, VB.NET, WCF, WPF, LINQ, Web API, Web Services, REST-Based Web API's, Couch base. Experience in using MVC, Partial views, Web API, EF, and jQuery, Microsoft Office. Maintained version control using Team Foundation Server (TFS), Git and Visual Source safe (VSS) and Responsible for Deployment of code in various environments. Innovative .NET MAUI Developer with [X] years of experience in building cross-platform applications for mobile and desktop. Proficient in C#, XAML, and .NET technologies, with a strong focus on Experience in writing SQL data objects ensuring Performance Tuning and Query Optimization, writing triggers, stored procedures using T-SQL, Database Design, and Implementation. Experience with RDBMS like SQL Server 2016/2014/2012/2008, Oracle 10g, Sybase Database. Worked om UML diagrams like Class, Sequence, Use Case diagrams using MS Visio and Enterprise Architect. Worked on database application to interact with database, using ADO.NET, implementing Cloud services like Azure Cloud (Service Bus, Web Jobs, Scheduler) and Amazon Web Services (AWS). Developed security features such as authentication and authorization for Mobile, Web, WCF Web application. Experienced in working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo-classes, Pseudo-elements, and CSS behavior in CSS. Custom templates include a couple of static HTML pages for Mobile and Desktop knockout views as item templates that will serve as client-side view in MVVM pattern. Experience in Test driven Development (TDD) and performing unit testing using XUNIT framework. Strong abilities in Design Patterns, Database Design, Normalization, writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions, and SSIS/DTS Packages in MS SQL Server. Experience in developing Self Host Services by using Microsoft OWIN. Deployed scalable .NET applications using Google Kubernetes Engine(GKE) to enhance performance and resource utilization. Developed applications using ASP.NET MVC 5.0 framework (Area/Controller /Model /View/Partial View/Extensions) with Razor engine using Object Oriented Programming (OOPs), methodologies. Experience in design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities. Working experience in agile methodology using Rally dev tool and scrum methodology using scrum works protocol. Hands on experience on Test driven development (TDD) and production support activities. Experience in Version controlling tools VSS, TFS, GIT, and SVN. Expertise in Maintaining, supporting, and troubleshooting applications and fixing bugs. Maintain strong communication with scrum master, product owners, stakeholders, end clients, and team members to promote understanding of deliverables, effort requirements, and prioritization. Strong project management skills and ability to troubleshoot and solve complex technical problems. Employed object-oriented analysis and design techniques including use case analysis and object modelling to ensure business requirements and design goals are met. TECHNICAL SKILLS: Languages: C#, VB.Net, Python, C++, XML, PL/SQL, UNIX .Net Technologies: ASP.NET, VB.NET, REST API, Web Services, .NET Core 3.5/4.0/4.5/4.6/4.8, Entity, LINQ, WPF, WCF, Win Forms, Web APIs, LINQ, LAMDA Exp., MVC, MVVM Microsoft technologies: .Net 4.5/4/3.5/2, ADO.Net, ASP.Net 4.0/3.5/2/1, MVC 5/4/3, AJAX, Web Services. Frameworks: MVC, Angular 9/12/14, Typescript, Underscore, Knockout.js, BackboneJS, ReactJS, Redux, Express, DB Mock, Easy Mock, Node, Spring, Hibernate, Dust JS Web Technologies: HTML, HTML5, XHTML, XML, XAML, XSL, XSLT, JSON, CSS 2.0/CSS 3, Azure, PowerShell, Angular, Ajax, Web Services, Boot Strap. Databases: Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, MongoDB. Development Tools: Visual Studio 2019 /2017 /2015 /2012, HL 7 Web/Application Servers Internet Information Server (IIS) 5.0/6.0/7.0, Tomcat, WebSphere PROFESSIONAL EXPERIENCES: CLIENT: American Airlines (Airline payments), Fort Worth, TX Feb 2022 Present Title: Sr. Full Stack .Net Developer Developed scalable and maintainable software solutions using .NET technologies such as C# and ASP.NET for backend development and React JS, Node JS, and CSS for frontend development. Used collections for manipulating and looping through different user defined objects. Created REST services for backend using ASP.Net Core 2.2 Web API s uses HTTP/HTTPS as the protocol. Developed MongoDB based applications using .NET technologies, including C#, ASP.NET, and .NET Core. Developed cross-platform applications using .NET MAUI, enhancing performance and user experience across mobile and desktop devices. Collaborated with designers and stakeholders to create intuitive user interfaces using XAML and MVVM design patterns. Integrated APIs and third-party libraries to extend application functionality, improving user engagement by [X]%. Design & developed components and service using Angular 14, ASP.NET 4.5, Bootstrap SQL Server Used Model View Controller (MVC) design pattern to develop service for web application, ASP.NET Web API with C# as code behind. Utilized AEM s API to integrate with other enterprise systems, enabling seamless data flow and content synchronization. Managed databases using Google Cloud SQL and integrated Google cloud storage for secure and cost-effective data handling in .NET applications. Develop RESTful APIs and microservices using technologies such as RabbitMQ, Kafka, SQS, SNS, and Graph QL, ensuring they are scalable, reliable, and secure. Designed and developed a flight booking system with seamless integration between .NET Core and Blazor with backend services deployed on AIX Servers. Description: Designed and developed a cross-platform application using .NET MAUI, focusing on [specific functionality]. Developed and maintained iOS applications using Swift, integrating seamlessly with .NET backend services. Code and test task management logic for mobile embedded voice messaging units using Python, Eclipse/PyDev, proprietary libraries, TCP/IP sockets barcode scanning and state management. Integrated data from backend web service response, to the react components. Implemented OLAP multi-dimensional cube functionality using Azure Terraform. Used QlikView to extract, transform and load (ETL) source data from transaction systems. Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in middle layer using C#, data service activities in the backend using SQL Server. Optimized iOS application performance ensuring compatibility with multiple Ios versions and devices. Create custom html helper controls for re-useable components. Developed and tested many features for dashboard using Flask, CSS, and JavaScript. Expertise in designing and developing windows-based applications and web based applications using .NET Core, MVC, ASP.NET, VB.NET, ADO.NET, C# and SQL Server. Developed custom.NET applications that seamlessly integrated with Open Text content server using its API, enabling roburst document management solutions. Responsible for deploying & migrating applications across environments (QA, UAT, PROD). Developed web applications using technologies Angular 14, C#, WEB API, Entity Framework, SQL. Optimized existing stored procedures and created views for different role users using My SQL and SQL Server. Design & developed components, service using Angular 14, ASP.NET 4.5, Bootstrap SQL Server 2017. Used Bundling, Minification techniques to improve request load time using System Web. Optimization. Developed n-tier Application with UI, Business Data Access layers using ASP.NET, C#.NET. Used MVC Exception filters for catching up the exception from the Controller method. Used the JQUERY, Bootstrap controls like Dropdown, Date Picker, and Modal Popups. Developed modules of application in Angular 14. Wrote Services and APIs in .NET. Built distributed systems, automated testing, cloud- architectures to leverage AWS or other platforms. Optimized existing stored procedures to create views for different role users using My SQL, SQL Server Used Xamarin Insights for finding and debugging issues in the app. Utilized C#, .NET Framework, .NET Core, and ASP.NET with C# to develop REST API backends. Develop .NET Web application using JavaScript, ASP.NET MVC, C#, Visual Studio. Expertise in developing windows-based applications using Visual Basic C and VB.NET. Designed XAML mockups using Expression Blend/Design and VisualStudio.NET. Worked on Windows Communication Foundation (WCF) services to communicate between the processes via SOAP XML messages and worked on Service Oriented Architecture (SOA). Used ASP.NET Core MVC 2.0, Razor Engine to build the web pages. Enhanced security by implementing Unix- based access controls and secure SSH practices. Worked on T-SQL and joins to tune Database. Creating Custom Web parts for Share Point using C#.NET. Designed and developed Web API s using ASP.NET WEB API framework. Used MS SQL server T-SQL, PLSQL, MS Access, Oracle, ADO.NET, Entity Framework, SSIS, SSRS, SSAS Created components using Repository and Unit of work patterns with Entity Framework 6 as the data access layer to SQL Server. Created custom HTML helper controls for re-useable components. Collaborated with cross-functional teams to design and deploy scalable SCADA solutions, optimizing system performance and reliability. Developed multi-tiered ASP.NET MVC 5.0 website for the agents to Add Home office users to the user store with Angular 14. Implemented low-latency, high-availability, and high-performance applications. Implemented OAuth 2.0 implicit flow authentication using Microsoft OWIN for home office user web. Environment: .NET Framework 4.5, ASP.NET, .Net Core, Web Services, Xamarin Studio, Xamarin test cloud, JMS, Angular, Node, Java Script, CSS, Bootstrap, AWS, Splunk, Visual Studio, ADO.NET, IIS 6.0, SQL Server. CLIENT: Blue Cross Blue Shield (Health Insurance), Detroit, MI Aug 2019 Nov 2021 Title: Sr. Full Stack .Net Developer Involved in the SDLC phase of requirement analysis, design, and development of the web-based intranet application tool using Asp.Net MVC, Web API and C#. Experience in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client-side validation. Utilized Unix-based monitoring tools to ensure the health and performance of deployed applications. Utilized Unix- based monitoring oo Developed features for a customer-facing website using C#, ASP.NET MVC 4/5, CSHTML, HTML, Helpers, JavaScript, jQuery, AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server. Designed and developed application using .NET framework 4.0, Object oriented Concepts (C#) and N-Tier Architecture. Integrated Python scripts for data analysis, enhancing the accuracy of reporting modules. Created Business Layer & Data Access Layers using design patterns like MVC, Facade, Builder, and Repository. Implemented MVC architecture to accomplish the task of isolating Business, Presentation Layer and Data Layer. Worked on multi-layered architecture, using service-oriented architecture and test-driven development (TDD). Leveraged Angular 12 for page scripting, AJAX call, JSON for passing objects from Controller to View, and vice versa. Developed robust back-end services using .NET technologies to support AEM functionalities, ensuring scalable and maintainable code. Collaborated with cross-functional teams to design and implement mobile features that leverage both .NET and swift technologies. Conducted training sessions and created documentation to help end users and other developers leverage the content server effectively. Experience in maintenance of N-Tier applications in Microsoft .NET Technologies using C#, ASP.NET, VB.NET, AJAX, ADO.NET, LINQ, WCF, XML, Web services, Win forms, Web forms, JavaScript, Entity Framework, SQL Server, Reporting Services(SSRS, SSIS). Creating highly available and scalable infrastructure in AWS cloud by using various AWS services like EC2, VPC, Auto scaling, ELB, RDS. Automated CI/CD pipelines with Google Coud Build and cloud source Repositories, cutting deployment times by 30%. Used ADO.NET objects such as Connection, Command, Data Reader, Dataset and Data Adapter Objects. Worked with data migration. Used tools like SQL Server integration services (SSIS) in transferring data from one database to another database. Implemented .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users and Roles. . Developed cloud-based web apps, API apps and cloud services using AWS ECS and EC2. Created Restful ASP.NET Web API service includes GET, POST, DELETE, and PUT method with both convention-based routing and attribute routing so that users can interact with the server and get the result from the server. Developed Views with MVC, Razor, Entity Framework. Developed Web services, using SOA architecture, WSDL. Participated in Test Driven Development (TDD) in developing an application in an Agile (SCRUM) environment. Worked on client-side validations by making use of the JavaScript and Angular 12 Framework. Worked on the Microsoft Azure services like developing and deploying applications with Azure data is maintained through it. Worked with Web Forms, Win Forms, ASP.Net State Management, ASP.Net Caching, Security, .Net Remoting. Designed and developed custom message adapter components that allowed the message to travel through IBM MQ Series XML Beans and JMS. Environment: VB.NET, C#, .NET 4.0, SQL Server 2014, ASP.NET, MVC, MS Access, ADO.NET, WWF, Web API, WSDL, SOAP, Win Forms, JavaScript, jQuery, WCF, LINQ, Angular 12, WPF, Bootstrap, AJAX, JSON, TDD, TFS. CLIENT: US Bank, Minneapolis, MN (Banking and Payments) Jan 2018 Aug 2019 Title: Full Stack .net Developer Followed Agile, worked with JIRA as ALM tool for central view for user stories and the bug tracking. Involved in developing components for Business Logic and Data tier using C#, ASP.NET MVC, and ADO.NET. Implemented reusable React components to improve code maintainability and user interface consistency. Utilized React Hooks to manage state and lifecycle events efficiently. Integrated authentication and authorization features using JWT tokens and OAuth for secure user access. Managed user sessions and permissions by Role-based access control (RBAC) in React application. Deployed .NET applications to Azure App Service, ensuring high scalability, and ease of management. Utilized Azure Resource Manager templates to automate the provisioning of Azure resources. Used Telerik Controls for rich data visualization. Developed UI using JavaScript and AJAX to retrieve data and calling web services for updating the partial page without reloading the complete page. Used Web API as an ideal platform in building Restful applications on .NET Framework Using SQL server 2016 database as back-end along with the Entity Framework and LINQ to access the databases. unixCollaborated with data science team to integrate python-based machine learning into .NET applications. Implemented Custom Validation code to test the UI controls as per the business requirements. Developed Application using ASP.Net MVC 5, Razor Syntaxes, Razor view engine. Used ASP.NET validation controls for validating the information provided by user and implemented input validation using the ASP.NET Input Validation Controls. Worked on React JS for creating generic and reusable controls which can be used across the product based on some simple configurations and customizations. Experience in working with SQL Server 2012/2008/2005 database design, development of Schemas, Tables, Views, Indexes, Stored Procedures, User Defined Functions and Triggers, Normalization, SSIS, SSRS, Transaction Management. Setup CI/CD pipelines (Jenkins, Azure DevOps) to automate build, deployment for React application. Involved in testing and fixing the issues that occurred in the testing process. Writing SQL, PL/SQL programs, Packages, Stored procedures, Functions and Triggers to automate to transfer questionnaire data in XML format to Oracle. Developed front-end interfaces using CSS/CSS3 (SASS, LESS), Bootstrap, JavaScript (ES5), jQuery, Angular8, AJAX, and JSON. Developed and customized AEM components, templates and workflows to meet unique requirements, ensuring a tailored and efficient content management system. Retrieved data using LINQ to SQL, LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL. Integrating Data Access Layer (DAL) with Business Logic Layer (BLL) on the server-side. Merged code using Microsoft Team Foundation Server (TFS) for other source code maintenance needs. Prepared unit test cases and performed N-Unit Testing prior to system implementation. Environment: .Net 4.8.03, ASP.Net MVC 5, C#. Net, VB.net, Entity Framework, AJAX, HTML5, Azure, IIS 6.0, MS Visual Studio 2019, WCF, Bootstrap 5.0, jQuery, Java Script, SQL Server 2016. CLIENT: 7-Eleven (Retail), Irving, Tx Oct 2015 Dec 2017 Title: .Net Developer Involved in Agile, two-week Sprints, daily Scrums meetings to discuss the development of the application. Developed the Web Application by extensively using Object Oriented Programming Concepts (OOPs) Developed visionary application using C#, ASP.Net MVC and JavaScript with SQL Server as the back end. Documented APIs for NuGet package, providing clear, concise usage instructions and examples for developers. Implemented microservices architectures for .NET applications on Kubernetes, leveraging Kubernetes features like service discovery, load balancing, and auto-scaling. Developed custom NuGet packages containing reusable components, libraries, or frameworks to promote code reuse and maintainability across projects. Designed and developed rich and enhanced web pages using MVC 5.0, C#, Entity Framework, JSON, HTML5, CSS3, jQuery and Angular 9. Contributed to projects involving SQL Server Reporting and Integration Services (SSRS and SSIS) and Microservices architecture. Wrote T-SQL stored Procedures using temp tables, Joins, sub queries, functions, views using T-SQL Scripting. Established standardized development environments using Docker containers, enabling consistent and reproducible development environments across teams. Leveraged Docker volumes and bind mounts for sharing code and data between development environments and Docker containers. Created custom content type to be used in the SharePoint form library. Using of Fiddler tool & Google Chrome extension POSTMAN for testing WCF services & Web APIs endpoints Created web applications using C# and ASP.NET Core 3.1 framework. Used React JS keys Props, Handling Events, List, Keys, Forms to Build the Applications. Used props in React JS to send data from parent to child component. Deployed web applications and WCF services to Microsoft Azure Maintained Azure cloud-based services such as Web Jobs, WebApps, Azure Functions and SQL Azure DB. Implemented stable React JS components and stand-alone functions to be added to any future pages. Implemented Data extraction, importing, exporting, Transformation using SSIS. Transferred data from data sources including MS Excel, Flat Files etc. to SQL Server using SSIS various features like multitasking, conditional split, union, union all, merge, lookup, and data conversion etc. Environment: Visual Studio 2017/2019, .Net Core 3.1, SQL Server 2014, C#, Win Forms, Web API, REST, ASP.NET MVC, NUnit, Angular 8.1, React 17.0.1, Azure DevOps, JavaScript, Entity Framework 6.0, TFS, Microservice. CLIENT: Wipro, Mumbai, India Aug 2013 Sep 2015 Title: C# .net Developer Configured SQL Server database tables with the entire screener questions and the dependency provided by the client in an Excel sheet. Developed mobile applications for both Android and iOS using Xamarin and Visual Studio in C#. Used ASP.NET MVC and C# and added Benford s Law to check if any fraudulent transactions with case numbers. Created Stored Procedures and Tables to transport data into full stack application for Benford s Law. Scheduled Jobs using SQL agent for regular transactions. Developed data models, DB objects such as tables, views, indexes, stored procedures, triggers, functions. Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using React JS and used jQuery and Java Script for Client-Side Validations Responsible for developing the presentation layer using HTML, CSS, JavaScript, AJAX and .Net server controls. Used ADO.NET and Entity framework to communicate with the database. Created custom Ribbon controls in the SharePoint Form library and associated the custom workflows with those controls using Client Object Model. Code, test task management logic for mobile embedded voice messaging units using Python, Eclipse/PyDev, proprietary libraries, TCP/IP sockets barcode scanning and state management. Developed .NET web application using JavaScript, ASP.NET MVC, C#, Visual Studio. Convert data from legacy systems to SQL Server using SSIS packages. Used Angular.JS-Custom Directives, Two Way Databinding, Dependency Injection, Modules Implementation, Templates Implementation, AngularJS integration with HTML, AngularJS Internalization, MVC (Model, View & Controller), AngularJS Filter & Validations, SPA and Front-End Development, Testing and Bug Fixing Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone JS, Require JS, and Responsive Design. Implemented HTML branding in Referral tracker as provided by the client. Implemented the client validations using jQuery. All the View model changes are implemented via Ajax. Extensively worked on Kendo UI components such DataGrid, multi-select combo box, Tree view. Wrote stored procedures, packages, and triggers in PL/SQL for fetching data after applying business rules. Environment: .NET Framework, ASP.NET MVC, C#, Entity framework, Web Services, HTML, jQuery, Bootstrap, CSS, AJAX Toolkit, IIS, SQL Server, Visual Studio EDUCATION: Master s in computer science at Rivier University Bachelor s in computer science at Vardhaman College of Engineering Keywords: cprogramm cplusplus csharp continuous integration continuous deployment quality analyst user interface message queue javascript database information technology microsoft procedural language Michigan Minnesota Texas |