Home

Sathwik Reddy - Senior .Net/UI Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: Yes
Visa: GC
Sathwik Reddy
Senior .Net/UI Developer
+1 9402209919
[email protected]
Dallas, TX
Yes
GC
www.linkedin.com/in/sathwik-reddy-713946287/


Employer details
J. Karthik,
Email ID: [email protected]
Direct: (469) 930-2792


Over 10 years of progressive technical and functional experience specializing in analysis, design and development of Internet, Intranet, Client Server and Object-Oriented applications built on Microsoft related Technologies.
PROFESSIONAL SUMMARY
Experience in developing windows applications, web applications and web services in Visual Studio, .NET Framework 2.0/3.0/3.5/4.0/4.5 using ASP.NET 3.5/4.0/4.5/5.0/6.0, C#.NET, VB.NET, WCF, WPF, ADO .NET, SQL Server, JavaScript, VBScript, AJAX and SQL.
Experience in development of Web Forms, Windows Forms, WCF, Silverlight and other data-driven applications using ASP.NET, C# .NET, ADO.NET, .Net Core and SQL Server.
Hands on experience in development and implementation of high-end applications with Microsoft .Net Framework 1.1/2.0/3.5/4.0/4.5.
Designed and implemented NoSQL database schemas in Cosmos DB,considering data access patterns and performance requirements.
Expertise in using ASP.NET and C# for Designing and Developing User Interfaces, User Controls and Custom Controls.
Experience in working with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Applications.
Experience in using Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
Developed N-tier web applications in .NET environment using C#.NET, LINQ to SQL, ASP.NET, ADO.NET, LINQ, Reflection, XML, XSL, MVC, MVVM, VB.NET, IIS, SQL Server, Oracle, WPF, WCF.
Deployment of several Client/Server, distributed GUI, enterprise level Web and Windows based Applications Systems. Good Experience in AJAX, jQuery, JavaScript and JSON.
Technical expertise in Microsoft Technologies such as Visual Studio Framework, ASP.NET, Web Forms, Model View Controller Framework (MVC) 5.0/4.0, VB.Net, JSON, Restful Services, Web API, WCF, Entity Framework, LINQ, Web Services.
Strong conceptual knowledge in RDBMS monitoring tools SQL Server Enterprise Manager, SQL Profiler and SQL Query Analyzer.
Leveraged Azure Service Bus and Azure Event Hubs for reliable and scalable messaging solutions.
Integrated applications and services using Azure Logic Apps and Azure API Management.
Developed and integrated custom extensions into TriZetto QNXT Applications, tailoring functionalities to meet real-time healthcare project requirements.
Successfully integrated ISL (Interface Specification Language) services into TriZetto QNXT Applications, enabling real-time communication with external healthcare systems.
Experience in designing databases in MS SQL Server, performance tuning including indexing, schema optimization, de-normalization techniques and query execution plan analysis.
Strong in Object Oriented Analysis and Design (OOAD) and UML Concepts.
Experience using various versioning systems like Concurrent Versioning Systems (CVS), Visual Source Safe (VSS), Tortoise Sub Versioning System (SVN) and Visual Studio Team System (VSTS).
Experience in developing ASP.NET Web customs controls, user controls, Fata Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Angular JS, Bootstrap and jQuery.
Experience in Developing, Consuming and Debugging the SOAP and REST Web services using WPF and WCF, Silverlight technologies. Experience in working with Complex SQL server databases.
Strong experience in working with Service Oriented Architecture (SOA) Applications.
Strong experience in web-parts, workflows and InfoPath using SharePoint designer.
Views, Triggers, Functions, using PL/SQL, T-SQL and Hands on Experience with SSRS and Telerik Reporting.
Good Knowledge in creating reports using Crystal and SSRS Reports.
Working experience in using version control tools like Visual Source Safe (VSS), Team Foundation System (TFS) and GitHub.
Successfully implemented many design patterns like Singleton, Factory, Strategy, Fa ade, Template and Dependency Injection Design Patterns.


