Post Job Free
Sign in

Senior software developer

Location:
Montgomery, AL
Posted:
April 29, 2024

Contact this candidate

Resume:

Raghu Kumar Samudrala

https://www.linkedin.com/in/raghu-samudrala-0951882a5/

ad5cup@r.postjobfree.com/ 603-***-****

10+ years of Strong experience in systems analysis, design and development and testing of web/windows applications using Microsoft .NET Technologies C#, ASP.NET Core, MVC, HTML, Windows/Web Services, REST API, VueJs, WinForms, Control M, Angular, React, SQL Server 2022, Oracle, and node JS.

Experience in developing applications using ASP.NET MVC 3.0/4.0/4.5/5.0 Framework.

Strong in designing ASP.NET core based Graphical User Interfaces with CSS, JavaScript, Multi- threading and HTML and Power shell scripting.

Extensive experience in design and development of web applications using ASP.NET MVC, MVVM architecture.

Experience in creating and consuming Web Services, WCF and Web API and tested through Postman and Swagger.

Extensive experience in WCF bindings and jQuery/JSON for retrieving data.

Experience using AJAX to create interactive web applications, mainly focusing on increasing performance and good work experience and knowledge of LINQ and Ado.net

Extensive experience in Database design, Modeling and Database maintenance in SQL Server environment.

Implemented Object Oriented Principles (OOPS) like Encapsulation, Abstraction, and Inheritance, which are basic building blocks for Object Oriented Design.

Experience in implementing Business Process, Abstract factory part of Service Oriented Architecture (SOA).

Developed web pages using JavaScript, React.js, Context API, jQuery, JSON, Node.js, Ajax, Redux.

Implemented N-Tier Architecture, .Net Core and integrated the UI with the database for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.

Experience in designing Master Pages utilizing Server Controls, User Controls, Data Grid controls, Form Validation controls, Custom controls and Blazor.

Experience in designing and developing Restful as well as SOAP web services.

Experience in working with ASP.NET rich controls (Grid view, Form view, SQL Data Source, Object Data Source, Login controls, and Navigation controls).

Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .net environment.

Extensively worked on SQL Server, Oracle,Mongo DB, IBM DB2 and MySQL.

Extensively worked on Agile Scrum Methodology and Test-Driven Development.

Experience in TFS (Team Foundation Server) for source code control, Code reviews, Bit bucket, Source Tree, SonarQube, GIT Hub project related document sharing and team collaboration.

Quick learner, strong capabilities in both verbal and written exceptional problem solving and troubleshooting capabilities.

Good knowledge of Python and Power shell scripting.

Experience in Medical/Health domain, Banking Domain, Payment processing, insurance domain and Institutional Domain.

Good knowledge of TFS, Jira, GIT, Control M, Bitbucket and Jenkins.

Certifications

Edx Microsoft certified – Querying Data with Transact-SQL

https://courses.edx.org/certificates/58fb3e7ede2c49ffaf1aa5390af49fab

Education

Master’s in computer science, (Aug 2014 to DEC 2015), Rivier university- Nashua, NH

Bachelor’s in computer science, (June 2008 – May 2012), JNTUH-India

TECHNICAL SKILLS

Programming Language

C#, VB.NET, SQL, T-SQL, PL/SQL

.Net Technologies

.Net Framework 4.8/4.5/4.0/5.0, .Net Core 6.0/3.1/3.0/2.0, ADO.NET, ASP.NET 4.5/4.0/3.5, ASP.Net MVC 6/5.0/4.0, Web API, Web Services, WCF, SSIS, LINQ, Entity Framework

Web Technologies

HTML, CSS, JavaScript, jQuery, Node Js, Angular 11/15, React,JSON, XML, AJAX, Bootstrap

Databases

MS-SQL Server 2019/2016/2014/2012, Oracle 11g/10g

Operating systems

Windows 7/10

Cloud Technologies

Azure Service Bus, AWS Lambda, SQS, S3

Web Servers & Protocols

IIS 10.0, HTTP, REST and SOAP

Version Control Tools

GIT, TFS, Azure DevOps, Bitbucket, JIRA

Development Tools

