.net Developer Resume
Herndon, VA
SUMMARY
- A .Net Professional with 7+ years of diverse experience in all phases of Software Development Life Cycle process(SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation, maintenance of Windows Based, Web based, Client/Server applications using Microsoft .NET.
- Worked with Visual Studio 2013/2012/2010/2008.
- Extensive working experience with different methodologies like Agile Software development process using SCRUM, Test - driven development (TDD) and Waterfall model.
- Experience in design and development of web-based applications using ASP.NET, ASP.Net MVC using C#, database accessing using ADO.NET.
- Expertise in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture), MVC (Model View Controller), MVVM (Model View ViewModel), Entity Framework.
- Working knowledge in design, development of User Interface (UI) and implementing client side HTML, CSS, Java Script, JQuery, Angular JS.
- Experience in developing presentation layer using Web Forms, Windows Forms, and Windows Presentation Foundation (WPF), Microsoft Expression Blend and Silverlight.
- Used third-party UI controls namely Telerik Rad Controls for web applications.
- Experience with different kinds of services like WCF, Web services.
- Proficient working knowledge with ADO.NET on LINQ to Objects, LINQ to SQL and LINQ to XML.
- Expert in writing Complex SQL Queries, Stored Procedures, LINQ, T-SQL Statements using them with ADO.NET.
- Good Knowledge of database design & development, which includes: creating tables, indexes, triggers, views, performance tuning using SQL.
- Experience with the PowerBuilder Foundation Class Library (PFC)
- Worked with .NET Server Controls, Web User Controls, Data Grid, and Form Validation Controls and created numerous Custom controls.
- Extensively &efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
- Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Strong knowledge of Design Patterns, and the UML methodology.
- Proven knowledge in XML technologies like XSL, XSLT, XPath, etc.
- Experience with Unit testing, Integration testing & Functional testing.
- Used versioning tools Microsoft Team Foundation Server (TFS), Tortoise SVN for version controlling of the Application.
TECHNICAL SKILLS
Technologies: C#.NET, ASP.NET, ADO.NET, WPF, WCF, LINQ
Languages: C, C++, C#, SQL
Database: SQL Server 2012/2008/2005 , Oracle 9i/10g
Frameworks: .NET 4.5/4.0/3.5/3.0/2.0 , MVC
Web Technology: HTML, XML, JavaScript, AJAX, CSS, SOAP, Web services, Windows service, JQuery, Angular JS
Server Platforms: IIS 7.0/6.0/5.0, Windows Server SPI
IDE: Microsoft Visual Studio .NET 2013/2012/2010/2008/2005
Reporting Services: Crystal Reports, SSIS, SSRS
Version Control: Tortoise SVN, MS-Team Foundation Server
Operating Systems: MS-DOS, UNIX, MVS, Sun Solaris, Windows 9x/NT/2000/XP/Vista/7/8
PROFESSIONAL EXPERIENCE
Confidential, Herndon, VA
.Net Developer
Responsibilities:
- Involved in analysis of existing legacy asp web application and various database objects.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes.
- Used in Master Pages, Web User Controls and Custom Controls in developing the front end application and multi-thread web applications using C#.
- Implemented and developed web user interface design, dynamic and responsive web pages using HTML5, Master Pages, Themes, CSS3, AJAX, JQuery, Angular JS.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Responsible for implementing the Client Side Validations using JQuery and Java Script.
- Responsible for designing and developing the Business Layer Component using C#.
- Used Dependency Injection Pattern to reduce the dependency coupling between classes and in frontend using AngularJS.
- Used Angular Bootstrap to enhance the design of the webpages using inbuilt styles
- Customized the Data Grid View Events for various rich UI features
- Used ADO.Net extensively for database interactions usingData Reader, Data Adapter, Data viewandDatasets.
- Extensively used ASP.NET Validation Controls and JavaScript for client side validations.
- Implemented Authentication and Authorization security mechanisms.
- Involved in writing different Stored Procedures, Triggers, Cursors, Joins depends on the requirement.
- Created unit and integration test procedures for existing web application, SSIS routines and SSRS reports.
- Used Team foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same
Environment: ASP.NET 4.0, C#.NET, MVC, SSIS, SSRS, HTML, JavaScript, jQuery, SQL Server 2012 R2, Microsoft Enterprise Library, Windows Sever 2012, AngularJS.
Confidential, Edison, NJ
.Net Developer
Responsibilities:
- Participated in the architecture of the entire application
- Developed Web pages using ASP.NET, HTML, CSS and JavaScript
- Implemented business logic using C#.
- Designed and developed user interfaces using XAML Controls for store application and Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes for web application.
- Worked on Cascading Style Sheets (CSS) to apply styles for the web-pages.
- Responsible for implementing the Client Side Validations using JQuery and Java Script.
- Maintain high-quality of RESTful services guided by best practices.
- Wrote web-services to expose the business methods to external services.
- Used LINQ to SQL and LINQ to Objects for retrieving the data efficiently.
- Created stored procedures, triggers for data retrieval and data updates.
- Used Team foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same
- Worked under limited supervision with considerable latitude for the use of initiative and independent judgment.
- Implemented TDD environment using Unit Test Framework. Created unit tests, acceptance test based upon functional and development requirements.
- Held requirements review to get feedback on the requirements and committed on final requirements.
- Developed .Net executable files to be used byPowerBuilder.
- Support & maintenance of Dot.Net and previously developedPowerBuilderapplications.
Environment: Visual Studio 2008, C#, ASP.NET, Web services, AJAX, SQL Server 2005, HTML, JavaScript, PowerBuilder10
Confidential, Mountain View, CA
.Net Developer
Responsibilities:
- Developed the application as both Windows Store application and Web application.
- Implemented business logic using C#.
- Designed and developed user interfaces using XAML Controls for store application and Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes for web application.
- Used XAML for designing controls to enhance user experience and interaction with rich editing mechanism and improved functionalities.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Used Entity framework in ASP.NET MVC web application and implemented sorting, filtering and paging with Entity framework in MVC.
- Used Expression Blend to provide media stream for customers to know more about the policies.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Developed WCF Services for creating and consuming business components in ASP.NET.
- Coded and created Stored Procedures for performing repetitive tasks in updating related tables using-SQL Server 2008.
- Involved in creating in MVVM architectural pattern for the project.
- Developed Custom User Controls for application to reduce the Complexity in User Interface Coding and provide better look and feel.
- Used Tortoise SVN for version control of the source code along with the maintenance of the builds and the relevant documents of the same
- Involved in unit testing, bug fixing and code deployment.
- Held requirements review to get feedback on the requirements and committed on final requirements.
Environment: ASP.NET 4.0, C#.NET, XAML, MVVM, MVC 4, LINQ, WCF Services, HTML5, JavaScript, JQuery, SQL Server 2008, Entity Framework, Windows 8.
Confidential
.NET Developer
Responsibilities:
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC UsedAJAXcontrols for better performance.
- UsedWeb Form Controlsto create web pages.
- Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Used Server Side Validate Controls to validate the form fields.
- UsedGrid View Controlsto display data from the database with paging and sorting.
- Implemented Error Handling using Try-Catch-Finally methodology.
- Used ADO.Net extensively for database interactions usingData Reader, Data Adapter, Data viewandDatasets.
- Used LINQ to SQL extensively for extracting data from the database using Entity Framework.
- Developed usingPowerBuilder7 and extendedPowerBuilderobjects and PFC.
- Extensive Use ofSession Management, View stateandCookie(s)to maintain state in the applications.
- Developed web services and WCF services to communicate among various parts of the systems.
- Migrated local versions of Property Management System from PowerBuilderv4 to v7
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions).
- Involved in unit testing, bug fixing and code deployment.
- Held requirements review to get feedback on the requirements and committed on final requirements.
Environment: Visual Studio.NET 3.5, AJAX, JQuery, WCF, CSS, C#.Net,ADO.NET, SQL Server 2005, HTML, IIS 5.0, PowerBuilder7
Confidential
.NET Developer
Responsibilities:
- Developed user interfaces using ASP.NET controls, three tier architecture
- Implemented business logic using C#.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance ofC# inbuilding data entity model.
- AJAX is established for presentation layer.
- Utilized database components (Data Adapter and Data set) to access database using ADO.NET.
- Worked with the team to develop the Web Services that is used to fetch data or to submit the document and processing it.
- Developed WCF Services for creating and consuming business components in ASP.NET.
- Coded and created Stored Procedures for performing repetitive tasks in updating related tables using-SQL Server 2008.
- Worked extensively on Client Side Validation using Java Script.
- Extensive use of XML features of T- SQL for maintaining xml data based on XPath queries.
- Reading XML documents and storing data in the relational database using various methods.
- Extensive experience in developing User Interface (UI) using Silverlight and XAML for the better look and feel of the desktop-based application.
- Used XAML for Silverlight and design controls to enhance user experience and interaction with rich editing mechanism and improved functionalities.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Performing design and development of winforms application using C# and separate user interface logic from the business logic.
- Implemented Master page to allow centralize the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Understand the work flow of the (SOA) application and make the changes in application pages to in corporate the editing. Worked on SSRS for generating reports.
- Involved in unit testing, bug fixing and code deployment.
- Held requirements review to get feedback on the requirements and committed on final requirements.
Environment: Visual Studio 2008, ASP.NET, C#.NET, SQL Server 2008, WCF Service, ADO.NET, XML, CSS, SSRS, Silverlight, JQuery, Winforms.
