Post Job Free
Sign in

.Net Developer Full-Stack

Location:
Kansas City, MO, 64105
Posted:
August 19, 2024

Contact this candidate

Resume:

Uday Kiran Rangu

***************@*****.***

+1-680-***-****

Sr. .Net Developer

LinkedIn

Professional Summary

Experienced Full-Stack Developer with extensive expertise in building secure, scalable healthcare applications using .NET 7, ASP.NET Core, and ASP.NET Web API, alongside older versions such as .NET Framework 4.7 and ASP.NET MVC 5.1, ensuring high performance and compliance with industry standards.

Skilled in Front-End and Back-End Technologies, including Angular 13,17, Kendo UI, Bootstrap 5, and JavaScript, with a strong focus on creating responsive and user-friendly interfaces for patient management and EHR systems.

Proficient in Database Management and Optimization, utilizing SQL Server 2022, Entity Framework Core, ADO.NET, and T-SQL to design and maintain high-performance databases, generate comprehensive reports, and support complex healthcare operations.

Expert in Cloud and DevOps Practices, leveraging Azure Virtual Machines, Azure Kubernetes Service (AKS), and Azure Functions for scalable infrastructure and serverless computing, with CI/CD pipelines managed using Azure DevOps, Jenkins, GitLab CI/CD, and older tools such as TFS.

Experienced in Application Integration and Middleware, using WCF for service-oriented architecture and Apache Kafka for real-time data streaming, enhancing interoperability and responsiveness across healthcare systems.

Competent in Testing and Quality Assurance, employing NUnit for unit testing, Postman, and SOAP UI for API testing, and utilizing older tools like NUnit for ensuring robust functionality and high-quality standards in healthcare applications.

Proficient in Advanced UI and UX Design, with hands-on experience using HTML5, CSS3, jQuery, Telerik, Kendo UI, and older frameworks such as Kendo UI for creating intuitive and interactive interfaces for clinical and administrative users.

Experienced in Legacy System Integration and Data Migration, utilizing WinBatch, DTS, ColdFusion MX 7, and ColdFusion 2021 to ensure smooth transitions and interoperability with existing healthcare systems.

Skilled in Data Visualization and Reporting, developing interactive dashboards and reports with Power BI, Tableau, and older tools like SSRS to provide actionable insights into patient outcomes and operational metrics.

Proficient in Agile and Project Management Tools, including JIRA, Confluence, to manage projects effectively, track progress, and ensure timely delivery of healthcare solutions.

TECHNICAL SKILLS

Area

Skill Set

Programming Languages

C#.Net (5.0/4.5/4.0/3.5/3.0), VB.Net (10.0/9.0/8.0), C++, PYTHON, HTML5, .NET core, PL/SQL, T-SQL

Web technologies

ASP.NET (5.0/4.5/4.0/3.5/3.0/2.0), ASP.NET MVC (5.0/4.0/3.0), Silverlight (4.0/3.0), Ajax, Entity Framework, N-hibernate, Bootstrap, JQGrid, LINQ, Webservices, Webmail, jQuery, HTML5, CSS3, VB Script, XAML, XML, XDOCUMENT, XSLT, XPATH, XSL, Xamarin.

UI technologies

Win forms, WCF, Angular, React

IDE Tools

Visual Studio (2012/2010/2008/2005/2000), SQL Server Management Studio, Expression

.Net Framework

Net Framework 4.6/4.5/4.0/3.5/3.0/2.0

Databases

SQL Server 2012/14/16/17/19, Oracle, T-SQL, MongoDB, PostgreSQL, DB2.

Reporting Tools

SQL Server Reporting Services (SSRS 2008/2005). Crystal Reports (2010/9/8.5/8)

Modeling Tools

UML, MS Visio 2010/2007.

Version Control Tools

Azure Devops /Team Foundation Server (TFS), GIT.

Middleware

WCF, ADO.NET Entity Framework 5.0/4.1, NHibernate, LINQ, LINQ to XML.

