| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateNrusimhaSENIOR .NET/C# FULL STACK DEVELOPER+Street Address EMAIL AVAILABLE https://LINKEDIN LINK AVAILABLESUMMARY:With around 8 years of experience in analyzing system issues, designing, and developing dynamic solutions using C#/.NET and Cloud Solutions in various environments like AGILE Scrum, Waterfall, and Test-Driven Development. Developed applications using a wide range of technologies having a strong understanding of Object-Oriented Programming (OOP) Concepts. Developed ASP.NET Web custom controls, user controls, Data Controls, and Rich UI. Built Single-page applications (SPA) using various technologies and executed unit tests using .NET unit testing frameworks. Used debugger tools to fix bugs in .NET code and have in-depth knowledge of integrating Jenkins with AWS. Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic Cache, SNS, SQS, and AMI. Proficient in developing systems built on SQL Server and have experience in building mobile-based apps using Cross-platform in Visual Studio for iOS, and Android using Xamarin Studio. Developed mobile applications for both Android and iOS using Xamarin and Visual Studio in C#. Extensive experience in PHP, Angular 8/11/13/16, TypeScript, React JS, Vue JS, Angular 8/11, bootstrap, git, MVC, and JQuery. Developed and maintained SOAP-based web services using .NET technologies and have strong experience in creating and integrating XML Web Services. Used Oracle for back-end applications and Visual Studio as the primary IDE for .NET applications. Utilized VSTS for version control management and have hands-on experience developing reusable components using Object-Oriented Techniques. Proficient in reports generation using Crystal Reports, SSIS, and SSRS, and have created installation packages for .NET applications using WIX. Experience in automated deployment tools such as Docker and Kubernetes, which deploy quickly and predictably. Experience with Kafka, which used for message streaming. Proficient in Azure Services like Web Apps, Azure SQL, Service Bus, Azure functions, AKS, Containers, App Insights, and Cognitive Services. Automated deployment of Azure Cloud Services like Azure Key Vault and Azure Redis Cache. Collaborated in using various version control software such as GIT, GITLAB, and SVN for supporting code repositories. Coordinated efficient large-scale software deployments.TECHNICAL SKILLSLanguages:C Web Forms, Win Forms, ASP.NET, ADO.NET, VB.Net, Net Framework..Net TechnologiesWPF, Web & WCF Services, AJAX, XML, XSLT, HTML, WSDL, Microsoft Azure, Microservices, XAML, Core 6.0.Web Technologies:.Net Core ASP.NET, ADO.NET, LINQ, IIS, Web Services and WCFRelational DatabasesSQL server, MySQL.NOSQL DatabasesMongo DB, Redis.S SQL DatabasesMSSQL, MySQL.Mobile Technologies:Xamarin, .NET MAUIInternet TechnologiesHTML, React, JavaScript, CSS, jQuery, Angular JS, React JSOperating systemWindows 10, Linux, UNIXCloud EnvironmentsAzure, AWS, Kubernetes.Bug tracking ToolsSonarQube scanner, JIRA, Bugzilla.Reporting ToolsSQL Server Reporting Services (SSRS), Crystal Reports.MethodologiesAgile, waterfall, TDD (Test-Driven-Development), ScrumWeb ServicesSOAP, RESTDeveloper IDE PlatformsVisual studio, VS code, Notepad++, SSMS.PROFESSIONAL EXPERIENCELAHD, Los Angeles, CA DEC 2022 Till Date.Net Full Stack (MEAN) developer, Prime Vendor: ACSWithin LAHD, I work on Unemployment division. The team is working on a tool that deals with unemployment assistance. Here we have various modules that help to determine the eligibility criteria for a person to receive the unemployment benefits. I am working on various payment modules that helps with the process of unemployment assistance.Responsibilities:Involved in the complete life cycle (SDLC) of the project, including (design, development, and implementation, testing, support, and production maintenance).Created a Web application using Blazor technology with .Net Core 6.0.Experienced in building reusable UI components and composing complex user interfaces with Blazor componentsStrong experience in server side technology like MVVMCore and Standard framework to design and create RESTful based Web API services.Integrated Authentication State Provider for user authentication process.Developed the Java REST API to handle all the Business & database operations.Used LINQ to build set of operations, parameters and expression during execution of data from SQL ServerUsed 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 and LINQ to access the databasesDeveloped robust data access layers using Entity Framework, encapsulating database operations and providing a clean separation between business logic and data access code.Skilled in writing efficient LINQ queries and leveraging Entity Framework features like eager loading, lazy loading, and explicit loading to optimize database performanceDesigned and developed SQL stored procedures to retrieve, save and delete the project related activities.Involved in designing the Global Landing page tool to support internal applications during their planned or unplanned outage.Design and implement robust server-side applications using Nodejs, ensuring optimal performance and scalability.Develop dynamic, responsive, and user-friendly front-end features using JavaScript and modern frameworks like AngularJS or React.Integrate APIs and databases into Nodejs applications, ensuring seamless data flow and backend functionality.Troubleshoot and optimize JavaScript and Nodejs code, maintaining high code quality and application efficiency across platforms.Used Oracle 10g database, ODP.NET Oracle Data Provider for data connectivity.Designed and implemented the application using MicroService Architecture for its various distinct advantages like loose coupling and design patterns.Experience with Asynchronous messaging using Kafka, RabbitMQ, and Redis.Strong in developing RESTful APIs using Node JS to offer an easy and safe way to build high performance and scalable network application.Proficient in building web applications and APIs using Express.js, a fast and minimalist web framework for Node.jsDesigned and implemented RESTful APIs with Express.js, adhering to best practices for resource routing and HTTP methods.Expertise in MVC frameworks like Angular JS 16 for creating Single-Page Applications (SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.Designed and Developed application based on Microservice Oriented Architecture using Angular 16, Cassandra DB and MySQL DBCreated POC s using Angular 16 material and cloud console applications to interact with credit monitoring companies with encryptionDeveloped Angular modules, routers, and services using typescript latest version.Designed and developed the Presentation layer using Angular 16 and Angular Material. Worked on some of the new features of Angular 16 like new if else syntax, ng-templates, form validators, Router etc.Designing the database structure for the application in Dynamo DB, a NoSql DB from AWSInvolved in developing required classes and interfaces using C# .NET.Good knowledge on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker.Designed and Developed AWS Lambda APIs using .Net CoreDesigned and implemented API endpoints using .NET 6 for Vue.js application.Improved current security protocols in accordance with the organization s security analysis. Recognize security measures within the network perimeter to reduce security breaches and protect information from unauthorized accessExcellent understanding and knowledge of Identity and Access Management (IAM) and Role Based Access Control (RBAC).Performed error analysis and coordinated with different teams who are customers of MAUI for the resolution of those errors.Migrated custom renderers and effects from Xamarin.Forms to .NET MAUI, ensuring that platform-specific customizations were retained and adapted as needed for the new framework.Developed Maui automation framework classes in C# and utilized them to create automated UI tests. Used Xamarin Insights for finding and debugging issues in the app.Participated in the migration of Xamarin.Forms applications to .NET MAUI, ensuring a smooth transition of cross-platform mobile apps.Performed CRUD operations like Update, Insert and Delete data in MongoDB.Familiar with MongoDB write concern to avoid loss of data during system failures.Proficient in designing and developing Windows Forms and WPF (Windows Presentation Foundation) applications using C# and .NET Framework.Experienced in using XAML for defining user interfaces and data bindings in WPF applicationsFamiliarity with UI design patterns and principles, such as MVVM (Model-View-View Model) and data bindingKnowledge of UI automation testing frameworks like Coded UI and UI Automation Peer.Experience with Configuration Management tools like Team Foundation Server ( TFS ) including Visual Studio Online.Implemented REST API calls to retrieve the live status of the servers.Developed server-based web traffic statistical analysis tool using Flask, Pandas and implemented on premise MongoDB Monitoring Service (MMS) and created dashboards for monitoring the MongoDB environment.Hands on experience in SQL Server and Oracle database design and development, writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.Developed Web Forms for this application using ASP.NET 3.5 MVC 5.0 and C# with Visual Studio.NET 2008 environment.Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.Used Kafka for message streaming. Connected to Kafka topics using various topics, brokers related information.Involved in creating a Worker services to run on timely basis to pull the data from SQL tables.Involved in migrating SQL data to Mongo database by using third party tools.Integrated Mongo Client calls to retrieve, save and delete the data.Developed a .NET desktop application (WinForms/WPF) for secure file transfer between remote clients and servers, leveraging ICM's SFTP protocol and authentication mechanismsDeveloped the rich visual components through WPF using XAML and Expression Blend.Familiar with ICM remote execution capabilities for remote administration and automation tasksUsed EPPlus library to export data from SQL to spreadsheet for reporting.Proficient in testing the web application using MS test, MOQ framework and XUnit.Used GitHub enterprise for all the source code maintenance among the team members.Implemented AWS Cloud Watch for monitoring and logging, establishing proactive measures to identify and address potential issues.Utilized Selenium Grid to execute automated tests on a distributed environment, ensuring compatibility across multiple browsers and operating systemEnvironment Net Framework Core 6.0, ASP.Net IIS, blazor 3.2, NPM, C#, React JS, Microservices, Fluent Validation, IAM, Grafana, Azure DevOps MSSQL, YAML, AngularJS, ICM, RabbitMQ, AKS, MVVM, Cloud Native, Openshift, C, C++, No SQL, Microsoft, Seri log, Redis, Bit bucket, Rest, MAUI, Windows 10, Visual studio, VS Code, SSMS, Studio 3T (Mongo)Cummins, Columbus, Indiana AUG 2020 JUL 2022.Net Full Stack developer, Prime Vendor: Software Guidance Assistance(SGA)Here I am working on a fund management application. The main goal of this project is to onboard new investors and clients and also manage various kinds of funds. Our team has worked on various categories of funds that were managed by the application along with transaction module where funds can be transferred. I worked on creating the dashboard for the management of transactions that shows the status of transactions displayed on a grid systemResponsibilities:Involved in the complete life cycle (SDLC) of the project, including (design, development, and implementation, testing, support, and production maintenance).Worked with ASP.NET MVC 4.0 for creating views to display data by making Ajax calls to action methods in MVC controllers.Developed the Web API to handle all the Business & database operations using Entity FrameworkIdentified and resolved performance bottlenecks in Entity Framework through query optimization, indexing strategies, and caching mechanisms.Diagnosed and troubleshoot issues related to Entity Framework, including database connectivity issues, query performance problems, and mapping errors.Database administration, maintenance, and schema design for MS-SQL Server.Involved in creating various SQL Queries, SQL scripts, relational databases, Stored Procedures and Triggers with SQL Server 2012.Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC to build, maintain Restful API s and consume the API s client side using React JS data binding.Used Kibana for visualization of Kafka topic messages for data search or identify any failure in the message stream in KafkaImplemented authentication and authorization mechanisms in Express.js for securing web applications and APIImplemented error handling mechanisms in Express.js to gracefully manage errors and provide meaningful responses to clientsLoad Data from Confidential oracle database system to IBM Sterling Gentran EDI (Electronic Data Interchange for Retail Industry), then to Customer s Database.Involved in developing the complex Stored Procedures to communicate with external databases.Developed a windows service to handle the background operations with multi thread & batching process.Used Microsoft Team Foundation Server (TFS) and GitHub enterprise for all the source code maintenance among the whole team members.Integrated VueJS with backend APIs using tools like Axios, enabling seamless data exchange and enhancing application functionality and performanceWorked on the project prototypes using NoSQL and along with Microsoft Azure.Implemented Microservices using Azure Service FabricBy using Microsoft Azure Service Fabric Addressed the challenges in developing and managing cloud native applications.Developed cloud native applications using Microsoft Azure.Comfortable working with containerization technologies such as Docker for deploying applications on Service FabricUsed N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net.Developed an enterprise-level WPF application, featuring complex UI interactions, data visualizations, and custom controls.Skilled in Xamarin.Forms for building native UIs across platforms, optimizing code reuse and maintaining platform-specific functionalityStrong understanding of MVVM pattern in Xamarin, ensuring clean separation of concerns and maintainable codeStrong experience in creating Excel Plug-in applications using Visual Studio Tools for Office VSTOImplemented a .NET service for securely transferring large files between distributed locations, using ICM's RFIO protocol and built-in compression/encryption featuresContributed to the development of a .NET client application for remote administration of ICM servers, utilizing ICM's remote execution capabilities and integrating with Active Directory for authentication.Integrated third-party UI components and libraries (e.g., DevExpress, Telerik) into .NET applications to enhance user experience.Developed and maintained web applications using React.js in combination with ASP.NET and C# for frontend and backend integration.Develop Crystal Reports version 10, ASP.NET MVC4, VB.NET, MS SQL Server 2000-2008, and Visual Studio 2003/2010/2012.Developed centralized state stores using ReactJS with Redux architecture using complex Object-Oriented concepts in improving the performance of the websitesLeveraged React.js to build reusable components, enabling a modular and efficient frontend development processUsed Azure Key Vault for storing app secrets.Implemented multi-threading and asynchronous programming techniques to ensure smooth and responsive UI interactions.Good Experience in Developing Applications using Microservices architecture.Extended a custom domain driven microservices architecture built on top of ASP.NET Web API and HTTP protocol.Base on client requirements upgrading, developing and managing Software Application using knowledge of C++.Redesigned and rewrote the VA Web Automated Folder Processing Web Sites (Web AFPS) from ASP to ASP.NET / VB.NET with Oracle database (PL/SQL).Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang programming language and RabbitMQ Message bus (communication interface).Designed and implemented data post processing, ingestion, and data lake modules (Pandas, Spark, Celery, RabbitMQ).Implemented Azure Paas with azure functions, web jobs, Azure active directory and azure app service model.Worked on Azure function apps using visual studio and developed micro services deployed into Function AppsUtilized Azure DevOps Application Lifecycle Management (ALM) for seamless project lifecycle management, integrating CI/CD pipelines to automate build, test, and deployment processes.Used various JavaScript library included but not limited to Node, Gulf, Grunt, npm, Bower, Karma, Jasmin, Protactor.Implemented unit testing and integration testing using xUnit and NUnitExperienced with Continuous Integration and Continuous Deployment (CI/CD) pipelinesProficient with version control systems like Git and collaboration tools, GitHub and Azure DevOps.Used Web development tools, React, JavaScript, TypeScript, IIS, C# .Net, .Net Core and related technologies.Involved in architecture changes of the application from .NET framework to Core.Developed Job Logger to log the Job activity which saved users approximately 10 hours a week.Wrote and executed the test cases using NUnit testing framework to test the functionality.Resolved bugs/defects in application by coordinated with team members of the project using Rally.Used Microsoft Azure devOps (CI/CD) to deploy the applications and maintained servers in cloud.Enabling teams to safely deploy code in Azure Kubernetes Services (AKS) by YAML scripting.Implemented HTTPS Ingress controller and used TLS certificate on AKS to provide reverse proxy, configurable traffic routing for individual Kubernetes services.Experience in using Banyan UI to load the logs for all environments and Kibana to verify and filter the logs.Environment Net Framework 4.5/5.1/6.0, Core 3.1/6.0, Entity Framework 4.6, NPM, HTML, Microservices, AJAX, CSS, Angular7, IIS, Rally, Kibana Banyan UI, No SQL, ICM, Microsoft Azure, Cloud Native, Azure app services, YAML, MongoDB, RabbitMQ,UI, AKS, C, C++, Windows 10, Azure Devops, Go Pipeline, Blazor Server-side, Kibana, MSSQL, Log4J, GitHub, Visual studio, VS Code.Delta Airlines, New York, NY SEP 2017 JUL 2020.Net Full stack(MERN) developer, Prime Vendor: Judge GroupIn this project we worked on building a Unified Enterprise Integration Platform. My role encompasses API development, database integration, security implementation, and automation scripting, contributing to the project's success. This platform streamlines communication among disparate systems, enhances data security, and fosters operational efficiency within the organization.Responsibilities:Designed and developed RESTful API's and Web Services for clients with Microsoft Web API frameworkCreated extensive unit, integration and regression tests in a test-driven development environmentImplemented Object Oriented design patterns MVC and MVVM in the project.Built descriptive help documentations for the API libraries with example objectsUsed ASP.NET Validation controls for client-side validation of Server Controls.Involved in developing required classes and interfaces using C# .NET.Developed web applications to consume, monitor and test API methods using jQuery librariesDeveloped the user interfaces using the Bootstrap and HTML5 and Python.Developed entity framework model and made LINQ queries to connect to the databaseDeveloped Microsoft Visual Studio Tools for Office (VSTO) applications, integrating with MS Excel.Documented functional and technical design specifications for business scenarios involving complex business workflow.Working on core architecture of application from scratch using React, React Hooks and .Net Core.Used various bootstrap components like accordion, date picker, time picker, alert, and buttons, modal and also React-bootstrap components.Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in RenderingExtensively involved in developing components for Business layer and Data Layer, implementation in MVC 5.0 architecture.Managed and maintained Oracle and NoSQL databases in production domain.Experience in creating Containers by Docker's for Microservices.Develop implementations for cloud & microservices architectures and frameworksImplemented MVC architecture using C# .NET, ASP.NET and Coded numerous Web API REST services using C#.Proficient in designing responsive UIs using XAML markup language, enhancing user experiences.Used Xamarin.Essentials for accessing device features, enhancing app functionality.Experienced in using Xamarin Test Cloud or Xamarin.UITest for automated UI testing, ensuring app quality across devices.Created Inbound and outbound WCF services / Web Services, MSMQ have been created to integrate with Email client and support applications.Involved in Working with React JS and MVVM to develop the web applications.Proficient in using Symantec's ICM Software Development Kit (SDK) for .NETExperience in developing secure client-server applications using ICM communication protocols (TCP/IP, HTTP, HTTPS)Expertise in implementing ICM authentication and authorization mechanisms (username/password, certificate-based, integration with Active Directory/LDAP).Contributed to internal UI component libraries or open-source projects related to .NET GUI development.Adopted MongoDB for data storage, designed different schemas and data access services to communicate with MongoDB.Written Ansible Playbooks in YAML as the Wrapper to manage configurations of Azure Nodes and test Playbooks on Azure instances using YAML and automated various infrastructure activities like continuous deployment, application server setup.Implemented MVC5.0 like architecture and singleton Design Patterns.Maintained versions using Visual Source Safe (VSS).Developed dynamic ASPX web pages using ASP.NET, C#, HTML5, XSLT, and Python.Implemented page level error handling using Custom Error pages and Error logs.Worked on SOAP Web services using C++ in multi-threaded application development processing XML requests. Used various data structures, algorithms, STL, and sockets.Wrote and executed the test cases using NUnit testing framework to test the functionality.Experience with building Docker Images and running them on Docker container and host in Linux server.Configured and Maintained AWS ECS Repository for Deploying Docker Image by Creating a task definition, scheduling tasks and configuring clusters in the AWS ECS Console.Implemented the function to send and receive messages on RabbitMQ synchronously and asynchronously and send JMS message to Apache Active MQ on the edge device and Used New-Relic to monitor the internet traffic.Built, Published and deployed the application on to Production server by configuring IIS 7.0Environment Net Framework 4.0, Visual Studio 2008, ASP.NET3.5,, C#, Core 3.1, ADO.Net, Microservices, AJAX, XAML, XML, SOA, SOAPWCF, WPF, MVC5.0, MongoDB, C, YAML, C++, Openshift, Oracle 11g, No SQL, Windows 10, SQL Server 2008, SSIS, SSRS, Angular 4, HTML5, Python, JQERY SVN1.6.3, NUnit2.5.2, RabbitMQ, IIS 7.0, Windows Server 2003., Share PointHSBC Hyderabad IN JAN 2016 JUL 2017.Net developerHere I worked on a data migration and integration project aimed at modernizing legacy systems and streamlining data management processes within the banking domain. Leveraging my expertise in ASP.NET 4.0 and Windows Communication Foundation (WCF), I along with a team worked on migrating vast volumes of banking data while ensuring minimal disruption to ongoing operations.Responsibilities:Building a new application from scratch using the latest ASP.net4.0 framework& Windows communication foundation classes (WCF) using SOAP & REST.Setting up the application development environment by setting up the Clear Case & Clear Quest.Hands on experience in using ASP.net Ajax & jQueryUtilized Ajax Tab control, Update Panel, Script Manager, Modal Popup Extender, Masked Edit Extender and Masked Edit Validator for validations.Utilized Site Core CMS solutions to design .Net application features.Hands on experience in using the Windows communication foundation classes (WCF) & Web Services. Communication with external web services like WEBMD for fetching the messages.Hands on experience in customizing the .net provided controls. Extended & enhanced the functionality by using Asp.net, AJAX and jQuery API.Created the 3 tier technical architecture of the application, using MVC architectureInvolved in Working with Angular 2 and MVVM to develop the web applications.Worked on Angular Reactive forms to implement complex forms and performed the validations using Form Builder both in Angular2 and Angular 6.Designed and Developed WebApi's for Microservice's.Developed database load and unload modules which is been used in multiple projects to migrate databases in both SQL and NoSQL.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).Designed and Consumed XML Webesvices using Microservices.Modifications were made to the existing GUI using WPF for better look and feel.Hands on experience in using the xml and Xaml serialization provided by .net.Troubleshoot, debugged and fix bugs at every stage of the application.Consumed Web services using WCF and WPF for online transactions using C# and exposed them through HTTP.Implemented Custom search functionality on using SharePoint API.Created few web pages using WPF and Silverlight.Capture of GUI Map files for Automation of Testing Process using QTP Tool.Involved in writing technical specifications design document, deployment documents and operations guide for operation support.Writing automation scripts using AEAuto and .net Frame Work.Responsible for maintaining versions of source code using Team Foundation Server 2010.Involved Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.Environment NET FRAMEWORK, WCF, LINQ, ASP.NET, ADO.NET, C#, .Net Core, Microservices, WINDOWS SERVER 2008, Visual Studio, SQL SERVER, No SQL, Entity Framework, TFS, XML, XAML, HTML, SOAP, IIS, Angular 2.0, Python, CSSEducation: DVR & DR.HS MIC College of Technology, JNTUK, 2017 |