TECHNICAL SKILLS AND ABILITIES
Languages C#.Net, ASP.NET, C++, ASP.NET MVC, ASP.NET Core 3.1/3.0/2.0/1.0, .Net Core 3.1/3.0/2.0/1.0, .Net Framework 4.8/4.7/4.6/4.5, VB.Net, ADO.Net, Web API, LINQ, Web Services, Entity Framework.
Development Tools Xamarin Studio, Microsoft Visual Studio.NET, Visual Studio 2019/2017/2015, Visual Studio Code.
Web Development JavaScript, React JS, Angular 12/9/7/6/4, React Js, Node JS, JSON, AJAX, CSS, HTML, ASP.Net MVC, JQuery, HTML5, CSS3, Resharper, Fiddler, SOUP UI, Postman, JAWS, NVDA.
Operating System Windows 10/8.1/7, Linux, MAC, Unix.
Database SQL Server 2008R2/2012/2014/2016,2017, Oracle 12c/11g/10g, DB2, Azure SQL.
Servers IIS 10, 8.5, 8, IIS Express, Windows Server.
Design Modeling OOPS, UML, MVC, Singleton, Session Fa ade, Singleton.
Version Control TFS, Azure DevOps, GIT, VSS, GitLab, Bitbucket,
Cloud Services Microsoft Azure and Amazon Web Services.
Services WCF, Web Services, Restful services, Web API, Microservices.
Reporting Tools JIRA, SSRS, SSIS, Crystal Reports, One Confluence, HP Fortify, Black Duck.

EDUCATION: Bachelors in computer science from Amrita Vishwa Vidyapeetham, India - 2012

PROFESSIONAL EXPERIENCE:

Healthcare, Nashville (Remote) Oct 2020 - Present
.NET Full Stack Developer

Application components are developed in an agile environment utilizing a Test-driven development approach.
Responsible for maintenance of applications with technologies such as .NET 6.0 C#/SQL Server/Oracle/jQuery/HTML5/JavaScript/React/Bootstrap/jQuery.
Prepare and dispense work assignments, provide guidance, and/or review the work of other team members.
Designed user interface for ASP.NET 4.5 applications in C#.
Developed User Controls, used .NET 6.0 web controls and improved the performance of the application by configuring the caching.
Created login-based member's area that displays ASP.NET pages based on access levels and assigned Roles.
Design & develop solutions using C#, ASP.NET, React JS, MVC, HTML5, MS SQL Server.
Customized the .Net template for Project Task assignment, Build Release version control.
Implemented and maintained CI/CD pipelines using YAML in Jenkins for automated testing and deployment.
Wrote YAML pipeline scripts for efficient and modular build configurations, reducing deployment time.
Collaborated with cross-functional teams to create YAML configurations that met both development and operations requirements.
Integrated RabbitMQ with .NET technologies, leveraging frameworks such as ASP.NET Core and SignalR for
experienced in integrating security practices into the DevOps pipeline to ensure a secure software development lifecycle.
message delivery and improve overall system reliability.
Integrated Cosmos DB with other Azure services, such as Azure Functions, Azure Logic Apps, and Azure Event Grid, for seamless data flow and processing.
Incorporated security scans into your CI/CD pipelines to identify and address potential vulnerabilities in your configurations.
Applied DRY principles to promote code reusability across the project, successfully refactored efforts where you eliminated redundancy without compromising functionality.
Implemented monitoring solutions such as Azure Monitor for real-time insights.
Integrated RabbitMQ with .NET applications, ensuring efficient message serialization and deserialization
Integrated MongoDB as the backend database for efficient storage and retrieval of uploaded documents.
Provisioned and managed Azure SQL Databases, ensuring data integrity, performance, and security.
Implemented backup and disaster recovery strategies for Azure SQL.
Developed application using C#.Net and AJAX under Visual Studio 2010 environment.
Applied OOP principles in VB.NET 4.6, fostering code reusability, maintainability, and scalability.
Developed web applications using VB.NET and ASP.NET, demonstrating versatility in both desktop and web-based solutions.
Experienced with encoding, transcoding, streaming, and content delivery using Azure Media Services.
Experienced with Vue.js's component-based architecture, highlighting the modularity and reusability of your code.
Knowledge and use of custom directives and filters to extend the functionality of Vue.js applications.
Developed a responsive and scalable web application using React.js and Redux for state management.
Integrated Redux middleware to handle asynchronous operations, ensuring smooth interactions with the backend APIsExtensively Used. ASP.NET controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
Experienced in integrating COBOL applications with medical devices for enhanced functionality in healthcare.
Conducted performance tuning activities, analyzing and optimizing MySQL server configurations for optimal resource utilization.
Developed User Interface using .NET 6.0 and extensively worked with win forms using VB.Net and Implemented validation using validation controls and JavaScript client slide validation.
Experienced in optimizing Node.js applications for performance and scalability, including techniques for caching and load balancing.
Data format using HTML, CSS and client-side scripting using JavaScript.
Designed and implemented intricate data models within TriZetto QNXT Applications, ensuring seamless real-time processing of healthcare data.
Configure SQL Server Integration Service (SSIS) for scheduling database backup and Implemented indexing for various tables in the database for improving the performance of the application.
Designed robust and scalable architectural plans for seamless application and service integration within the Azure Cloud environment.
Experienced in COBOL for Electronic Health Record (EHR) systems development and maintenance, with expertise in seamless integration with databases and other healthcare information systems.
Implemented API gateways and managed APIs effectively using Azure API Management.
Eexperienced setting up CI/CD pipelines for Node.js applications to automate testing and deployment processes..
Successfully integrated Kong within a microservices architecture to streamline communication and enhance the overall system's performance. Managed Kong configurations using version control systems like Git.
Implemented robust security measures using Kong, including authentication, authorization, and encryption, ensuring a secure API ecosystem.
Implemented interactive and responsive user interfaces by leveraging Blazor components, enhancing the overall user experience and also collaborated with UX/UI designers to integrate Blazor components into the application.
Create database schemas that represent and support business processes. Program SQL views, stored procedures, and functions.
Integrated ActiveMQ with .NET applications, ensuring seamless communication and reliable message delivery.
Experienced in deploying and managing multi-container applications using Docker Swarm for orchestration, emphasizing fault tolerance and high availability.
Write unit tests using the selected testing framework, ensuring that each test case is independent, isolated, and covers a specific unit of functionality.
Developed high-performing microservices capable of scaling to millions of requests, leveraging Azure Cloud Services like Azure SQL, Azure Storage, Azure Cosmos, Azure Redis, and Azure Event Hub.Worked on developing Search, Crawl and Index notes for searching and bring the documents into SharePoint portal Server maintaining backups and recovery for the entire SharePoint sites.
Experience in developing customized and distributed applications usingUser and Custom Controls.
Extensively understanding in creating and managing View Models, Views and Partial Views using ASP.NET MVC. Proficient in LINQ for dataretrieval, CRUD operations, data filtering & sorting.
Performs other duties and tasks as assigned or directed.
Delivered Video-On-Demand solutions using Azure Media Services, diagnosed and resolved issues related to Azure Media Services.
Implemented fault-tolerant and scalable solutions by applying ActiveMQ clustering and load balancing.
Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
Implemented Client side and server-side validations done using JavaScript and Validation Controls.
Environment: Visual Studio 2019, .Net Framework 4.0, Visual Basic 6.0, AIM Basic, Mainframe, Lotus Note, MS Access, MS Excel, Web Services, C#, VB.Net, LINQ, ADO.Net, Azure, Win Forms, ASP.Net, AJAX, Java script, CSS, JQUERY, SQL Server 2005/2008, T-SQL, Visual SourceSafe, Oracle10g, UML, MS Visio, Agile Methodologies, SOAP, SOA, XML, HTML, IIS 6.0.