Servers

Windows Server 2008(/2003/NT), Microsoft IIS (7.0/6.0/5.0/4.0)

Other Tools

SQL Server Reporting Services, Redis, OData, RDF Crystal Reports (2010/9/8.5/8), SQL Server integration services, SharePoint. Visual SourceSafe, CSLA, SailPoint, IAM, Visual Basic, Subversion, Team Foundation Server, JIRA, VSTS, LUIS, Delphi, AASHTO, Xpedite, Adobe Experience Manager.

Professional Experience

Client: Fifth Third Bank, Evansville, IN Oct 2023 – till date

Role: Senior .Net Developer

Responsibilities:

Developed secure, cloud-native banking applications using .NET Core and C#, leveraging Azure Virtual Machines and Azure Kubernetes Service (AKS) for scalable infrastructure, ensuring high availability and robust performance.

Architected microservices using Docker and Kubernetes, orchestrated on Azure Kubernetes Service (AKS) to enhance application scalability and fault tolerance.

Led the migration of legacy mainframe applications to Azure, modernizing architecture and leveraging cloud-native services for improved scalability and cost efficiency.

Designed interactive user interfaces for financial applications using Angular (versions 13/17), and Vue.js, ensuring seamless user experiences with responsive design using Bootstrap, Material-UI, and Sass.

Utilized Azure Functions to implement computing solutions, optimizing resource utilization and reducing operational costs for high-volume transaction processing in financial applications, leveraging the full capabilities of the Azure ecosystem.

Managed relational and NoSQL databases, including SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, Azure Cosmos DB, and Cassandra, ensuring efficient data storage and retrieval for complex banking operations.

Implemented CI/CD pipelines using Jenkins, GitLab CI/CD, Azure DevOps, and GitHub Actions, automating build, test, and deployment processes to accelerate delivery cycles and improve code quality.

Applied security protocols such as OAuth 2.0, OpenID Connect, JWT, and TLS/SSL, safeguarding sensitive financial transactions and ensuring compliance with industry standards.

Utilized Azure SQL Database for managed database services, optimizing data management and reducing maintenance overhead for cloud-native banking systems.

Integrated messaging solutions like Apache Kafka, RabbitMQ, and Azure Service Bus for real-time data streaming and communication, enhancing the reliability and responsiveness of banking microservices architectures.

Conducted frontend and API testing using Postman, SOAP UI, Selenium, JUnit, and NUnit, ensuring high-quality standards and robust functionality across financial applications.

Leveraged Azure Blob Storage for scalable object storage solutions, implementing secure access controls and encryption for data integrity.

Configured queues and topics in Azure Service Bus to handle large volumes of messages and enable decoupling between application components.

Developed enterprise-grade financial applications with Python (Django, Flask) and Node.js (Express.js), delivering fast, reliable services with RESTful APIs and web frameworks.

Utilized infrastructure as code tools like Terraform, Azure Bicep, and Azure Resource Manager (ARM) templates, automating resource provisioning and management for cloud-native environments.

Applied machine learning models using Azure Machine Learning, AWS SageMaker, TensorFlow, and PyTorch, providing predictive insights for risk management and fraud detection in banking.

Utilized Redis and Memcached for in-memory caching solutions, enhancing the performance and responsiveness of high-throughput banking applications.

Developed interactive dashboards and reports using Power BI, Tableau and Apache Superset, providing real-time financial insights and analytics for decision-making.

Designed and developed workflows using Azure Logic Apps to automate business processes and integrate various services efficiently.

Configured Azure Synapse Analytics for big data processing and analysis, facilitating actionable insights and enhanced decision-making in financial operations.

Implemented Dependency Injection (DI) using .NET Core’s built-in DI container, allowing for better modularity and testability in applications.

Developed and maintained applications using Azure Cosmos DB for globally distributed scalable NoSQL data storage with low-latency access.

