Post Job Free
Sign in

.Net Developer Asp.Net

Location:
Collierville, TN
Posted:
July 28, 2024

Contact this candidate

Resume:

Hemanth Cherukuri

.Net Developer

Contact: 423-***-**** Email:****.***********@*****.***

Professional Experience

●6+ years of IT experience in designing, analyzing, developing, testing, and implementing secure n-tier client/server web-based applications using .NET Framework.

●Expertise in Microsoft .NET Technologies such as .NET Framework, ADO.NET, ASP.NET, C#.NET, SQL Server, WCF, and WPF.

●Proficient in developing both Web and Windows-based applications, with a strong background in multithreaded applications and ASP.NET migration.

●Skilled in utilizing Microsoft Visual Studio for creating various application types including Windows Form Applications, Console Applications, Class Libraries, ASP.NET projects, and Web Sites.

●Hands-on experience with C#, Entity Framework, ADO.NET, Web Services, HTML5, CSS3, JavaScript, MVC, Web Forms, and WCF within Microsoft Visual Studio projects.

●Proficient in developing user interfaces using HTML, CSS, and JavaScript, with a focus on creating responsive and interactive web applications.

●Extensive experience in building content-driven and user-friendly applications using WPF and WCF.

●Deep understanding of C# object-oriented programming concepts including Abstraction, Polymorphism, Inheritance, and Encapsulation.

●Implemented .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, along with managing Users, Roles, and User Account Impersonation.

●Strong background in ADO.NET components including Data Adapter, Dataset, and Data reader for accessing and updating databases.

●Experience in developing and consuming XML Web Services using WCF, WSDL, UDDI, SOAP, and LINQ.

●Proficient in database development including complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors, and Triggers in SQL Server, Oracle, and PL/SQL.

●Skilled in .NET Core development with expertise in the C# programming language.

●Experience in building RESTful APIs and utilizing LINQ for data querying.

●Proficient in using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team-Foundation Server).

●Excellent communication skills with a clear understanding of business rules and the ability to work effectively in a multi-cultural, multi-stakeholder environment.

●Strong team player with good analytical capabilities and organizational skills, capable of handling multiple tasks independently or within a team.

●Proficient in integrating third-party APIs and services into .NET applications for enhanced functionality.

●Experience in optimizing application performance and scalability through code refactoring and performance tuning techniques.

●Familiarity with cloud computing platforms such as Microsoft Azure for deploying and managing .NET applications.

●Skilled in conducting code reviews and providing constructive feedback to team members for continuous improvement.

●Proficient in implementing design patterns such as Singleton, Factory, and Observer to ensure maintainability and extensibility of code.

●Experience in conducting unit testing and integration testing using frameworks like NUnit and MSTest for ensuring software quality and reliability.

Education:

●Bachelors: ECE, GITAM UNIVERSITY 2020

●Masters Details: COMPUTER SCIENCE, NORTHWEST MISSOURI STATE UNIVERSITY 2022

TECHNICAL SKILLS:

Programming Languages

C#.Net, VB.Net, PL/SQL, T-SQL, Node.js, Python, JavaScript, VBScript

Web Technologies

ASP.NET, ASP.NET MVC, Ajax, HTML, Silverlight, Angular, JavaScript, Redux, ADO.Net, CSS, XML

Microsoft Technologies

NET 2.0/3.0/3.5/4.x, ADO.Net, LINQ, WPF, WCF, Unit Testing Framework

Databases

SQL, TSQL, PL/SQL, My SQL, Azure SQL

Development Tools

MS Visual Studio, Adobe Flash, Adobe Photoshop

Operating Systems

Windows 7/ 2000 / XP, Windows Server 2003, Windows Server 2008.

Version Controller

MS Visual Source Safe (VSS), Team, Foundation Server (TFS).

Service Oriented Architecture

WCF, .NET Web Services, WSDL, SOAP

.Net Developer Oct 2023 - Present Client: LG&E and KU Energy LLC, Louisville, KY

Responsibilities:

●Engaged in gathering and organizing requirements specification documents while maintaining consistent communication with Business Analysts for project updates.

●Developed robust web applications using ASP.NET and implemented application logic proficiently using C#.NET.

●Constructed presentation layer components and established reusable elements within ASP.NET to facilitate seamless integration throughout the application.

●Managed ASP.NET State Management by leveraging Sessions and ASP.NET Caching features, employing Output Cache when necessary.

