.net Developer Resume
Columbus, OH
SUMMARY
- Around 7 years of work experience in the Information Technology Industry: working in .Net technologies.
- Actively involved in the phases of SDLC, working through Analysis, Design, Development, Testing, Maintenance and Documentation.
- Experience in Development / Maintenance of Web based applications using Microsoft .NET Framework, C#.NET, ASP.NET, ADO.NET, and SQL Server, Oracle under Windows operating system.
- Current technology stack includes: Visual studio 2013, Entity Framework 6, SQL server 2012, ASP.NET MVC 5, Angular JS, and Web API.
- Experience with .Net web applications and their development including UI.
- Good programming experience with C#. NET to implement Business logic.
- Good experience in Object Oriented Programming (OOP) and methodologies.
- Good experience in creating user controls as well as custom controls in ASP.NET.
- Extensively used ADO.net and Entity framework for Data Access. Used Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Experience with SQL Server/Oracle and developed T - SQL Queries, Stored procedures, Functions, Views and Triggers.
- Good experience with JavaScript, AJAX, and JQuery, AngularJS.
- Good experience with Windows services.
- Good experience with Web Services and its components XML, HTTP, SOAP, and WSDL.
- Good experience of writing WCF Services and Testing WCF Services.
- Good exposure with WPF, XAML and its elements like Stack Panel, Wrap Panel, Canvas, Dock Panel, and Grid.
- Used IBM Rational Clear case, VSS and TFS for version control.
- Involved in System testing and UAT and fixing the issues.
- Good experience with Waterfall process and Agile Scrum methodology.
- Experience in OOAD through UML, MS Visio.
- Having good technical skills, good problem research, trouble shooting and resolution skills.
- Confident possession of communication skills besides adaptability and quick learning.
TECHNICAL SKILLS
Languages: C#.NET, ASP.NET,ADO.NET, LINQ, SQL, PL/SQL
Web Technologies: ASP.NET, AJAX, XMLWeb Services(WSDL/SOAP/JSON), Web Api 2, WCF, WPF, LINQ, HTML, HTML5 CSS,XML, XSD, XSLT, JavaScript, Angular JS, JQuery
Databases: Microsoft SQL Server 2012/2008R2/2008, Oracle 8i/9i/10g, MySQL
Frameworks: .NET Entity Framework
Web Servers: Internet Information Server(IIS)
Designing Tools: Visual Studio.NET (2008/2010/2012/2013 ), MVC
Version Controller: IBM Clear case, VSS, TFS
Operating System: Windows 7/ Vista/ XP, MS DOS
Reporting: Crystal Reports, SQL Server Reporting Service (SSRS)
Methodologies Architectures: Agile Development approach, MVC, MVC 4/5(Model-View-Controller) architecture, N-Tier
Tools: AdminiTrack, HP Quality Center, Team Track, Clear Quest
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Developed Web Application in ASP.NET MVC 4 razor view engine, ASP.NET with C# as code behind while JavaScript and JQuery is used for client side validation.
- Extensively used AJAX a for a rich user experience.
- Developed various custom classes using C# and Object Oriented Programming.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML, JavaScript andAJAX.
- The software was written in C#, using design and implementation techniques such as design patterns, generic programming, and multithreading.
- LINQ to Objects is used to massage the data to bond the data to AJAX Controls.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Written T-SQL queries, Cursors, Stored Procedures, triggers to handle the business rules data integrity and for various data transactions and also generating reports.
- Created CSS files to be applied to various web forms on the web pages.
- Worked extensively in creating User controls and Custom Controls in ASP.NET.
- Designed, deployed and maintained various SSRS reports in SQL server.
- Used WCF to communicate between DAL and other business components.
- Developed WCF Service to fetch the Customer Details to be reported on a monthly basis.
- Designed and developed Windows forms and Webforms to facilitate the storage, maintenance and retrieval of new and existing information systems data.
- Involved in complete Software Development Life Cycle.
- Waterfall process was followed in the project.
- Gathered requirements from Business users and Business analysts.
- Fixed the defects during System testing, UAT and after Production.
Environment: .NET Framework 4.0, ASP.NET MVC 4, C#.Net, Visual Studio 2012, Web API, ADO.Net Entity Framework, LINQ, WebForms, LINQ, HTML, CSS, AJAX,XML, JavaScript, JQuery, IIS, SQL Server 2012,SSRS, IBM Rational Clear Case, AdminiTrack and Windows 7 OS.
Confidential, Atlanta, GA
.Net developer
Responsibilities:
- Gathered requirements from Business users and Business analysts.
- Involved in complete Software Development Life Cycle.
- This web application is developed using .Net as front end, SQL server database as back end.
- Creation, development and maintenance of structured and well documented code in C# using Visual Studio 2013.
- Developed this new application using C#, ASP.NET MVC, JavaScript, JQuery, AngularJS, HTML5, CSS, ASP.NET Web API, Entity Framework, SQL Server and primary Mainframe DB2 stored procedures.
- Written T-SQL queries, Cursors, Stored Procedures, triggers to handle the business rules data integrity and for various data transactions and also generating reports.
- Developed SSRS reports by using Business Intelligence Development Studio.
- Implemented data access and business logic to meet client requirement.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used Web Services (SOAP) for communicating with other application and components.
- Used SOAP to Implement Web Services, consumed and published XML web services in the application
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Implementing Single Page applications usingAngularJS.
- Developed the Custom Controls using grid view which supports Custom Paging, Sorting and Filtering
- Used ASP.NETMVC5for Presentation layer.
- Developed Restful Web API returning JSON using C#.
- Development using Dependency Injection pattern.
- Involved in the System testing and User acceptance testing (UAT) and provided technical support during this and fixed the defects.
- Test-driven development (TDD) using Agile/Scrum methodology.
- Creation of Test Case documents based on user requirements.
- Performed all facets of design, application development and testing within .NET architecture based on programming guidelines/standards.
Environment: .NET Framework 4.5, C#.NET, ASP.NET MVC5, RESTful Web API 2.0, JSON, ADO.NET Entity Framework 6, LINQ, Visual Studio 2013, HTML5, AJAX, Javascript, JQuery, AngularJS, IIS, SQL Server 2012,SSRS, IBM Rational Clear case, HP Quality Center and Windows 7.
Confidential, Alpharetta, GA
.Net developer
Responsibilities:
- Involved in collecting and analyzing the business requirements from the customers and business analysts.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, Java Scripts, CSS classes and Custom controls.
- Master Pages were developed using web user controls and custom controls.
- Constructed web pages encapsulating the business logic in order to provide clear separation of data and presentation layers.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using IBM MQ Messaging XML and .NET Framework.
- Used Ajax Tool Kit to increase the functionality of the web page i.e. asynchronous functionality.
- Developed classes in C#, which in corporate multi-tier architecture and database connectivity.
- Waterfall process was followed in the project.
- Participated in full development life-cycle.
- Extensively used XSLT for transforming the data and XML manipulation in Business Layer.
- UI (User Interface) was developed using ASP.NET web server controls, JQuery, JavaScript, HTML, XDSL, XML, XLS and DHTML and Cascading Style Sheets (CSS).
- Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
- Implemented SOA architecture with Windows Services, web services using SOAP, MSMQ, WSDL, UDDI, and XML Protocol.
- Developed Data Access Layer( ADO.NET) in C# to do all the database related operations like apply changes of the strongly typed dataset, fill strongly typed dataset.
- Used data controls like Data Grid, Data List, Data caching,Data Binding and Repeater controls throughout the application to display data in a customized format in the ASP.NET web pages.
- Implemented AJAX in order to provide pleasant client side experience.
- Used C# language in developing the business logic, where in extensively implemented the Object Oriented Programming (OOP) functionalities.
- Client side validations were performed using JavaScript and .NET validation controls.
- Fixed defects during, System testing, UAT and after Production support.
Environment: .Net Frame Work 3.5/4.0, C#.NET, ASP.NET, ADO.NET, SQL Server 2008 R2, IBM MQ Messaging, Windows XP, IIS, Web services, SOAP, HTTP, XML, WCF, AJAX, HTML, CSS, Java Script, JQuery, Visual Studio 2010, IBM Clear Case, AdminiTrack and Windows XP.
Confidential, Marysville, OH
.Net developer
Responsibilities:
- Developed the application in ASP.NET and involved in writing the logical Classes.
- Extensively implemented Object Oriented Programming Functionalities.
- Implemented Data Grid view adding, deleting, sorting of rows for all the clients and related information about clients using LINQ to SQL.
- Involved in creating web site pages using AJAX, JavaScript, JQuery, HTML, and CSS.
- Developed all the Business Logic for all the modules in a separate Business Layer in C#.Net.
- Involved in writing LINQ to SQL queries in Business layer.
- Involved in relational database design and creating script for database creation using MSSQL Server 2008.
- Used AJAX to minimize server round trip and enhance customer experience.
- Used JavaScript and JQuery for client side data validations.
- Involved in creating unit tests in Nunit Framework.
- Implemented the Presentation Layer using the concepts such as Master Pages, Themes and Skins, SQL Membership provider and profile object.
- Involved in Full Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to business requirements.
- Designed and Developed WCF Service to isolate the UI from the backend.
- Responsible for the analyzing the requirements.
- Interacting with development team and management to maintain mutual understanding of basic functionality of the system.
- Responsible for the testing, fixing the bugs and troubleshooting the technical problems in module and application level.
- Defect Reporting and tracking through bug reporting tool IBM-Clear quest.
- Migrated code from Development to Production environment after extensive testing.
- Waterfall process was followed in the project.
Environment: .Net Frame Work 3.5, C#.NET 3.5, ASP.NET 3.5, ADO.NET, Oracle 10g, VB, Windows XP, IIS, Web services, SOAP, HTTP, XML, WCF, WPF, AJAX, HTML, Java Script, JQuery, NUnit, Crystal reports, Visual Studio. Net 2008, TFS and IBM-Clear quest.
Confidential
Responsibilities:
- Developed stored procedures using SQL Server 2000
- Involved in Coding for Applicant Details Screen, Search Screens for Applicant and full search for Applicant using ASP.NET, C#, VB.NET, Java Script
- Designed several reports using Seagate Crystal Report 6.5
- Participated in several UAT (testing), migration and production releases for software upgrades and version upgrades
Environment: Visual Studio 2005, ASP.NET, C#, VB.NET, SQL Server 2000, Java Script, ADO.NET, IIS.