Implemented Azure Event Grid and Azure Logic Apps for event-driven architectures and workflow automation, streamlining processes and improving operational efficiency in banking systems.

Monitored and optimized performance using Azure Monitor, Prometheus, and Grafana, ensuring reliability and responsiveness of cloud-native banking applications.

Optimized web applications using HTML5, CSS3, Tailwind CSS, and Sass, ensuring modern design standards and cross-browser compatibility.

Environment: Visual Studio, C# 7.0, Kendo UI, Full Stack ASP.NET, MVC 5.1, WCF, Entity Framework, Java Script, Angular JS, HTML5, CSS3, JQuery, TFS, IIS 7.0, AJAX, ADO.NET, LINQ, XML, NUnit, SQL Server, SSIS, SSRS, Share point, ASP.NET Web API, Windows XP, UML, Microsoft Internet Information Server (IIS).

Client: State of CA, SFO, CA May 2021 – Sep 2023

Role: .Net Developer

Responsibilities:

Developed and maintained enterprise-level applications using .NET Core 3.0, C#, and ASP.NET MVC 5.1, integrating Kendo UI and AngularJS for dynamic user interfaces.

Architected full-stack solutions utilizing ASP.NET MVC 4, Web API, and Entity Framework, with robust backend systems and responsive front-end components powered by JavaScript, jQuery, and Bootstrap.

Implemented scalable web applications using ASP.NET Web Forms, MVC 5.1, and WCF for service-oriented architecture, with front-end technologies including HTML5, CSS3, and AJAX.

Engineered high-performance database solutions with SQL Server 2019, employing T-SQL, SSIS for ETL processes, and SSRS for generating comprehensive reports.

Applied SOLID principles in .NET development to create maintainable, scalable, and robust software, ensuring single responsibility and open/closed principles.

Applied modern front-end frameworks such as Angular 13 and jQuery and utilized Bootstrap for responsive web design and improved user experience in financial and healthcare applications.

Managed deployment and configuration on IIS 10.0/7.0, ensuring seamless integration and high availability of web applications in a secure environment.

Configured constructor-based DI to inject services into controllers, promoting loose coupling and adherence to SOLID principles.

Developed RESTful APIs using ASP.NET Web API and .NET Framework 4.8, incorporating JSON and XML for data exchange and integration with various front-end technologies.

Leveraged C# and .NET Core 3.1 for backend development, integrating with SQL Server, Entity Framework, and ADO.NET for efficient data management and access.

Designed interactive and accessible user interfaces with HTML5, CSS3, and JavaScript, implementing AJAX for asynchronous operations and jQuery for DOM manipulation.

Utilized Telerik and Kendo UI for advanced UI components and functionalities, enhancing user interaction and application performance.

Developed and tested applications using NUnit for unit testing, ensuring robust code quality and reliable application performance across various scenarios.

Utilized Azure Logic Apps to orchestrate data workflows and manage complex integration scenarios across different systems.

Integrated various services and systems using WCF for service-oriented architecture, supporting complex enterprise workflows and communication.

Utilized Sitecore for content management and delivery, integrating with .NET applications to streamline content publishing and management processes.

Applied MVVM pattern in WPF applications for separation of concerns and enhanced maintainability, leveraging .NET Framework 3.5 and 4.7.

Designed and maintained data models in MongoDB, leveraging its NoSQL capabilities for flexible schema design and scalable performance.

Facilitated the transition from mainframe systems by rearchitecting applications for Azure cloud services, including PaaS and IaaS solutions.

Implemented data caching and optimization strategies using Redis and Memcached, improving application performance and reducing database load.

Conducted reverse engineering and data migration using WinBatch and DTS for legacy system transitions and data integration.

Implemented advanced web services with SOAP and RESTful APIs, enabling robust integration between applications and third-party services.

Managed and optimized databases with TOAD for SQL Server, performing advanced queries and database tuning for improved performance and reliability.

Developed enterprise applications using ColdFusion and .NET technologies, ensuring compatibility and seamless integration with various business processes and systems.

Adopted version control and collaboration tools like Git and Visual Source Safe, ensuring effective code management and team coordination across projects.

Environment: Net Framework 4.7, C#, .Net Core 3.0, SQL Server, JavaScript, jQuery, Bootstrap, HTML, CSS, JSON, Web API, Angular 7/8.MVC MS Visual Studio 2019/17, TOAD, Azure.

Client: Whirlpool, Benton Harbor, MI Aug 2019 – Apr 2021

Role: .Net Developer

Responsibilities:

Involved in full life cycle of the project from gathering user requirements from Business Analyst and understanding specifications to Transition.

Implemented .NET Core principles to build cross-platform applications with a focus on performance, scalability, and modularity.

Designed and Developed Healthcare Benefits Exchange Updates (HBE) applications using C#, ASP.Net Web Forms, ADO.NET using Visual Studio 2015, following Agile SCRUM Methodology using JIRA, Confluence for software development process.

Implemented CRUD operations and indexing in MongoDB to ensure efficient data retrieval and management in document-oriented databases.

Leveraged Azure Service Bus to implement reliable messaging between distributed components and ensure asynchronous communication in cloud applications.

Developed independent ASP.NET Web API Carrier and Subscriber RESTful Services over .NET Framework with XML responses to integrate with Exchange Enrollment applications.

Proven track record of delivering successful Appian projects, collaborating effectively with cross-functional teams.

Implemented Get, Post by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.

Created Data Templates with standard values in Sitecore.

Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, AJAX and Bootstrap to create responsive web pages & developed Layouts.

Created the Data access layer and Data access objects using ADO.NET Entity Framework and LINQ to reduce impedance mismatch.

Used ASP.NET User Controls to create wizard steps for submitting and modifying events and evaluation forms.

Responsible for designing ASP.NET application authentication using .NET Framework, Model View Controller (MVC), WPF and IIS security model.

Developed business logic using C# .NET and GUI using HTML5, JavaScript and JQuery respectively for Bulletin Board, Membership applications.

Used Microsoft Azure to deploy the application on cloud and managing the session.

Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.

Optimized SQL queries and database schema to enhance performance, reduce latency, and improve overall application responsiveness.

Created Database Objects - Tables, Views, Stored Procedures, Functions and Triggers in SQL Server.

Designed and implemented fault-tolerant solutions using Kafka and .NET to ensure reliable message delivery and resilient application architectures.

Worked on analyzing, writing and maintaining SQL Stored Procedures to create Mid-Month Audit report, Monthly Financial Reports, and Payment reports using SQL server 2014.

Extensively used LINQ to SQL for retrieving, sorting and filtering data and automated generation of reports writing Console Applications and SSRS.

Experienced in deploying applications using Azure IaaS and PaaS solutions, optimizing infrastructure management and application deployment.

Implemented JWT (JSON Web Tokens) for secure, stateless authentication and authorization across distributed applications.

Applied data modeling techniques in NoSQL databases, such as document and key-value stores, to handle diverse data types and access patterns.

Converted Data Transformation Services (DTS) packages to SQL Server Integrations Services (SSIS) Packages.

Used 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.

Environment: Agile Scrum, JIRA, Confluence, Full Stack ASP.NET MVC 4, ASP.NET WebAPI, WPF, C#, Sitecore, HTML5, CSS3, REST, LINQ, JavaScript, JQuery, WCF, Entity Framework, ADO.Net, reverse engineering, Visual Studio 2015, Telerik, Facets, DTS, SSIS, SSRS, SQL Server 2015, IIS 6.0, ColdFusion, WinBatch, Team Foundation Server(TFS), GIT, Firebug, JSON, RDP Crystal EDI Libraries.

Client: Synchrony, Stamford, CT Jan 2017 – July 2019

Role: .Net Developer

Responsibilities:

Demonstrated expertise in System Analysis, System Support, Client-Server Application Development and Designing.

Developed web forms using ASP.NET 2.0 used WEB controls and custom controls. Used different user controls, and Master pages and sitemaps for all ASP.NET pages.

Designed and developed user interface modules using HTML5, CSS3 and JavaScript.

Worked with ASP.NET Web Forms, ASP .NET State Management, ASP .NET Caching features and securing ASP .NET web applications using ASP .NET Authentication, Authorization and Roles.

Leveraged .NET Core’s dependency injection and configuration management features to streamline development and deployment processes.

Used ASP.NET MVC 3 for re-using the individual user controls by not coupling them with underlying data elements.

Programmed ADO.NET for communication between application and database, extensively used Data Grid, Data Set, Data Table, Data Views, Data Adapter, Data Readers and Repeater controls with paging and sorting to render reports.

Experience in ASP .NET including the new integrated features like WCF and WPF.

Involved in enhancing the existing Angular Application to strictly follow MVC/MVVM patterns for improved source code maintenance.

Utilized NoSQL databases to support dynamic, unstructured data storage needs and enable rapid scaling for high-traffic applications.

Created WCF SOAP Web Services using XML message format.

Designed and developed Oracle forms & reports.

Authored various business cases from requirements following UML methodology: Use Case Diagrams, Activity Diagrams and Sequence Diagrams using Microsoft Visio.

Responsible for developing the full stack (front-end development, application logic, services, data persistence) as well as server setup and maintenance

Created Custom Angular Directives and extensively used Angular Filters, Tables and Routing.

Created Model objects using Entity Data Model with Entity Framework and used data context classes to perform DML operations.

Tested for usability issues and style requirements. Tested for browser compatibility issues.

Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.

Involved in developing and organizing Custom Error pages and Exception Handling.

Developed parameterized SQL queries and stored procedures to query database tables in T-SQL and to avoid SQL Injection using SQL server 2012.

Strong skills in Relational Data Base Management System (RDBMS) Design, Development and Query Optimization in SQL server 2008.

Environment: .Net Framework 3.5, ASP.Net MVC, ColdFusion MX 7, MVVM, WCF, Angular, Visual Studio 2010, CSS, AJAX, JavaScript, C#.Net, ADO.NET, JavaScript, Knockout, Share point, Supply Chain domains, Win Batch, Software Development, SQL Server 2008, reverse engineering, HTML 5, CSS 3, XML, XSL, ECM, SSRS Reports, Web Services, WPF, SQL Server 2012, T-SQL, Visual Source Safe.

Client: Advansoft Ltd, Hyderabad, India Dec 2013 – Sep 2016

Role: .Net Developer

Responsibilities:

All the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.

Worked in an Agile Environment to deliver higher quality application far more rapidly.

Involved in Sprint Planning Sessions, Daily Scrums, Breakout Design Sessions, Sprint Demos and Retrospectives as part of the development process for the project.

Incorporated many rich, user friendly, responsive features in the application using .NET Framework, AJAX Library, Angular, CSS, and JavaScript.

Created database objects using SQL Server which included Stored Procedures, Triggers, Tables, Views, SQL Joins and Statements for application.

Used Data Grids, Data Sets, Data Views, and Data Adapters to extract data from the backend.

Developed WEB API Services for user authentication and file transfer using .NET (SOAP/XML).

Used LINQ for querying SQL Server objects.

Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.

Created Unit Tests for testing the developed services and ensured the code was developed according to the client coding standards.

Environment: C#, .NET Framework 3.5, ASP.NET, MVC 4.0, MS Visual Studio 2012, XML, Supply Chain domains, Visual Source Safe (VSS), ADO.NET, HTML 4/5, T-SQL, MySQL, WEB API, Web Services, reverse engineering, XML, JavaScript, AJAX, Angular, XSLT, IIS, LINQ, WCF, T-SQL, SQL Server.



Contact this candidate