Microsoft Visual Studio 2022/2019/2017/2015/2013/2012, SQL Server Management Studio 2019/2016/2015/2012, ReSharper, Postman, Swagger

Reporting Tools

Crystal Reports, SSRS

Methodologies

Agile, SCRUM

Professional Experience

Sr.Net Full stack Developer.

STATE OF WISCONSIN – (Remote) March 2022 to Present

Developing state DWD Web and Windows applications with Microsoft .NET technologies and working in all the phases of Full Life Cycle Development (SDLC) involving studying of the user requirements, analyzing, designing, coding, implementation, debugging and testing of the project.

Worked on Visual Studio 2022/2019/ .Net CORE 2.0 Framework to implement Business Logic.

Conduct analysis, interpret technical documents and processes, and draw valid conclusions regarding user needs and business requirements Implemented RESTful APIs based on the requirement and tested though swagger and Postman tools.

Create and manage C#, JavaScript, API, AJAX, WCF, Microsoft Azure, MVVM design, Angular 8, VueJS, Blazor and Oracle Queries and develop applications using C#, VB and ASP.NET.MVC.

Responsible for developing the UI Data Grid, table screens using Blazor and MudBlazor Components .

Extensively worked on Agency Decision Tree application and implemented the Interactive web pages using VueJS and C# on legacy .Net framework.

Used MVC architectural pattern for developing views, controllers and models using ASP.Net MVC 5, Razor, Data Access layer as Entity Framework, Service layer as ASP.NET Web API and used C# .NET for construction of business logic for developing various abstract classes and interfaces.

Involved in writing application-level code to interact with APIs, RESTFUL Web Services using AJAX .

Worked on creating microservices using ASP.Net core and Kubernetes, Docker containers.

Developed Restful Web services with ASP.Net for request, response paradigm by ASP.Net MVC and Web API.

Used React.js library functions for the logical implementation part at client side for all the application.

Worked on hundreds of scheduling batch jobs using Control M and worked on the Python scripts.

Supports the configuration, deployment, and execution of CI/CD pipelines in alignment with SDLC methodologies.

Extensively worked on Azure Cloud Storage, API management, AppInsights, Azure Functions, Azure App Services, Manage Identities, Azure Key Vault Implementation and Service Bus Topics.

Implemented new API project to invoke the external endpoints using Rest API and performed Business logic using C# and Entity Framework to integrate with the data access layer.

Extensively design and development of UI Rich and Responsive Applications for Windows Desktop, Tablets and Phones using WPF, Windows Forms, Silverlight, C# .NET 4.5,VB.Net Microsoft Expression Blend

Worked on powerful and versatile WPF and WinForms enterprise-level business applications on short-term deadlines, including design and architecture through programming, testing and support.

Worked on MS SQL server with SSIS and SSRS packages and TSQL.

Extensively worked on graphical tools like Microsoft Power BI to implement charts/tables/graphs.

Worked on the Confluence and SharePoint for making the project documentation.

Working with version controller Team Foundation Server (TFS) for maintaining history of source- code and project documents and fully automated build processes for Docker environment using GIT Hub in agile methodology.

Environment: Visual Studio 2022, .Net core 3.1, C#5.0, ASP.Net MVC, API, VueJS, VBA, Control M, SQL2019,JavaScript, Angular, React, DB2,Jenkins, Swagger, Postman, etc.

Sr.Net API Developer

Medtronic INC - Minneapolis, MN Nov 2018 to March 2022

Design and developing the existing and new applications according to the functional requirements and implement the functionality in Medtronic medical devices like ICD, ICM and Pacemaker.

Gather customer software requirements and develop related software applications and programs.

Design, develop and implement critical applications in a .Net environment with ASP.Net Core 2.2,C# 4.5, WEB API, Blazor components, SQL Server 2017and Visual studio 2019.

Worked on Strong experience in implementing design Patterns like MVVM (Model View View-Model), MVC and MVP on WPF and Windows Forms applications .

Implemented web applications using VueJS.

Responsible for developing the Data Access Layer (Model) using ADO.NET Entity Framework Model, LINQ to Entities, AJAX, UNIX, Linux, C# and Angular and React JS.