●Utilized .NET AJAX controls to dynamically generate content on web pages, enhancing user experience.

●Designed and implemented user interfaces using ASP.NET Web Forms, incorporating various server controls, HTML controls, user controls, and master page templates.

●Established Controllers, Controller Actions, Filters, and Routing using ASP.NET MVC, ensuring smooth navigation and functionality.

●Employed N-Tier architecture to seamlessly integrate the user interface with databases for efficient data retrieval and manipulation, utilizing ADO.NET data objects and ADO.NET Entity Framework.

●Analyzed and conceptualized new WPF applications using MVVM and Repository pattern, overseeing the design process from conception to completion.

●Utilized WPF to develop visually appealing and user-friendly interfaces using XAML documents.

●Leveraged WCF Services to access data from remote applications, ensuring smooth communication between systems.

●Developed cross-platform mobile applications using Xamarin and Maui frameworks, ensuring compatibility across various platforms.

●Implemented MVVM architecture to facilitate efficient development and maintenance of applications.

●Implemented client and server-side validations using ASP.NET Validation Controls and JavaScript.

●Utilized RESTful architecture in Angular (2, 4, 6, 7) pages with WebAPI, implementing Angular controllers to manage view data.

●Designed and developed GUI screens using ASP.NET MVC5, C#.NET, JavaScript, and Data Controls.

●Created stored procedures, functions, and triggers using SQL and T-SQL in MSSQL Server, optimized with PL-SQL in Sybase ASE.

●Employed Entity Framework for Model creation and exploration of REST APIs.

●Played a key role in feature implementation, enhancement, refactoring, and bug fixing.

●Consumed SOAP and RESTful APIs from enterprise and external applications, also created W&C RESTful APIs.

●Developed ASP.NET Core Web API based on business requirements.

●Utilized Angular 10 and TypeScript for UI development.

●Enhanced application performance through Angular 10 Component-based development.

●Implemented JWT token authentication for ASP.NET Core Web API security

Environment: Microsoft .NET Framework, ASP.NET, C#.NET, WPF, WCF, Xamarin, Maui, Visual Studio, HTML5, CSS3, JavaScript, Angular (2, 4, 6, 7, 10), TypeScript, RESTful APIs, Entity Framework, SQL Server, T-SQL, Sybase ASE, ASP.NET Core Web API, AngularJS, Bootstrap, LINQ, AJAX, ASP.NET MVC, ASP.NET Web Forms

.Net Developer Jan 2023 - Sep 2023 Client: St. Jude Children's Research Hospital Memphis, TN

Responsibilities:

●Engaged in comprehending user requirements, leading to the design and development of both web UI and backend applications.

●Developed .NET service components, .NET Assemblies, and Web Services utilizing XML, ASP.NET, and C#.NET.

●Implemented CRUD functionality using Entity Framework in ASP.NET MVC, integrating sorting, filtering, and paging with Entity Framework in MVC.

●Executed the entire backend of the application in C#.NET, leveraging various object-oriented features such as classes, interfaces, inheritance, polymorphism, and multi-threading.

●Utilized ASP.NET data grid control for the display, editing, paging, and sorting of multiple records, including the implementation of custom columns through template columns.

●Designed and crafted Universal Windows Platform (UWP) applications, harnessing native Windows features.

●Developed a robust data access layer and business logic layer using ADO.NET and C#.

●Implemented ADO.NET data binding controls like Grid View to bind data to controls and display retrieved data effectively.

●Proficiently managed version control systems such as Git and Team Foundation Server (TFS), including branching, merging, and code repository management for collaborative development.

●Deployed enterprise single sign-on (SSO) solutions using Azure Active Directory (AAD), seamlessly integrating applications with AAD for authentication and authorization.

●Designed custom UI elements and aesthetics using WPF (Windows Presentation Foundation).

●Created WCF Services responsible for real-time data communication from integrated servers to client applications.

●Generated sequence diagrams using Visual Studio to visualize and document system processes.

●Utilized ASP.NET web controls like data grids, combo boxes, and list boxes for designing web forms.

●Designed and implemented an application-based MVC framework using Angular.js, HTML5, and CSS3.

●Utilized Angular.JS for the development of Single Page Applications (SPAs).

●Utilized Angular 4 HTTP to retrieve data through Web API from Entity Framework.