Centene Corporation, Florida Jan 2019 Aug 2020
Senior .NET Application Developer

Created requirement documents such as feature requirements, system design diagrams including architecture diagrams and systems diagrams.
Developed User Controls, used .NET web controls and improved the performance of the application by configuring the caching.
Created login-based member's area that displays ASP.NET pages based on access levels and assigned Roles.
Used ASP.NET for web application development and C# to design web forms.
Extensively Used. ASP.NET controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
Led the optimization efforts for a Blazor application, resulting in a 20% improvement in page load times and enhanced overall performance.
Designed the overall architecture, taking into account the use of multithreading for concurrent processing.
Implemented mechanisms to log and report errors without causing thread termination.
Manage application configuration settings in YAML files, specifying parameters for different environments.
Implement error handling mechanisms within YAML scripts or configurations to handle unexpected situations gracefully.
Troubleshoot and debug YAML-related issues, such as syntax errors or configuration problems, to ensure smooth execution.
Developed and maintained message-driven applications using WebSphere MQ in a .NET environment.
Experience with container orchestration tools, such as Docker Compose or Kubernetes, to manage and scale containerized applications effectively.
Implemented automated test scripts using the chosen unit testing framework.
Leveraged MongoDB GridFS to efficiently store and retrieve large documents, maintaining data integrity and performance. Utilized Angular services to provide real-time updates to users during document processing.
Integrated security protocols with WebSphere MQ to ensure secure and authenticated message transmission.
Prepare and dispense work assignments, provide guidance, and/or review the work of other team members.
Successfully deployed microservices architecture using Docker, enhancing modularity, scalability, and ease of management. Utilized Docker Hub or private registries to manage and distribute container images.
Design & develop solutions using C#, ASP.NET, React JS, Node JS, MVC, HTML5, MS SQL Server.
Customized the .Net template for Project Task assignment, Build Release version control.
Developed application using C#.Net and AJAX under Visual Studio 2010 environment. Extensively used controls such as Data Grid and Data List to populate the records for presentation layer.
Extensively used multi-Threading for fetching data from web services using C#.
Developed User Interface using .NET and extensively worked with win forms using VB.Net and Implemented validation using validation controls and JavaScript client slide validation.
Data format using HTML, CSS and client side scripting using JavaScript.
Configure SQL Server Integration Service (SSIS) for scheduling database backup and Implemented indexing for various tables in the database for improving the performance of the application.
Develop software solutions using Microsoft Visual Studio.
Implemented and managed Amazon S3 buckets for secure and scalable object storage, ensuring high availability and durability of critical project data.
Orchestrated the deployment and configuration of Amazon EC2 instances to support real-time applications, optimizing performance and cost efficiency.
Ensured each function adhered to the principles of microservices architecture.
Implemented automated backup and disaster recovery strategies using AWS services, resulting in a 50% reduction in recovery time objectives (RTO).
Created comprehensive documentation for VB.NET projects, including code comments, user manuals, and technical specifications.
Create database schemas that represent and support business processes. Program SQL views, stored procedures, and functions.
Participate, support, and enforce agile SDLC processes.
Maintain a working knowledge of application development tools.
Ongoing education to keep all software development tools in the latest version..
Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
Implemented Client side and server-side validations done using JavaScript and Validation Controls.
Environment: Visual Studio 2017, .Net Framework 4.0, Visual Basic 6.0, AIM Basic, Mainframe, Lotus Note, MS Access, MS Excel, Web Services, C#, VB.Net, LINQ, ADO.Net, Win Forms, ASP.Net, AJAX, Java script, CSS, SQL Server 2005/2008, Azure, Azure Monitor, T-SQL, Visual SourceSafe, Oracle10g, UML, MS Visio, Agile Methodologies, SOAP, SOA, XML, HTML, IIS 6.0