Implemented Rest Services Swagger/Postman and C# to serve the web application with JSON data.

Provide technical and project management expertise across multiple areas of application development.

As part of the application, we used Angular 2/4/6/7 to design the web application and extensively worked on Python scripting.

Used PowerBI for analytics and visual representations of trends and data.

TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network medical devices on the internet.

Having good exposure to MongoDB, Oracle, and DB2.

Developed dynamic web applications and services using ASP.NET, focusing on creating responsive and user-friendly interfaces, and leveraging MVC, Web Forms, Blazor, and Web API to meet diverse project requirements. Leads the cross-agency SharePoint Governance Team with companywide standards, processes, and policies.

Experience in the migration of data from Excel, Flat file and XML to MS SQL Server by using MS Vision and SQL server 2012 and SQL server 2014.

Created Views by applying complex queries on multiple tables to create the virtual tables and implemented Cursors in Stored Procedures using RDBMS, SQL Server Optimization 2019, and Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.

Worked on Azure Devops and Hardening stuff including data security concepts like Token generation and Authentication as per web Standards.

Automated deployment of Azure cloud services (Web/ Worker roles), Azure Key Vault and Azure Redis cache cluster.

Writing complex SQL queries and optimization develops the streaming analytic jobs in Azure portal and building the technical design documentation using ASP.Net frameworks.

Worked on fully automated build processes for Docker/Kubernetes environment using GitHub.

Familiarity with modern source control and project management systems such as GIT and TFS.

Weekly meeting with partner support teams on Project progress using Power BI tool.

Actively participated in Sprint /grooming meetings/Release planning for project discussions.

Environment: Visual Studio 2019, .Net core, C#5.0, Asp.net Core Blazor, ADO.Net Entity framework, JavaScript, XML, Vue JS, HTML, CSS, Angular 7/8, Typescript, Azure Service Bus, SSIS, TFS.

Software Engineer

Microsoft – Redmond, WA Oct 2017 to Nov 2018

Developed Web application with Microsoft .NET core technologies and worked in all the phases of Full Life Cycle Development (SDLC) involving studying of the user requirements, analyzing, designing, coding, implementation, debugging and testing of the project.

Involved in designing professional UI web applications using front-end technologies and JavaScript Frameworks like HTML, CSS, JavaScript, XML, jQuery, AJAX, JSON, Bootstrap, Microsoft Azure, ASP.Net core and Microsoft SQL Server.

Created complex SQL views and stored procedures to join multiple tables for contract data interface files.

Utilized Angular 2. jQuery, Blazor, MVC, C#, Web API, Entity Framework and SQL application stack and performed client-side validations in MVC Razor using jQuery and Angular 2.

Used SSIS to create ETL packages to validate, extract, transform, load data to data warehouse and data marts.

Gained good experience with IT security standards related to hardening and worked on data encryption and Decryption using AES Cryptography.

Deep expertise on .net programming language relevant to Azure application development.

Involved in migrating existing application to new application with recent technologies added and migrating data from Unified Vendor Interface-2 (UVI-2) database to Unified Vendor Interface-3 (UVI-3) database.

Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server 2012

Create and manage API, WPF, AJAX, WCF, MVVM design, Azure, Angular 2, SQL 2014 Queries and developed the applications using MVC/MVVM.

Worked on azure storage, Azure bus and Microsoft azure authentication for web applications.

Created various controllers, repositories, DTOs, and interfaces that follow business logic and retained the maintainability of the code base using Visual studio C# .Net Core and ASP.net MVC

Worked with version controller Team Foundation Server (TFS) for maintaining history of source- code and project documents and GIT Bash, GIT Hub and Azure Devops.

Worked in an Azure development team for automation of an application which is running on manual efforts to add data into configuration database. It is an enhancement to an existing application which updates Kusto database with a set of client data from Azure client Identity Management System (logins).

Implemented Rest Services Swagger/Postman and C# to serve the web application with JSON data.

Worked on azure storage, Azure bus, Azure app insights and Microsoft azure authentication for web applications.

Well experience in Data Extraction, Transforming and Loading (ETL) using various tools such as SQL Server Integration Services (SSIS) and service broker.