●Leveraged LINQ to SQL, LINQ to XML, and LINQ to Objects for efficient data retrieval and manipulation.

●Participated in Test Driven Development (TDD) within an Agile (SCRUM) environment, ensuring project priorities, designs, and validations were rigorously evaluated and tested at the end of each sprint.

Environment: ASP.NET, C#.NET, ADO.NET, WPF, WCF, Visual Studio, HTML5, CSS3, JavaScript, XML, Angular 4, Angular.JS, LINQ, SQL, PL/SQL, Oracle, TDD, Agile and Windows.

.Net Developer Mar 2019 – June 2022 Client: Sun Life, India

Responsibilities:

●Engaged in the meticulous gathering of requirements, leading to the development of web applications based on detailed design specifications and architectural layouts.

●Designed and crafted comprehensive front-end applications using ASP.NET/C#.NET Web Forms, ensuring adherence to design principles and best practices.

●Implemented ASP.NET MVC framework to facilitate Dependency Injection, enabling the injection of objects into classes and promoting modular and scalable code.

●Spearheaded the design and development of front-end screens by creating Views, Partials, layouts, controllers, Actions, and View Models using MVC and C#.NET.

●Utilized C# to implement robust business logic, adhering to SOLID principles in the business layer of the application to ensure maintainability and extensibility.

●Developed ASP.NET pages using C#.NET, effectively managing sessions and server-side transactions to ensure seamless data transfer across various pages.

●Leveraged ADO.NET objects for efficient data retrieval, querying, storage, and manipulation from various data sources.

●Developed utility applications using WPF (Windows Presentation Foundation), ensuring optimal performance and user experience.

●Designed and implemented WCF Web Services, configuring appropriate endpoints for consumption within the web application to facilitate seamless data communication.

●Played a key role in interface design and development using WPF for both Windows and web applications, utilizing Visual Studio for enhanced productivity.

●Created dynamic web pages using HTML5, CSS3, XML, Angular.js, and JavaScript, ensuring a modern and responsive user interface.

●Implemented Angular.JS Services to effectively bind data and provide server-side data access.

●Utilized LINQ for efficient data retrieval, querying, storage, and manipulation within interface screens developed using ASP.NET.

●Leveraged LINQ for data sorting, filtering, and projection in various dimensions to enhance data presentation and user experience.

●Developed and published a multitude of SQL Reports in large databases using Microsoft SQL Reporting Services, encompassing design, development, and deployment phases.

●Authored stored procedures and executed queries for data updating and retrieval in SQL Server using T-SQL, ensuring data integrity and consistency.

●Operated within an Agile and SCRUM environment, utilizing SVN for version control to effectively manage collaborative development efforts.

●Contributed to the design of the database and developed stored procedures to implement business rules, ensuring optimal data management and integrity.

Environment: ASP.NET, C#.NET, ADO.NET, WPF, WCF, Visual Studio, HTML5, CSS3, JavaScript, Angular.JS, XML, LINQ, SQL, TSQL, Agile and Windows.

.Net Developer Mar 2017 – Feb 2019 Client: Liva It solutions Pvt Ltd, Hyderabad, India

Responsibilities:

●Responsible for Analysis, Design and Development.

●Analysis and design for the enhancement of the system.

●Handling Production issues and modifying the code according to the requirement.

●Engaged in development of web pages using ASP.NET, HTML, CSS, and UI enhancement coding.

●Experience in MongoDB installation, patching, troubleshooting, performance, tracking/tuning, back - up and recovery in dynamic environments.

●Experience in managing life cycle of MongoDB including sizing, automation, monitoring and tuning.

●Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing.

●Using Azure Cloud services performed various web operations in Azure App Service

●Worked on cloud computing using WindowsAzure and SQL ServerAzure.

●Developed real time online ordering system using WPF that enables users to make orders.

●Migrated legacy system ADO.Net to C#.net environment.

●Participated in SDLC including Design, Analysis, Development of Use Cases based on the functionality.

●Developed SQL Queries, Views, Functions, PL/SQL Packages, Stored Procedures. And Resolved Database performance issues with the existing procedures in Oracle by tuning the PL/SQL in stored procedures and views according to the current requirements.

Environment: MS Visual Studio .NET 2005, .Net Framework 2.0, C#, ASP.Net, ADO.Net, SQL Server 2005, IIS 5.0 CSS and VSS, SSRS, WPF



Contact this candidate