Under Armor, Baltimore, MD May 2016 Dec 2018
.NET Full Stack Developer

Design and develop web-based solutions through all the SDLC phases including business requirements gathering, front end web pages design and implementation, database implementation, testing, prepare technical and release documentation.
Involved in design, and development of the web-based application tool using Angular JS, Web API and C#.
Design and implemented ASP.NET MVC AngularJS SPA web solutions with industry best practices and design.
Implemented Redux for efficient state management, allowing seamless handling of complex application states.
Implemented Angular Service calls using Angular Factory
Develop relational data models and database objects such as tables, views, indexes, stored procedures, triggers, functions.
Responsible for developing the presentation layer using HTML, CSS, JavaScript, AJAX and .Net server controls.
Using ADO.NET and Entity framework to communicate with the database.
Utilized SCSS features such as variables, nesting, and mixins to maintain a modular and maintainable codebase.
Created custom content type to be used in the SharePoint form library.
Used Angular.JS-Custom Directives, Two Way Data-Binding, 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
Designed Frontend with in object-oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext.JS.
Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
Used Object Oriented Analysis Design (OOAD), Object Oriented Programming (OOPS).
Experienced in developing with .Net 3.5/4.0 using LINQ to Objects, LINQ to SQL, Silverlight 1.0/2.0, Microsoft Expression Blend, Windows Presentation Foundation (WPF) and XAML.
Used Telerik UI/ Kendo UI/ JQuery UI Controls for building high quality windows/web applications.
Effectively used JQuery and Java Script for Client-Side Validations
Convert data from legacy systems to SQL Server using SSIS packages
Kendo integration in MVC application, enabling OData with Kendo UI, Custom Filtering and grouping logic for Kendo UI.
Deployed Site features and Custom List with Site Columns and Content Type by using SharePoint Management.
Worked on developing Search, Crawl and Index notes for searching and bring the documents into SharePoint portal Server maintaining backups and recovery for the entire SharePoint sites.
Experience in developing customized and distributed applications using User and Custom Controls.
Extensively understanding in creating and managing View Models, Views and Partial Views using ASP.NET MVC. Proficient in LINQ for data retrieval, CRUD operations, data filtering & sorting.
Good working experience with ADO.NET objects such as SQL Connection, SQL Command, Dataset, Data Reader and Data Adapter Objects in Web applications and Win form applications.
Good working experience in XML Technologies - XML, XSL, DOM, XSLT, XPATH, SOAP and WSDL for data sharing/data migration and reporting.
Working Knowledge of Model-View-View-Model (MVVM) &Model View Controller (MVC) Pattern.
System Designing using Unified Modeling Language (UML) and experience in Design Patterns.
Experience in working with xUnit, NUnit, Moq and VSTS test for Unit Testing.
Worked in Agile Software, and Test-Driven Development (TDD), conducting Code/Test Case review meetings, participated in daily SCRUM meetings.
Environment: ASP.Net MVC, Entity Framework, SQL Server 2014, Typescript, Angular JS, JavaScript, Ajax, JQuery, LINQ, Windows 7, VS 2005 - VS2015, .Net Framework 2.0 to 4.0, Team Foundation Server 2010, SSIS, NUnit, Telerik Controls, Kendo UI Controls, Angular JS.

