Post Job Free
Sign in

.Net Developer C#

Location:
Carol Stream, IL
Posted:
February 21, 2025

Contact this candidate

Resume:

Full Name: Srinivasulu Manjula

Senior .Net Developer

Phone Number: 872-***-****

Email: *******************@*****.***

Linkedin: linkedin.com/in/srinivasulumanjula

PROFESSIONAL SUMMARY:

Having 9 years of experience in Software Design, Development, Testing, and Implementation of Client/Server and web-based applications.

Solid understanding of newly introduced features in .Net framework 4.8/4.5/4.0, ASP.NET MVC 5, Web API, and LINQ.

Experience in developing web applications using MVC, Angular 16.0/12.0/8.0/6.0/5.0/4.0, ASP.NET, OOPS, C#, VB, ADO.NET, WCF, WPF, LINQ, Entity Framework, JavaScript, jQuery, Ajax, CSS.

Extensive experience in developing Single Page Application (SPA) Web-based applications using Java Script Libraries – Angular, RXJS, ReactJS, Bootstrap, Ember.JS MVC framework, HTML 5 with Mobile Compatibility.

Good working knowledge of Application development and maintenance life cycle process.

A solid grounding in object-oriented programming & design and implementation of N-Tier applications.

Experience in developing ASP.NET Web custom controls, Validation controls, Data Controls like Data grid, Rich UI with extensive use of AJAX, Angular 16.0, and building RIA web applications, REST/RESTFUL Services.

Expertise in using Visual Studio 2012/2018/2019/2022, VS code to develop the Angular app.

Hands-on experience using Python and PowerShell, Azure PowerShell.

Experience with relational databases - Oracle, SQL Server DB2, MySQL.

Good experience in developing Configured and Consumed Restful Web Services using Windows Communication Foundation (WCF) in C# / VB.NET.

Expertise in using data access layer development using Entity Framework, LINQ to SQL and server-side programming, creating and using Tables, Database schemas, Writing Complex Queries, Stored Procedures, Triggers, Cursors and Indexers.

Experience in designing and developing enterprise applications using MVC (Model View Controller) Architecture.

Hands-on Experience in implementing Model-View-Controller (MVC 3.0/4.0/5.0), Prism 4.1/5.0, Model-View-View Model (MVVM), Model-View-Presenter (MVP), Singleton, and Factory design patterns.

Strong understanding of Mobile Application Development using Xamarin, Ionic, and Swift.

Experience in report generation using AJAX Extensions and AJAX Toolkit and excellent Debugging and Exception handling skills.

Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Agile Development & Testing using Software Development Life Cycle.

Developed UI modules using AngularJS, Vue.js, Node.js, JavaScript, Ajax, jQuery, CSS3, and HTML5.

Experienced in implementing Service Oriented Architecture and Web Services using SOAP, and REST.

Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, CloudWatch, CloudFront, Cloud Formation, IAM, S3, RDS, ElastiCache, SNS, SQS, and AMI.

Experience in database modeling, design, and development of PL/SQL stored procedures, and packages in relational databases: Oracle 11g, SQL Server 2005/2008, DB2, PostgreSQL, and MySQL.

Strong experience with MongoDB development and migrations from SQL relational databases to NoSQL databases like MongoDB, and Cassandra.

Good working experience in performing Unit Testing in all .Net Applications developed and creating Docker images, Containers, push/pull, and integrating with .Net core.

Excellent troubleshooting techniques and integrating UI with Blazor technology.

Excellent team player and possesses leadership ability and polished and professional communication and collaborative abilities and coordinating the offshore team with user requirements.

TECHNICAL SKILLS:

Languages

C Web Forms, Win Forms, ASP.NET, ADO.NET, VB.Net, .Net Framework 4.8/4.5/4.0.

.Net Technologies

WPF, Web & WCF Services, AJAX, XML, XSLT, HTML, WSDL, Microsoft Azure, XAML, Core 5.0.

Web Technologies

ASP.NET, ADO.NET, LINQ, IIS, Web Services and WCF

Relational Databases

SQL Server, MySQL.

NOSQL Databases

MongoDB

S SQL Databases

MSSQL, MySQL.

Internet Technologies

HTML, JavaScript, CSS, jQuery, Angular, React JS

Cloud Environments

Azure, AWS, Kubernetes.

Operating system

Windows 10, Linux, Unix

Bug tracking Tools

SonarQube scanner, JIRA, Bugzilla.

Reporting Tools

SQL Server Reporting Services (SSRS), Crystal Reports.

Methodologies

Agile, waterfall, TDD (Test-Driven-Development), Scrum

Developer IDE Platforms

Visual Studio, VS code, Notepad++, SSMS.

Tools

Team Foundation Server (TFS, GIT, Visual Source Safe, SQL Server Reporting Services (SSRS), PL/SQL Developer, Rational Application Developer 6.0, Active Reports, Crystal Reports and MS Office.

Web Services

SOAP, REST

PROFESSIONAL EXPERIENCE:

CLIENT: US Bank, Minneapolis, MN January 2024 – till now

Senior .Net Full stack developer

Responsibilities:

Involved in the complete life cycle (SDLC) of the project, including design, development, implementation, testing, support, and production maintenance for banking applications.

Used Radzen components to build UI forms with the latest Blazor technology for secure and user-friendly banking interfaces.

Configured Azure API Management (APIM) and Azure Active Directory Authentication (AAD) using OAuth 2.0 Implicit flow to ensure secure and scalable banking APIs.

Built a confidential tool using Angular 16.0, RXJS, and NGRX platform. Developed components as an independent module for reusability across banking applications.

Developed Single Page Application (SPA) with Angular, ensuring good interactive design using the TypeScript framework in Angular for enhanced user experience in banking applications.

CI/CD integration using Azure DevOps and deployment to Azure Kubernetes service.

Integrated Radzen Notification Service and Radzen Dialog Service to enhance user interactions within banking applications.

Developed Angular applications to interact with Web API REST services using C# for seamless banking operations.

Configuration of Azure DevOps including a multi-stage CI and CD pipeline for multiple projects.

Developed REST APIs to handle all business and database operations specific to banking transactions and customer data management.

Designed and developed SQL stored procedures to retrieve, save, and delete project-related activities in the banking domain.

Leveraged Dynatrace OneAgent to monitor and analyze the performance of .NET applications and server infrastructure, ensuring optimized resource utilization.

Utilized Dynatrace Smartscape topology to map service dependencies and diagnose performance issues in distributed .NET Core microservices architectures.

Used LINQ to build a set of operations, parameters, and expressions during the execution of data from SQL Server, optimizing banking data queries.

Implemented high availability with Azure Classic and Azure Resource Manager deployment models.

Designed the Global Landing Page tool to support internal banking applications during planned or unplanned outages.

Configured Azure cloud service for endpoint deployment. Developed and coded scripts (XAML) using Azure Pipelines to build, maintain, and deploy banking applications into Azure.

Implemented .NET Core Web API, Azure Functions - Controllers, Async/Await via Entity Framework (EF) for banking transaction processing.

Created Python APIs for data loading from NoSQL databases like HBase and Hive, and integrated Redis Cache, RabbitMQ database for banking data manipulations using Pandas DataFrame data structure.

Created complex SQL queries to find server data from ServiceNow tables for banking operations monitoring.

Developed required classes and interfaces using C# .NET for various banking services.

Used RXJS libraries, Observables, Fork Joins, Higher-Order Mapping for composing reactive asynchronous callbacks for banking processes.

Implemented REST API calls to retrieve the live status of banking servers.

Created Worker services to run on a timely basis to pull data from SQL tables for banking applications.

Migrated SQL data to MongoDB using third-party tools to support banking data requirements.

Integrated MongoDB client calls to retrieve, save, and delete banking data.

Integrated Newtonsoft.JSON library to serialize and deserialize objects in banking applications.

Working as a sole developer to design Web APIs as RESTful APIs for the application using .Net Core.

Used EPPlus library to export data from SQL to spreadsheets for banking reports.

Integrated and used the SeriLog logging framework to log sensitive operations of banking applications.

Used GitHub Enterprise for source code maintenance among the team members working on banking applications.

Angular UI real-time updates integrated with .NET Service Bus and Event Grid.

Deployed banking applications using local publishing profiles to the server.

Involved in analysis, design, development, and system testing, following Agile-Scrum methodology tailored for banking software development.

Environment: .Net Framework 4.8, IIS, C#, Javascript, Typescript, Angular 16.0, RXJS, NGRX, Python, Pandas, Rest API, Blazor 3.2, Fluent Validation, Grafana, Microsoft Azure, Azure DevOps, MSSQL, Seri log, BitBucket, Visual Studio 2022, VS Code, SSMS, Studio 3T (Mongo), OAuth, Git.

CLIENT: UHG, Alpharetta, GA July 2021 – December 2023

Senior .Net Full stack developer

Responsibilities:

Designed and developed databases, including creating tables, stored procedures, views, indexes, and relationships to support healthcare applications.

Wrote SQL scripts to retrieve and migrate healthcare data from different sources using SSIS.

Developed SQL scripts for datasets to generate reports from SSRS, ensuring compliance with healthcare regulations like HIPAA.

Conducted knowledge-sharing sessions and provided Angular training while gathering healthcare application requirements, interacting with end users, and analyzing project needs.

Used AGILE methodologies to deliver high-quality, secure healthcare applications.

Actively participated in requirements gathering and application design meetings to finalize specifications for healthcare software.

Implemented security features using forms-based authentication and Windows-based authentication to protect sensitive healthcare data.

Integrated Angular routing using the Route Provider service for seamless navigation across healthcare application modules.

Migrated applications from KnockoutJS and older Angular versions to Angular 9.0/10.0 for better performance and maintainability.

Extensively used delegates and events to establish communication between WinForms components in healthcare software.

Developed client-side common libraries using Angular to enhance the responsiveness of healthcare applications.

Designed and implemented custom Angular Factory services to call ASP.NET Core Web API for retrieving healthcare-related data.

Used jQuery and AJAX for asynchronous calls to ASP.NET Core MVC controllers to improve data retrieval and user experience.

Developed and maintained dynamic Angular front-end applications using Angular CLI for efficient project setup, code generation, and production builds.

Utilized Angular CLI to streamline development tasks such as building, testing, and linting, significantly reducing development time.

Leveraged MVC5 features like attribute-based routing for better URL control in healthcare applications.

Applied Twitter Bootstrap, Kendo UI, and jQuery chaining to enhance UI design for dynamic healthcare dashboards.

Created views for various pages using Razor syntax, optimizing the presentation layer in healthcare applications.

Extensively used Entity Framework Code First to add migrations and update the healthcare database schema efficiently.

Implemented SOLID object-oriented design principles, applying creational and structural design patterns for maintainability.

Used AutoMapper to map View Models to DTOs and DTOs to entities in healthcare applications.

Employed Fluent Validation for custom validation rules to ensure data integrity and compliance with healthcare regulations.

Applied Dependency Injection for better modularity and maintainability of healthcare application services.

Worked on MVC and Kendo UI-based healthcare applications to improve data visualization and user interaction.

Developed RESTful web services returning JSON data using Entity Framework and ASP.NET Core Web API.

Utilized JIRA for logging issues and tracking the development lifecycle of healthcare software.

Used Git extensively for source code management and version control in healthcare projects.

Implemented Jenkins for continuous integration and deployment of healthcare applications to staging and production environments.

Gained expertise in OAuth authentication and secure data interactions to protect patient information in web applications.

Hands-on experience with Azure VPN (Point-to-Site), Virtual Networks, Custom Security, Endpoint Security, and Firewalls for healthcare infrastructure.

Managed backup and restoration of Azure services to ensure data availability for healthcare applications.

Deployed Microsoft Azure Cloud Services (PaaS, IaaS) and Web Apps tailored for healthcare systems.

Provided production support for critical healthcare applications, ensuring uptime and quick issue resolution.

Designed and developed unit and integration tests using NUnit and MOQ framework to validate healthcare system functionality.

Environment: Agile, Visual Studio 2019, .Net Framework 4.5, .Net Core3.1/3.0, Entity Framework 6.0, Azure, Angular 9.0/10.0, Winforms, SQL Server, SSIS, MVC 5.0, Kendo UI.

CLIENT: State of VA, Richmond, VA November 2019 – June 2021

.Net Full stack developer

Responsibilities:

Designed and developed RESTful APIs and Web Services for clients with the Microsoft Web API framework

Created extensive unit, integration, and regression tests in a test-driven development environment

Implementing Object Oriented design patterns MVC or MVVM as suited for the projects in the solution

Built descriptive help documentation for the API libraries with example objects

Used Amazon Web Services (AWS) a secure cloud services platform, offering compute power, database storage, content delivery, and other functionality to help businesses scale and grow.

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

Developed the user interfaces using Bootstrap and HTML5 and JavaScript framework Angular.

Developed entity framework model and made LINQ queries to connect to the database

Documented functional and technical design specifications for business scenarios involving complex business workflow.

Extensively involved in developing components for the Business layer and Data Layer, implementation in MVC 5.0 architecture

Implemented MVC architecture using C# .NET, ASP.NET.

Created Inbound and outbound WCF services / Web Services, MSMQ have been created to integrate with email client and support applications.

Coded numerous Web API REST services using C#

Implemented MVC5.0 like architecture and singleton Design Patterns.

Developed dynamic ASPX web pages using ASP.NET, C#, HTML5, XSLT, and JavaScript.

Implemented page-level error handling using Custom Error pages and Error logs.

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 Images by Creating a task definition, scheduling tasks, and configuring clusters in the AWS ECS Console.

Used New-Relic to monitor the internet traffic.

Built, Published, and deployed the application on to Production server by configuring IIS 7.0

Environment: .Net Framework 4.0, Visual Studio 2015, ASP.NET3. 5, C#, ADO.Net, AJAX, XAML, XML, SOA, SOAPWCF, WPF, MVC5.0, AWS, Oracle, SQL Server, SSIS, SSRS, Angular 4, HTML5, JavaScript, JQERY SVN1.6.3NUnit2.5.2, IIS 7.0, Windows Server., Share Point

CLIENT: Calpine Corporation, Houston, TX May 2017– October 2019

.Net developer

Responsibilities:

Developed a new application from scratch using the latest ASP.NET 4.0 framework. Utilized Windows Communication Foundation (WCF) for both SOAP and REST services.

Hands-on experience with ASP.NET Ajax and jQuery, implementing various controls and extenders for enhanced user interaction, including Ajax Tab control, Update Panel, Script Manager, Modal Popup Extender, Masked Edit Extender, and Masked Edit Validator.

Created web pages and managed content using the Ibelong Networks Content Management System.

Utilized Sitecore CMS solutions to design and implement features for .NET applications.

Designed and implemented a 3-tier technical architecture for applications, employing MVC architecture for better separation of concerns and maintainability.

Created managed cloud VMs with AWS EC2 Command-line clients and AWS management console.

Worked with Angular and the MVVM pattern to develop robust web applications.

Enhanced the graphical user interface (GUI) using WPF for improved aesthetics and usability.

Communicated with external web services such as WebMD for message retrieval. Consumed web services using WCF and WPF for online transactions and exposed them through HTTP.

Customized .NET controls, extending their functionality with ASP.NET, Ajax, and jQuery API.

Working with cloud providers and APIs for Amazon (AWS) EC2, S3, VPC with CloudSigma and GFS storage.

Authored technical specifications, design documents, deployment documents, and operation guides for support teams.

Set up the development environment with ClearCase and ClearQuest.

Maintained source code versions using Team Foundation Server (TFS) 2010.

Captured GUI Map files for automation testing using QTP. Troubleshoot, debugged and fixed bugs throughout the application lifecycle.

Develop Web APIs using .Net Core.

Created IAM policies for delegated administrations with AWS.

Supported the Operations team during deployments and resolved production issues as they arose.

Environment: .NET FRAMEWORK, WCF, LINQ, ASP.NET, ADO.NET, C#, ASP.Net, WINDOWS SERVER 2008, Visual Studio 2010/13, SQL SERVER, Entity Framework, TFS, XML, XAML, HTML, SOAP, IIS, Angular 2.0, JAVASCRIPT, CSS.

CLIENT: Virtusa, Hyderabad, India October 2015– April 2017

Associate .Net developer

Responsibilities:

Designed and developed user controls for accepting customer inputs and presenting records/results to customers using ASP.NET.

Developed new services/classes and enhanced existing services for database access using C# .NET.

Expertise in Microsoft Azure Cloud Services (PaaS & Iaas), Application Insights, Document DB, Azure Monitoring, Key Vault, Visual Studio Online and SQL Azure.

Implemented input validation using the ASP.NET Input Validation Controls and JavaScript.

Provided session-level security and role-based authentication using session objects and cookies

Hands-on experience in Azure Development worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.

Developed interactive web pages using ASP.NET, C#, and ADO.NET.

Wrote and debugged stored procedures and functions in SQL Server.

Involved in unit testing and bug fixing of the project, worked on SSIS to update share point libraries from SQL server tables.

Configured SQL Server Master Data Services in Windows Azure Iaas.

Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies, and routing.

Extensively worked with C# for creating classes of this application and integrated with ASP.NET pages.

Environment: .NET Framework 3.5, C#, ASP.NET, XML, CSS, ADO.NET, T-SQL, Web Services, Windows XP, SQL Server, SSRS, IIS.

EDUCATION: Bachelors in 2017



Contact this candidate