.net Developer Resume
Washington, DC
SUMMARY
- More than 6 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures in Finance, Telecom, Logistics, IT domains.
- Extensive experience of designing and developing software applications with the C# (4.0/3.5/3.0/2.0 ) .NET Framework (4.0/3.5/3.0/2.0 ), ASP.NET (4.0/3.5/3.0/2.0 ), ADO.NET, Entity Framework, AJAX, LINQ, WCF, WPF, WWF, Silverlight (4.0/3.0), CSS, Web Services, SOAP.
- Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, MVC, MVP.
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, XML, CSS, Java Script, JQuery and also Worked With ASP.NET Custom Controls.
- Experience in building Silverlight applications using .NET. Involved in building a rich web experiences using Silverlight, JavaScript and Expression blend.
- Experience in usingLanguage-Integrated Query(LINQ) and retrieve data from different data sources like LINQ to Objects, LINQ to XML and LINQ to SQL.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive web applications that work across all popular browsers.
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.Net) application development.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experienced with Microsoft Application building blocks for .Net projects like Data Access, Exception Handling, Caching and Configuration Management Application.
- Experienced in Service Oriented Architecture (SOA) using Windows communication foundation.
- Expertise in creating web based applications using technologies like Classic ASP, AJAX Toolkit, JAVA Script, XML, HTML and DHTML.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server (2008/2005/2000 ).
- Experienced in database related work primarily creating complex stored procedure, Views, Triggers and Functions, using PL/SQL, T-SQL.
- Hands-on experience with Reporting Tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server Integration Services (SSIS).
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS), Visual Source Safe (VSS) and TortoiseSVN.
- Experience in deploying, configuring and maintaining the websites and services on IIS 7.0 with and without secured socket layer.
- Extensive working experience in unit testing framework NUNIT, MS Unit Tests.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team to provide the update on the daily basis.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, C# .NET (4.0/3.5/3.0/2.0 ), VB.NET, HTML, T-SQL, PL/SQL.
Web Technologies: ASP .NET (4.0/3.5/3.0/2.0 ), Silverlight (4.0/3.0), ASP .NET AJAX (3.0/2.0), JavaScript, JQuery.
XML Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL.
UI Technologies: Winforms, WPF.
IDE Tools: Visual Studio (2010/2008/2005 ), SQL Server Management Studio, Expression Blend (4.0/3.0/2.0).
.NET Frameworks: .NET Framework (4.0/3.5/3.0/2.0 ).
Databases: MS SQL Server (2008/2005/2000 ), MS Access (2010/2007/2003 ), Oracle (9i/8i).
Reporting Tools: SQL Server Reporting Services (2008/2005), Crystal Reports.
Modeling Tools: UML, MS Visio (2010/2007).
Version Control Tools: Team Foundation Server, Visual SourceSafe, TortoiseSVN.
Middleware: WCF, ADO .NET (4.0/3.5/3.0/2.0 ), MSMQ, Web Services, Enterprise Library.
Servers: Windows Server (2008/2003, NT), Microsoft IIS (7.0/6.0/5.0/4.0 ).
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- DevelopedWPFandWinFormapplications using visual studio 2010 and converted some existing C# Winforms applications to WPF applications.
- Followed theMVVMpattern throughout the application.
- Used WPFStylesandTriggersfor the better look and validations in the UI.
- Createdplug-insto purge documents and do automatic backup of the database which also includes moving files from one system to another.
- CreatedWeb serviceswhich provide the front end to access the database records and the physical files which may reside in the working file system or network drive.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 3.5 for web pages.
- Created Client side validations with JavaScript and Server side validations with ASP.Net 3.5.
- Worked with ADO.NET to interact with the SQL Server 2008 (i.e. retrieving, updating and inserting data into the tables) for Alerts.
- Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Developed all the XAML visual styles, control templates, custom controls, and visual assets to provide a world-class user experience.
- Used the WPF/XAML vector based UI framework for the front end.
- Involved in Developing a WPF for effective user interface and for animation using XAML.
- Used the latest Silverlight/XAML vector based UI framework for the front end.
- Used WPF as it supports UI, document, Hardware acceleration, Interactive data visualization and superior readability.
- Used Telerik controls for greater user interface.
- Responsible for the graphic design, visual layout, and user experience, as well as the development in C# and WPF.
- Extensively used Data binding concept to display the required data.
- Testing the application as per the test cases and business logic. Basically involved in unit test.
- Involved in fixing the Bugs as per the Client Requirements.
- Used handful of User controls and styles in Silverlight application.
- Developed User control for displaying menus and implemented various menu pages based on this control.
- Used WPF to display validation, extending control functionality using XAML attached properties.
- Used Dependency properties, which are registered with the WPF property system that implement Value Expressions, Styling, Data binding, change notification.
- Used Team Foundation Server for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: VisualStudio2010, C#, ASP.NET 4.0, WPF, MMVM, Java Script, Expression Blend 3.0, XAML, TFS 2010, ADO.NET, LINQ, XML, XPath, Microsoft Enterprise Library, NUNIT, SQL Server 2008, UML, Windows Server 2003,Windows Server 2008.
Confidential, IRVING, TX
.Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering to transition using Agile Methodology.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in booking search module.
- Used the latest Silverlight/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services.
- Used Dependency properties, which are registered with the WPF property system that implement Value Expressions, Data binding and change notification.
- Designed, modeled multi-threaded, enterprise n-tier software application.
- Designed and developed Services using WCF and also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Used WPF as it supports UI, document, Hardware acceleration, Interactive data visualization and superior readability.
- Involved in Developing a WPF for effective user interface and for animation using XAML.
- Good working knowledge on different WPF controls and customized the appearance of listbox and listbox items.
- Ability to create and customize Windows Workflow Foundation from Visual Studio to provide custom business workflows.
- Implemented Data access layer-using ADO.NET to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Programmed ADO.NET for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Developed Stored Procedures, Triggers, and Views in SQL Server for accessing the database.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net 3.0.
- Developed the Classes, Objects, Dataset Classes, and Methods depending upon the business requirements.
- Used ASP.NET User Controls to create wizard steps for submitting and modifying events and evaluation forms. Involved in creating the logic for the several different modules.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Implemented Serialization and Deserialization of objects.
- Developed Custom Controls, which provides flexibility, reusability better, deign time experience.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Used Visual Source Safe 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, integration testing and deployment of the application.
Environment: Visual Studio 2008, ASP.Net 3.5, ADO.NET, SQL Server 2005, XML, HTML, XSLT, XPath, JavaScript, IIS 6.0, NUNIT, Visual Source Safe, SQL reporting services, SSRS, SOAP, WCF, WPF, .NET Framework 3.5, SOA, Web services, SQL Server 2008, T-SQL, DHTML, Windows Server 2005.
Confidential, WASHINGTON, DC
.Net Developer
Responsibilities:
- Working in an agile Environment to deliver higher-quality software far more rapidly.
- Successfully organized initial set of requirements into master list of Use Cases.
- Involved in development of Web Forms, Classes using C# .NET that incorporates both N-tier architecture and database connectivity.
- Used Visual Studio.NET 2008 IDE to design the forms, develop and debug the application.
- Worked on different aspects of .NET framework, like ASP.NET 3.5, ADO.NET and C#.
- Involved in designing of User Interface with CSS, HTML, and DHTML.
- Developed presentation layer using server-controls, HTML controls and user and custom controls.
- Created and deployed Web Services using C#, SOAP, XML for Pulling Customer Service Records.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Used various ASP.NET 3.0 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Used AJAX to trade data with a web server, without reloading the page.
- ADO.NET was used to connect to the databases in a disconnected oriented architecture.
- Created event driven Web Forms using ASP.NET and implemented form validation.
- Extensively used Grid view control throughout the application.
- Used SOAP to Implement Web Services and Consumed and published XML web services in the application
- Created CSS files to be applied to various web forms on the web pages.
- Using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS 2008.
- Developed extensive Stored Procedures and Triggers in Oracle 9i.
- Developed classes for connecting to the Oracle 9i Database.
- Involved in Unit Testing and Integration Testing of the entire application.
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: .NET Framework 3.0/2.0, ASP.NET, C#, ADO.NET, XML, Web services, HTML, JavaScript, IIS 6.0, Windows 2000, HTML, DHTML, UML, CSS, UML, Ajax Toolkit, VSS, Visual Studio 2008, COM+, Win Forms, XML, XSL, HTML, Oracle 9i, PL/SQL.
Confidential, MD
.Net Developer
Responsibilities:
- Involved in the development and implementation cycles of the project in C#.
- Designed Win Forms in C# to displays results on screen.
- Designed and developed Winforms using C# in scrum environment.
- Read Schema (XSD) to generate the dynamic Winforms.
- Developed GAC explorer module using C# WinForms.
- Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2000.
- Created a Data Layer object in C# language which gives the common classes of methods to execute stored procedures into a Data Set, Data Table and Data Reader.
- Performed Unit testing using n-unit from the Designer GUI and participated in System Testing.
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: .NET Framework 2.0, ASP.NET, C#, Win Forms, ADO.NET, XML, Web services, HTML, SQL Server2000, IIS 6.0, Windows 2000, VSS, NUnit, Visual Studio 2005.
Confidential
.Net Developer
Responsibilities:
- Involved in the Analysis, Design and Development of secure dynamic web application using ASP.NET.
- Involved in Coding, Component development using C# which involves transactions.
- Designed the overall interfaces and web forms in ASP.Net.
- Wrote Java Script validations for efficiently validating the web form data.
- Implemented XML web services using C# and ASP.NET and developed code behind classes and reusable components in C#.
- Designed and developed report generation module using Crystal Reports and .NET Remoting.
- Developed Web Forms for user interface using C#, ASP.Net.
- Implemented an event driven ASP.NET Data Caching.
- Responsible for connectivity of database using ADO.NET Components.
- Used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database.
- Created components in VB.Net that can be reused on several pages.
- Involved in Writing/Modifying Stored Procedures in SQL Server Database using T-SQL.
- Developed ASP.NET pages in C# to meet the business requirements using Visual Studio.NET.
- Involved in implementation, testing and documentation of the project.
Environment: ASP.NET, ADO.Net, C# .Net, Visual Studio2005/2003, JavaScript, SQL Server2005/2000, IIS, Crystal reports, Visual Source Safe.
Confidential
Jr .Net Developer
Responsibilities:
- Implemented the Object Oriented Programming concepts in C#, and ASP.NET.
- Involved in development of web applications using ASP.NET.
- Design and development of Business Logic using C# and ASP.NET.
- Designed and developed UI Modules for Settings, Customer Notifications, using Web forms, C#.
Environment: C#.Net, ASP.Net, Javascript, SQL Server 2000, HTML, CSS, Webservices.