Wipro, Chennai, India Feb 2013 Nov 2015
.NET Developer

Designed and Developed JavaScript framework, which is wrapper on top of JQUERY framework JSON and AJAX, based UI framework for UI Configuration widgets.
Application components are developed in an agile environment utilizing a Test-driven development approach.
Designed user interface for ASP.NET 4.5 applications in C#.
Involved in modifications to the XML requests and response as per the Business Requirements.
Implemented security measures for Cosmos DB, including role-based access control (RBAC) and encryption of data at rest and in transit.
Optimized and tuned Cosmos DB queries for optimal performance.
Developed views, modal popup, search filters, sorting of data in grid with HTML5, CSS3, JSON, and Angular.
Design and developed various view and partial view using JavaScript, JSON, JQuery, Ajax Helpers and Bootstrap.
Developed HTML5 and JavaScript for client-side presentation &data validation on client side with in the forms.
Involved in developing the UI pages using HTML5, CSS3, JAVASCRIPT, JSON, JQUERY, Angular JS, Node JS.
Defined few new validations through Angular JS for the form field validation implemented through HTML5.
Created Menus and Drawer component by using HTML5, CSS3, Bootstrap, JavaScript, JQUERY and Angular JS.
Expertise in Angular controllers, directives, components, factory and service resources, routings and events.
Used Bootstrap for front-end framework for faster and easier responsive designs and for web development.
Used Dependency Injection in business logic layer to inject objects to create the objects itself.
Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
Consumed AIMIA Restful APIs and other internal using NodeJS REST/Soap based services and provided them to our end-user as Restful compliant Web services and using OAuth2 for authenticating.
Created WCF, WCF Restful Services and used different bindings to make it available to different types of clients.
Designed and wrote complex queries, stored procedures, functions and packages to store information from various sources for risk analysis using PL/SQL for SQL Server.
Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
Data importing/exporting using XML serialization/de-serialization.
Written unit test cases to satisfy the technical specifications based on Functional Requirement Specification.
Worked on Kendo UI for ASP.NET application for developing a dashboard which contains the Image drag and drop in the application
Involved on migrating SQL Server databases to SQL Database using SQL Migration Wizard
Created Jobs, Packages, and Reporting Services (SSRS), Integration Services (SSIS) on SQL Server Database.
Created automation test scripts using C# Using Visual Studio 2010 coded UI.
Used GIT as a source control before we switched to Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter.
Used LINQ entity framework for retrieving data from the SQL database.
Environment: ASP.NET 4.5, C#.Net, ADO.NET, JavaScript, PL/SQL, CSS3, Bootstrap, HTML5, IIS 6.0, LINQ, OOP, XML, VB.NET, TFS, TDD, NUnit, AJAX, WCF, Entity Framework, Web Services, SOAP, REST, jQuery, JSON, MVC, SOA, SQL Server 2015, SSRS, SSIS, Node JS, Win Forms, HTML, Azure, Kendo UI, DHTML, ASPX, Angular JS.
Keywords: cplusplus csharp continuous integration continuous deployment user interface user experience message queue javascript sthree database information technology hewlett packard green card microsoft procedural language Delaware Idaho Maryland Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1615
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: