RAGHAVA - .NET DEVELOPER |
[email protected] |
Location: Atlanta, Georgia, USA |
Relocation: Any where in USA |
Visa: H1B |
RAGHAVA
Full Stack.Net Developer [email protected] 469-906-8799 Executive Summary: Over 8 years of experience in Design, Development and Implementation of Web Based applications using Microsoft .NET Technologies. Expertise in Microsoft.NET Technologies like Visual Studio.NET 2005 /2008 /2010 /2012 / 2015, .NET CORE 2.0/1.0, .NET Framework (4.5/4.0/3.5/3.0/2.0), Microsoft .NET Class libraries, ASP.NET (4.6/4.5/4.0/3.5/3.0/2.0), C#(4.0/3.5/3.0/2.0), ADO.NET, Web Services, Micro Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit. Extensive experience with MS SQL Server 2005/2008/2012/2014, MYSQL, T-SQL, SAP Server. Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object-Oriented Analysis and Design (OOAD). Developed prototype application for order page using AngularJS, ReactJS WebApi, C#, SQL. Proven knowledge in Creating and Consuming WCF and SOAP based Web Services. Handful experience in the implementation of N tier architecture using .Net framework. Experience in developing MVVM design patterns by using Telerik Kendo UI. Working knowledge on Azure Service fabric, Azure Data Factory and Blobs. Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto-scaling groups. Worked on AWS Cloud Migration and creating alarms for EC2 instances using Cloud Watch. Experience with an AGILE, Iterative and Waterfall software development methodology and Test-Driven Development including SCRUM Framework. Hands on Experience working with Various Source Control software like GIT, GitHub, Visual Source Safe (VSS), JIRA and Visual Studio Team Foundation Server (TFS) Ability to gather and interpret business requirements, plans, organizes, document and program. Strong interpersonal and communication skills combined with self-motivation, initiative and the ability to think outside the box. Technical Skills: Operating Systems Windows XP,7,8 and LINUX, UNIX Programming Languages C#, ASP.NET(C#), VB.NET, HTML, XML, and PL/SQL, Scripting Languages JavaScript, jQuery, AJAX, VB script, jQuery, Angular JS, Express.js, Angular 2/4/5, Type Script, Gulp JS, Node JS, React JS, Ext JS. Web Technologies ASP.Net, ADO. Net, Dev Express, NHibernate, HTML, DHTML, AngularJS, NODE.JS, Bootstrap, Rest. JS, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, UDDI, WCF, WPF, Silverlight. Software Application VisualStudio.Net, Dreamweaver and Expression Blend. Reports & Version Control Tool Crystal Reports 10/9.0, SQL Server Reports, GIT & SVN. Web Servers IIS 5.0/6.0/7.0. Methodologies Agile, waterfall, SCRUM, TDD Database Oracle 8.x/9i/10g/11g, MS Access 2003, MS SQL Server, MongoDB. Third Party Frameworks Telerik Controls and Infragistics, Atlassian tool suite. Professional Experience Client: State of New York Albany, NY, United States Role: Sr Dotnet full stack Developer May 2023-Current Description: This project is aimed at developing and managing a sophisticated system that is supposed to handle and analyze patient data for the Office of Mental Health. The products comprise of several web-based platforms and applications tailored to back up the management of mental health records. The main aim is to provide an integrated solution for handling patients information, treatment records, and service provision by ensuring appropriate data. It enables the needs of mental health professionals and administrators in terms of easy management data, ease of access to it, and support for statutory requirements. Responsibilities: Participated in various stages of software development life cycle (SDLC): analysis, design, development, and maintenance. Developed responsive and reusable web parts using SPFx. Developed web pages using ASP.NET MVC 5, Entity Framework 6/8, C#, HTML5, Bootstrap, CSS3, JavaScript, jQuery, Angular 10, MS SQL Server 2022, LINQ, XML and SQL Server Reporting Services (SSRS). Implemented custom SharePoint sites and solutions. Developed and deployed automated workflows using SharePoint Designer and Power Automate. Implemented robust messaging solutions utilizing Azure Service Bus and Event Hub for reliable data streaming and event-driven architecture, enhancing system scalability and performance. Designed and optimized database solutions using Cosmos DB and PostgreSQL, ensuring high availability, performance, and security for diverse application requirements. Created and maintained serverless applications using Azure Functions, enabling cost-effective and scalable execution of business logic with reduced infrastructure management. Orchestrated containerized applications using Azure Kubernetes Service (AKS), enhancing deployment automation, scalability, and management of microservices architectures Designed and implemented complex PL/SQL and T-SQL scripts for data manipulation. Collected usage data from various cloud applications in different data centers using python programs. Exported raw, flatten, enriched Json data into different S3 buckets using S3fs python package. Integrated SPFx solutions with REST APIs and Microsoft Graph. Extensively worked on developing applications using Azure. Designed and developed scalable cloud-based microservices using .NET technologies. Developed CRUD operations in MVC4 using Angular 18 and WCF REST Services. Monitored via remotely run scripts Ambari, Azure Data Factory and Blobs. Developed the business layer with LINQ to Objects and LINQ to SQL. Experience with Microsoft Azure Services like IaaS and PaaS. Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment. Migrated SQL Server 2008 database to Windows Azure SQL Database and updating the Connection Strings based on this Maintained existing cloud environment using Microsoft Azure. Created Unit test cases by using MOQ framework to test the code that was developed. Client: ODRC Columbus, OH, United States Role: Sr Full Stack .NET Developer March 2021 May 2023 Description: This project is for the development and management of a complete system to be used in handling data for offenders and correctional officers of the Ohio Department and Correction. These include various web-based platforms and applications, which are designed in such a way as to support Offender Records management, Correctional Staff Information management. It also hopes make data more accessible to people who have the proper authorization and offer support for effective decision-making and reporting. Responsibilities: Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed. Designed responsive and user-friendly UI with MVC, CSS, Angular 12/13, and Bootstrap. Used ASP.NET MVC 4.0 core Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode Designed and developed SOA architecture with WCF binding concepts for making data binding for end points. Implemented CI/CD pipelines for SPFx solutions using Azure DevOps Worked with the application developers and provide necessary SQL Scripts using T-SQL. Executed data migration and transformation projects using PL/SQL and T-SQL, ensuring data integrity and consistency across multiple database systems. Used Entity Framework Code First approach to create database and tables as objects along with LINQ to interact with database to perform CRUD operations. Provided technical leadership and mentorship to junior developers on best practices for PCF component development and integration. Performed data extraction, transformation, and loading (ETL) between systems using SQL tools such as SSIS. Utilized the GIT source control software to keep track of new and past versions of code written in my application. Client: UCM Lee s summit Missouri, United States Role: .Net Developer with UI Jan 2019 May 2021 Description: This project involves developing an Integrated Learning Management System designed to enhance the educational experience for students and faculty. The system will centralize course materials, grading, and communication tools. Responsibilities: Developed web application in Visual Studio 2019, Visual Studio 2016 and Microsoft SQL Server 2012. Designed Presentation layer using ASP.NET, AngularJS, Bootstrap, HTML 5, CSS3, JavaScript, jQuery and AJAX using TDD and Agile methodology Working in a waterfall environment to deliver higher-quality software. Develop the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 2/4/6. Experience in SSIS script task, look up transformations and data flow tasks using T- SQL and Visual Basic (VB) scripts. Worked with Azure DevOps to integrate CI/CD by creating a pipeline to publish web applications Developed Angular 4/5/6 custom directives and pipes and developed core functionality with the ASP.NET MVC Framework (C#.NET). Designed and developed User Interface using JSON, JavaScript, HTML/HTML5, CSS3, AJAX and jQuery, Telerik/Kendo UI, Bootstrap and Angular 4/5/6. Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule, and Appointments. Utilized ASP.NET input validation controls and JavaScript to perform client-side validation. Used Factories, Services and built many custom directives. Created SSIS Packages to load the data from different applications sources like Excel, JIL, Flat File and Oracle into Sql Repository. Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.Participated in Test Driven Development (TDD) in developing an application in Agile (SCRUM) environment. Microsoft INC Hyderabad, India Role: .NET / Web Developer Oct 2016 Aug 2018 Description: This project focuses on developing a Cloud-Based Collaboration Suite designed to enhance teamwork and productivity across organizations. The suite will integrate tools for communication, project management, and document sharing. Responsibilities: Involved in development process of new modules in agile methodology including Analysis, Design, Implementation, Testing and Maintenance. Involved in designing the application architecture using Microsoft design patterns, C#, ASP.NET.MVC, JQUERY, C#. NET and Web User Controls using Test Driven Development (TDD). Development using ASP.NET, C#, Java Script, CSS and skins Used Angular 2 /4HTTP Request to get data from web servers and process JSON data to render in the UI. Profound knowledge of Angular 2/4 concepts like Dependency Injection, Promises, Services, Scopes, Controllers, and Directives. Used SCRUM methodology of Agile Software development and TDD in different modules. Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment. Developed the independent WCF /WCF REST services and defined Service Contracts for specific functionality in search module. Used ADO.NET objects such as Data Reader, SQL Command, and Data Table to read and write data. Keywords: csharp continuous integration continuous deployment user interface javascript sthree database information technology microsoft procedural language New York Ohio |