.net Developer Resume
CA
SUMMARY
- 5 years of experience in analysis, design, development and testing of Web/Enterprise applications and client - server applications using Microsoft Technologies.
- Expertise in designing and developing GUI for Windows and Web applications using C#.NET, ASP.NET, VB.Net.
- Experience in working with .Net Framework 4.0/3.5/ 3.0/2.0/1.1.
- Experience in developing Clients/Server, n-tier architecture and web applications.
- Expertise in development of Web forms using C#.net.
- Proficient in accessing data using ADO and ADO.NET.
- Extensive design and programming experience with web technologies like HTML, AJAX, CSS and JavaScript.
- Experience in working with User Controls, Custom Controls, HTML Controls and Web Server Controls using C#.Net.
- Proficient in XML, XSD, XSLT (XSL Transformation), WSDL.
- Expertise on .NET Framework with good exposure on Foundation Classes (WCF, WPF).
- Profound experience in web programming with good understanding of concepts like custom controls. Master Page, Themes, Validation controls, Design patterns and several other ASP.net 3.5/3.0/2.0 features.
- Experience in UML design, OOAD, design patterns, agile development methodologies and Full Software Development Lifecycle.
- Experience in Designing and developing Multi-Tier Application for web and windows applications.
- Experience in full life cycle software development process (SDLC) including system analysis, design, coding, testing, quality assurance, deployment and application support.
- Extensive experience in Database Programming (RDBMS) and Development using MS SQL Server 2000/2005/2008 , Oracle 8i/9i/10g and MS access and good experience in SQL (T-SQL), PL/SQL, Stored Procedures, Triggers, and Views, SQL Reports, SQL Query Optimization.
- Proficient in object oriented concepts and development.
- Knowledge on software process like TDD.
- Hands on experience in using report tools like Crystal Reports, SQL Reporting Services.
- Initiated / Involved in Business discussions with the Client to resolve end user issues/enhancement requests.
- Testing, Troubleshooting and Debugging, working with changing specifications to meet deadline.
- Strong program analyzing skills, with ability to follow project standards.
TECHNICAL SKILLS
.Net Framework: ASP.Net 2.0/3.5/4.0/4.5 , MVC,WCF, .Net Web services, .Net Windows Services, Web API, XML, AJAX, LINQ, Entity Framework, Microsoft Front Page, Microsoft Visio
Programming Languages: C#,VB.Net, C,C++, VB, Java, Angular JS, Angular 2/4
Tools: and Technologies: IIS 5/6/7, Visual Studio.Net 05/08/10/13, VSS, TFS
Database: MS Access, SQL Server 2000/20
Reporting Tools: Crystal Reports 9/XI, SQL Server Reporting Services (SSRS) 2008/2012
Data Import Tools: SQL Server Integration Services (SSIS) 2008/2012
Web Technologies: ASP, CSS, HTML, DHTML, XML, JavaScript, JQuery
Networking: Installation and Configuration of Networks, Web Hosting
Operating Systems: Windows 2000/2003/2008/2010/ XP/Vista.
PROFESSIONAL EXPERIENCE
Confidential, CA
.Net Developer
Responsibilities:
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Worked on creating Restful Services using Web API and C#.NET to provide services to HTTP requests.
- Developed user interface (Web Forms) for the modules using ASP.NET server controls, Validation controls, HTML for the front end ordering system, where business logic was implemented using VB.Net.
- Used HTML 5, Cascading Style Sheets (CSS3), Bootstrap and Angular to develop and implement a user-friendly UI design for the presentation layer.
- Design, develop and Unit testing of the software with different domains like ASP.NET, C#.NET, Restful API and TDD methodology.
- Developed various services in angular that consume rest services from the backend written in .NET. Also Utilized reusable components and guards to better accommodate the complete web application.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (multi-filed form elements, background file uploads, etc.)
- Use the Microsoft .Net technologies and HTML AJAX techniques to develop / build the solution ASP.Net, C with MVC including Oracle 11g and front end technologies like jQuery.
- Used Angular JS HTTP Request to get data from web servers and process JSON data to render in the UI.
- Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects, NHibernate and ADO.NET Entity Framework
- Utilized Azure Sql Server for storing the data related to the recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data.
- Designed and implemented a number of support tools using ASP.NET MVC, Web API, and JavaScript.
- Defined request-response message system, typically expressed in JSON or XML, which is exposed via the web—most commonly by means of an HTTP-based web server using server-side web API.
- Developed Applications with Software development life-cycle (SDLC) followed of Agile/Scrum methodologies
- Used ADO.NET extensively to interact with SQL Server 2012 and Oracle 11g. Created T-SQL, PL/SQL scripts, developed functions, procedures and packages.
- Created the dictionary object and converted the same to form collection in order to pass into action methods of Web API using Http Content; to pass large data from front end to Web Api.
- Used Team Foundation Server TFS for all the source code maintenance needs, tracking using work items.
- Implemented UI using MVC, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Created complex store procedures and function.
- Involved in performance tuning of store procedures.
Environment: C#, Asp.Net, VB.Net, Web API, Typescript, HTML5, MVC, JavaScript, JQuery, Json, Xml, CSS, SQL Server Management Studio, Visual Studio 2015, SSIS, Oracle 11g, T-SQL, AngularJS and 2/4, Team Foundation Server(TFS).
Confidential, MN
.Net Developer
Responsibilities:
- Developed and consumed WCF service, Web Services and Windows services.
- Worked on Microsoft Visual SourceSafe and TFS.
- Worked with server-side processing techniques on the Data tables plug-ins to reduce the data-processing and execution time while listing huge volume of search results.
- Wrote Angular JS codes to build some UI features, wrote module in C# with MVC 4.0 new authentication filters for site-minder authentication in NTT project.
- Developer for ‘Steward Management Application’ which involved creating Restful APIs developing modules to utilize, using ASP.net MVC 4, JSON and Bootstrap.
- Designing the user interface and client-side scripting using Angular JS framework, Bootstrap and JavaScript.
- Extensive development using ASP.NET, Web Forms using AJAX, Master Pages, Themes, Web Parts, Provider Model, JavaScript. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
- Researched options between AWS and Microsoft Azure for migration from in-house deployment to Cloud for the web applications.
- Involved in migration of existing modules of the web application from physical deployment to AWS. Also designed, built and deployed the new modules utilizing the AWS stack.
- Designed and developed static and dynamic pages validating client side and Server-side scripts.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML, JavaScript and AJAX including JQuery library.
- Created SQL Queries as well as Stored Procedures for data manipulation using SQL.
- SQL Server 2012/2008 R2. Performed Data Analysis and Performance tuning extensively.
- Worked on SSIS and SSRS packages.
- Used C# and Visual Studio 2015 to develop this web and console application.
- Created OOPs objects like Collections, Interfaces implementations using C# Generics for extracting data.
- Used C# and ADO.NET to define and implement Business Logic Layer and Data Access Layer.
- Used Entity Framework and LINQ to create the data layer for the application.
- Used Singleton, Dependency injection and Inversion of control concepts in the development for delivering loosely coupled systems.
- Used jQuery for Client-Side Validations and AJAX calls to communicate with Controller Actions and Web API Services with JSON Data. Developed .Net core functionality with the ASP.NET MVC Framework.
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in development of Nuget packages that can be consumed in the other applications as Enterprise solutions.
- Extensive knowledge of Angular JS practices and commonly used modules based on extensive work experience
- Created the Master Pages for the Branding the website using SharePoint Designer.
- Created the page layouts for look & feel and branding the website using SharePoint Designer.
- Developed various Desktop applications like interest calculators using Win forms.
- Developed and Enhanced Web forms, Master Pages, User Controls and Custom Controls by using Asp.Net Controls.
- Developed stored procedures, Jobs, triggers, Service Broker services, Indexes and views using TSQL.
- Involved in optimization of product by effectively using the tools like SOAP UI, SQL Profiler and Fiddler.
- Developed a WCF Service to get the all Details of customers using Search Engine.
- Involved in development of unit test cases and integration test cases using Nunit and mocking technologies.
- Involved in Test driven development (TDD) to implement quality product.
- Worked with version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
Environment: .Net Framework 4.5, MVC4, ASP.NET, C#,ADO.NET, WCF, WPF, SQL Server 2012,SSIS, SSRS, XML, XSD, XSLT, JavaScript, JSON, JQuery, MS Visual Studio .NET2013, IIS 7, VISIO 2012, Soap UI.
Confidential, Cleveland, OH
Full Stack .Net Developer
Responsibilities:
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in gathering and preparing the requirements from clients for product design and enhancements.
- Involved in developing applications in VB.NET and .Net Framework 4.5/4.0 to meet the business requirements using VisualStudio.NET 2012/2010.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using VB.NET.
- Created Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations.
- Developed UI components using ASP.NET and C#.
- Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Created data access layer to communicate with the SQL Server Database with ADO.Net objects.
- Developed reusable and controls using ASP.NET and C# in the .NET Framework.
- Used ASP.NETMVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Worked on View State to maintain data between the pages of the application.
- Developed and Used User Controls using C# and ASP.NET.
- Implemented WCF service and developed Asynchronous callback methods in Class Library project to communicate with different layers of the solution.
- Worked on designing and coding (WCF) Service Contracts, Data Contracts and Operation Contracts.
- Designed and implemented Front end UI with WPF and MVVM architecture.
- Created new SSIS packages for populating data into MS SQL database.
- Utilized WCF and WPF services to query data from database.
- Used WPF Data Binding, Dependency Properties, Attached Properties
- Analyzed different kinds of SharePoint error using Source, Category, Event ID, and Description then solved the problems.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using Sql server2008.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Worked with a team to define requirements and provide technical advice and troubleshooting. Update technical documentation.
Environment: C#, MVC 4.0, .NET Framework 4.5/4.0, WPF, ASP.NET, JSON, WCF, Ajax, JavaScript, ADO.NET, Web Services, Sql server 2012, Windows XP, IIS, Visual Studio 2010, Telerik, TFS and SSIS.