Worked on Bitbucket for creating PRs and Source Tree for making commits into server and gained exposure on Slack/ Gulp/Sass files.

Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.

Environment: C#,VB, MVC, ASP.NET, HTML, CSS, JavaScript, Restful API, Entity Framework, SQL Server, Azure, Cosmos DB, Visual Studio 2017/2015 and Visual studio code, jQuery, Bootstrap, AJAX, CSD, WEB API, Agile, TFS, Windows7

C# - SQL Developer

Hewlett Packard Enterprise (HPE) - Houston, TX March 2016 to Oct 2017

Project: COE-Health Checks

Working as “C#” application developer on Data driven operations application for center of

Excellence team and interacting with client for requirements, discussing the feasibility of requirements for Health checks, designing the layout of web pages, Architecture and participating in the development of Health Check Modules using C#, ASP.Net, Windows services and Web services.

Developing Backend applications for remotely monitoring more than 110 assets within the

Organization. Implementing web applications using ASP.Net, ADO.Net, C#, WCF, WPF, MVVM, CSS, PL/SQL, Entity Framework, Web API, XSL, API, and jQuery for UI related AJAX operations and to perform Client-Side validations to reduce application hits.

Create and manage API, WPF, AJAX and WCF, MVVM design, Azure SQL and azure tables Queries and Windows Service libraries to perform scheduler operations.

Designed and developed web application using Microsoft .Net technologies, Web layer with ASP.NET MVC and business layer with C#, Data access layer with ADO.NET and Microsoft SQL Server.

Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.

Experienced in React JS and working with React Flux architecture and Redux architecture.

Implemented Encrypting password feature using AES Encryption method adding Random string and removing from Decryption using C# cryptography.

Implemented the Drag and Drop functionality using React-Draggable.

Responsible for developing the Data Access Layer (Model) using ADO.NET Entity Framework Model, LINQ to Entities, AJAX, UNIX, Linux and C# and JavaScript libraries.

Implemented Rest Services using node JS and C# to serve the web application with JSON data.

Maintained technical documentation for all windows Server, PL/SQL server and HP hardware related technologies that are used in the production server environment.

Migrated SQL Server 2008 database to Windows Azure SQL Database and updated the Connection Strings.

Extensively worked with Node JS, Grommet, and React JS, Angular 2 to grunt the run tasks and performing the modules using windows security and SSL Channels.

Actively involved in Team meetings, Code reviews, scrum, release planning meetings and group discussions for project progress and project related issues using GIT HUB and Team foundation server (TFS).

Environment: Visual Studio 2012, .NET Framework 4.0, C#, WCF, WPF, SQL Server, Oracle, ASP.NET, IIS 6.0, XML, XSL, AJAX, ADO.NET, HTML, Web API, Linux, JavaScript, AJAX, node JS, Azure Portal, Windows services, Web Services, WCF, SQL Server 2014.

.Net Programmer

Inforica Pvt Ltd - Bangalore, India July 2012 to Aug 2014

Design and Development of n-tier distributed architecture using VS. NET 2008, ASP.NET 3.5, C#.

Created Views, Stored Procedures and Triggers of the Application database on SQL Server 2008.

Object oriented programming for the development of Data Access and Business objects using C#.

Developed User controls using ASP.NET and C# and used them dynamically in the web pages using Master pages and CSS.

Extensively worked on Desktop library application with WPF and WinForms

Developed programs of database components including Stored Procedures.

Involved in the database design and designed tables.

Implemented the legacy applications In Vb.Net.

Implemented XML, JavaScript, Web Services using C#.NET and VB.Net.

Performed validations using Validation Controls and Interface developing by AJAX.

Coded and optimized ADO.NET for data access in WPF Applications.

Extensively used ASP.NET web server controls for the Presentation tier for data modifications.

Worked on Data Binding and Data Grid controls.

Generated Summer Review Reports using SQL Reporting Services 2008.

Used data grid controls for displaying the data.

Actively participated in Team meetings and client meetings for development of the application

Participated in bug fixing and release planning meetings.

Environment: Visual Studio 2010, SQL Server 2008, .NET Framework 3.0, C#, ASP.NET, XML, AJAX, ADO.NET and HTML.



Contact this candidate