Prakash
Email: ************@*****.***
Ph#:
Professional Summary:
With over 4+ years of professional experience IT experience in the area of Design, Development and Maintenance of high scalable Web and Window applications based on Object Oriented Programming (OOP) and Microsoft .NET related technologies.
Experience in all phases of Software Development Life Cycle (SDLC) from Planning, Analysis, Design, Development, Documentation, Testing, Implementation, Deployment and Maintenance of various Web Based and Windows applications.
Extensive experience in developing GUI (Graphical User Interface) applications using Visual StudioC#.NET, VB.NET, ASP.NET, ASP.NET MVC, XML, HTML5, DHTML, XHTML, CSS3, JavaScript, DOM (Document Object Model) and VBScript.
Extensive knowledge of C# object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
Extensive experience in creating WPF application using XAML with good knowledge in developing and consuming WCF services.
Good Understanding of how persisted objects are created, queried, and used with Entity Framework.
Experienced in implementing Single Page Application (SPA) with HTML5, CSS3 and Java script.
Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP.NET projects and Web Sites.
Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
Experience in Implemented SOA architecture with Web services and Creating, Consuming and Publishing XML Web Services (SOAP, WSDL) and Windows Services using .NET.
Experience in programming database applications extensively used ADO.NET, RDBMS databases like SQL Server, Oracle, MySQL and MS Access.
Experience in writing MS-SQL, Stored Procedures, Functions, Views, Cursors, and Indexes and Triggers for backend and have worked on Query optimization of SQL Server database and MS-SQL Technologies.
Experienced in methodologies like Agile, Waterfall and Scrum.
Excellent interpersonal, written and verbal communication skills, enthusiastic team player and can also work independently.
Proven strength in problem solving, coordination and analysis Strong communication, interpersonal, learning and organizing skills matched with the ability to manage the stress, time and people effectively.
Technical Skills:
.Net Technologies
ASP.NET, VB.Net, MVC, ADO.Net, WCF, Web API, Windows Forms, Entity Framework, Visual Studio
Languages
C#, .NET, XML, WCF, ASP.NET, SQL.
Web Technologies
HTML5, XML, CSS3, JavaScript, Angular 12/10, Angular.JS, VBScript, WSDL.
Other Web Technologies
SOAP, WSDL, WCF, WPF.
Cloud Technologies
Azure, GCP
Methodologies
Agile, Waterfall
RDBMS
SQL Server, Oracle
IDE/Version Control
Microsoft Visual Studio, GIT
Operating Systems
Windows, Linux
Professional Experience:
Client: Progressive Corporation, Mayfield, OH. Sep 2023 – Till Date
Role: .Net Developer
Responsibilities:
Involved in gathering requirements, creating functional specifications, analyze and design of the application.
Designed and developed Web Forms using ASP.NET and C# and created necessary classes in the business components.
Implemented the Business logic in C#.NET, where all the Business Objects are written in developing the whole Application.
Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net.
Worked on ASP.NET client-side state management (view state, cookies and query strings) and server-side state management (application state, session state and profile properties) using C#.
Created event driven Web Forms using ASP.NET and implemented form validation.
Developed interactive pages of the application using ASP.NET Web Forms pages with C# for the code behind modules.
Developed Data access layer using ADO.NET Objects and C#.
Responsible to develop services using .NET and Web API technology.
Involved in designing of WPF screens and implementing MVC design pattern.
Created WCF service that performs a search on various entities as well as consumed the web services in the application.
Designed and developed in design and development of various components and modules of the application using Visual Studio.
Created new web pages using HTML5, CSS3, XML Java Script.
Enhanced application performance by Angular 12 Component based development in view of future Angular framework transitions.
Worked on the Handling Forms of Angular to validate the input at UI level rather than validating the data at backend.
Used ADO.NET and Enterprise Library ADO.NET Application Blocks to access data from database.
Responsible for developing reusable Data Access Library using ADO.Net Entity Framework and wrote the Queries using Linq To Entities to Query the Class Objects which were mapped with Data base Tables.
Designed the application using ASP.NET core, LINQ for data manipulation.
Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
Created SQL queries, stored procedures, Views, Triggers and implemented SQL queries in Oracle and SQL server Database.
Worked in an AGILE and SCRUM Environment, used SVN for sub version.
Involved in the design of the database and developed stored procedures, for implementing the business rules.
Environment: ASP.NET, C#.NET, ADO.NET, MVC, WPF, WCF, Visual Studio, Entity Frame Work, HTML5, CSS3, JavaScript, Angular 12, Angular.JS, Type Script, LINQ, Oracle, SQL, SVN, Agile and Windows.
Client: Bristol-Myers Squibb, New York City, NY. Nov 2022 – Aug 2023
Role: .Net Developer
Responsibilities:
Gathered functional, business, and technical requirements and prepared the requirement documents.
Designed and developed the complete system development life cycle like system analysis, design, development, and implementing of the architecture.
Deployment of Classic ASP and MVC .Net Applications using different application tools on web server as a single Intranet Application
Developed ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using ASP.NET and C#.
Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.
Implemented Web Services to integrate the client systems using WCF.
Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
Used the ADO.NET data binding controls like Grid View in order to bind the data to the control and display the retrieved data.
Developed custom controls to enable reusability and used rich graphic controls of Windows Presentation Foundation (WPF).
Developed GUI using ASP.NET Server Controls, User Controls and Custom Controls and Master Pages, Cascading Style Sheets (CSS) for consistent look.
Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
Response UI and website layout is achieved using Bootstrap framework. Angular 10 helped in bootstrapping web application efficiently without registering call backs which helped in code debugging.
Used HTML 5 validations and new form element types to implement validation in Angular.JS.
Designed and developed a web application by using Angular.js as front-end, and using Web API core to receive and pass data to back-end.
Worked in designing and configuration of the Azure environment. Migrated legacy applications to the Azure cloud platform.
Used ASP.NET Master Pages, JQuery, utilizing Server Controls, User Controls, Data Grid Controls, Form Validation controls, Custom controls and CSS.
Worked on Client-side validations using Java Script, JQuery, and CSS for validation issues.
Used JQuery to validate user controls and web forms.
Provided seamless user experience by utilizing JQuery, AJAX and JSON to communicate with ASP.NET WCF web services and handlers without disrupting usage.
Used ADO.NET and LINQ to SQL database programming to access and retrieve data from the SQL Server 19 database.
Written LINQ enabled queries to access the data from SQL Server database.
Used SQL Server Reporting Services (SSRS) for generating various invoices and cover pages of the application.
Successfully followed Test Driven Development (TDD)/ Agile Methodologies.
Environment: .Net Framework 4.7, Visual Studio, C#.Net, ASP.Net, ADO.Net, Azure, CSS3, JavaScript, JQuery, Angular 10, Angular.js, HTML5, SQL Server, SSRS, Ajax, LINQ, JSON, WCF, WPF, XML, Web services and Windows.
Company: BigPerl Solutions Private Limited, India. Nov 2019 – June 2022
Role: .NET Developer
Responsibilities:
Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET and C#.
Involved in Design, Development and Testing of Web Forms and Web Services using IIS, ASP.NET, XML Dataset and .NET Framework.
Developed interactive pages of the application using ASP.NET Web Forms pages with VB .NET for the code behind modules.
Designed and developed the web application using Asp.Net.
Used JavaScript for Client side validations and .Net Validations for Server side Validations.
Worked with ADO.Net to handle database transactions and interaction with Asp.Net Pages.
Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls and User Controls.
Enhanced and developed UI functionality using ASP.NET, HTML, and XM, XAML.
Involved in designing of WPF screens and implementing MVC design pattern. Used ADO.Net for DML/DDL operations with the SQL Server.
The project's core framework was architected WCF (Windows Communication Foundation) instead of regular web services due to performance gain offered by WCF.
Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
Worked on stored procedures, advanced queries, triggers, views, indexes for query optimization for the SQL Server databases.
Implemented Web User Interface, Business logics, and Data Access Components. Wrote the stored procedures using SQL.
Weekly and monthly status reporting to higher management as well as onsite/offshore and client meeting.
Environment: C#.NET, ASP.NET, ADO.NET, VB.NET, HTML, XAML, WPF, WCF, SQL, and Windows.
References: Will be provided upon request.