C# .net Developer Resume
Madison, WisconsiN
SUMMARY
- About 7+ years of software experience in evaluation, design, development, testing, maintenance and production support using SDLC process and AGILE methodologies. Strong skills and experience in Object - Oriented Programming, Service Oriented Programming and RIA applications using teh .NET framework.
- Expertise in developing and deploying customWeb parts, Workflows, Features, Site Content Types, Lists and Libraries, style sheets and site definitions using WSS, SharePoint Object Model and Visual Studioon multiple web applications
- Demonstrated proficiency in development using Microsoft.NET technologies like WCF, LINQ, ASP.Net 4.0/3.5/3.0, C#(4.0/3.0/2.0), VB.NET and AJAX Extensions with MS SQL Server (SQL / 2003 ) and Oracle 10g/9i as database.
- Good experience of using Expression Blend and creating animations using Blend and Visual Studio.
- Hands on experience in design using Object Oriented Programming Principals like Encapsulation, Inheritance, Polymorphism, reusability and MVC.
- Object pool a standard solution to common problems in software design.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework and Database Programming using Transact SQL (SQL Server 2008/2005/2003 ).
- Expertise in developing GUI (Graphical User Interfaces) using C# Client/Server (Win Forms) and Web based (Web Forms, ASP.Net) application development.
- Experience in using ASP.NET AJAX framework for creating efficient and interactive web forms that work across all popular browsers.
- Experience in using Language-Integrated Query LINQ (LINQ to SQL, LINQ to objects and LINQ to Entities).
- Experienced in creating Localized and Globalized applications to be accessible across teh world.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Expertise in developing applications using .NET application building blocks (Site Map, Data access, Exception Handling, State management).
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experience in securing web forms using ASP.NET autantication (Forms-based Autantication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
- Experience in ADO.NET components such as Data Connection, Data Command, Data Readers, Datasets and Data Adapter.
- Sound noledge in writing T-SQL queries, stored procedures, Triggers along with Data Transformation Services (DTS), views, user defined functions, packages, database performance tuning, indexing, database backup and restore.
- Extensive experience in developing reports using Crystal Reports, MS Access reports, SQL Server Integration Services (SSIS), SQL Server Analysis Services, and SQL Server Reporting Services (SSRS).
- Experience in using Team Foundation Server 2010/2008, Microsoft Visual SourceSafe for Version Controlling.
- Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.
- Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.
TECHNICAL SKILLS
.NET Technologies: ASP.Net MVC 4.0, ASP.Net (3.5/3.0/2.0/1. X), ADO.NET (3.5/3.0/2.0/1. X ), Web Services, WIN FORMS, WEB PARTS, .Net Remoting and Net Framework 3.5/3.0/2.0, Net Framework 2.0/3/0/3.5/4.0 (LINQ, WCF, WWF)
SharePoint Services: MOSS 2010, SPS 2003
Development Environment: Visual Studio /, Visual Basic 6.0
Web Technologies: ASP, XML, HTML, DHTML, XHTML, CSS, XSLT, VBScript, JavaScript, AJAX, AngularJS, JQuery, PHP.
Web Services: SOAP, WSDL, XML, RESTful services
Programming Languages: C# (3.5/3.0/2.0/2. x), VB.net, C, C++, SQL, PL/SQL.
Databases: SQL Server 2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS),Oracle 10g/9i, MS Access, Windows Azure, SQL Azure
Middleware: ADO.Net, ActiveX, DLL
Reporting Services: Crystal Reports, MS SQL Server Integration Services SSIS, Server Analysis Services SSAS, Server Report Services SSRS
Web/Application Servers: Internet Information Server (IIS), Apache
Technology: Net Framework 2.0/3/0/3.5/4.0 (LINQ, WPF, WCF, WWF)
Application Tools: Visual Studio.Net, SQL Enterprise Manager, SQL Management Studio, Adobe Photoshop 7.0, Visual Interdev 6.0, Visio.
Operating Systems: Windows 7,Vista, Windows XP/NT/2000 and Windows Server
PROFESSIONAL EXPERIENCE
Confidential, Madison, Wisconsin
C# .Net Developer
Responsibilities:
- Development was done using Agile methodology with daily scrums, paired programming using TDD and continuous integration using teh SDLC process.
- Actively involved in design and development using UML, ASP.NET Master Pages, Themes, Skins, ADO.NET, JavaScript, JQuery, CSS and Visual Studio.Net 2008.
- We had used MVC 4.0 Object oriented design pattern for development.
- Teh Presentation Layer was implemented in ASP.NET 3.5 using Web Forms, User Control, Web Controls.
- Used Ajax Control Tool kit to run client side script, enhance rich web UI, validation and showing div based Ajax extender.
- Experience with B2B/EDI/WCF solutions using BizTalk Server and implemented ESB concepts in BizTalk 2009
- Responsibilities include UI development in support of various web applications. Technologies used include HTML 5, CSS, JavaScript (jQuery, OOP), ASP.NET MVC 4, Scrum planning and sprint reviews.
- Extensively used Cascading Style Sheets (CSS), JQuery for Styles, Fonts and Themes.
- Managed to implement a layout system which adapt to changing window and display conditions by using WPF layout controls.
- Used .Net assemblies for building forms and reports, linked tables with Access using SQL Server as Database (SSIS & SSRS).
- Used Enterprise Libraries for to connect Database (Data Access Application Block), to log on application used (logging Application Block), to handle exception used (exception Handling application block).
- Extensively worked with LINQ to SQL, which uses ADO.NET to handle teh communication with teh database.
- Used Cookies and Query strings to implement user state and transfer data between pages.
- Session and view state objects used to maintain user session data and page post back operations respectively.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Used WCF services to store files in a repository, using a file storage service and hosted teh service using multiple end points.
- Prototyping UI designs with AngularJS, JQuery and HTML5.
- Worked on deploying teh application on to development, staging and production servers.
- Created design documents and test cases for development work.
Environment: VisualStudio2010, C#, ASP.NET 3.5, WCF, EDMX, Java Script, XAML, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, XML, T-SQL, SQL Server Analysis Services, NUNIT, SQL Server 2008 R2, Windows XP, UML, Windows Server 2003, Windows Server 2008 R2/2008.
Confidential, Detroit, MI
C#.Net Developer & SharePoint Designer
Responsibilities:
- Responsible for designing, developing and deploying collaboration portal and Master data workflow using SharePoint Portal Server (SPS), Windows SharePoint Services (WSS), and .NET Framework.
- Worked with business analyst in gathering business requirements from teh client and defining teh system functionalities.
- Coding and developing php code for teh websites from scratch, using a practical approach and meeting teh client requirements
- Database design & administration experience on SQL, MS-SQL Server 7/2000/2005, MS Access
- Managing project and hands-on experience on Cloud Computing on Microsoft Windows Azure
- Performed administrative tasks such as access permission to teh departmental sites, lists, libraries, installation, configuration, troubleshooting etc.
- Developed Portal Sites, Implemented Collaborative Features, Master Pages and UI Customization, created Users Profiles and Audiences.
- Created, customized, SharePoint Portal Sites, permissions for users on various sites, updated content, and created custom navigation me.e. structuring document folders, quick launch etc.
- Designed and developed custom SharePoint Workflows for teh document routings, Approvals, Corrections to handle teh Material Management modules like, New Raw Material Request and Raw Material Change Request using InfoPath 2007, SharePoint designer.
- Used InfoPath Form Services to convert forms into web based forms to allow users to easily fill out form data within teh SharePoint form Library.
- Designed InfoPath 2007 forms based on user roles and views mapping and associated teh workflows with InfoPath forms in SharePoint Server.
- Integrated Workflow with SharePoint sites using to gauge teh project's status and evaluate teh business processes.
- Developed custom Data view Web parts, List view Web parts to display teh results on teh SharePoint portal using Visual Studio 2008 and C#.
- Heavy use of CSS and JavaScript to enhance teh user experience, lots of JQuery.
- Handled teh SQL Server data tables to teh WSS custom list. Synchronized SQL data with teh respective List items on teh SharePoint Server for daily updates.
Environment: WSS 3.0, MOSS 2007, Visual Studio 2008 with C#, VSS, ASP.NET, MS-InfoPath 2007, MS access, SQL server 2008, SSRS, SSIS, Active Directory, MS Azure, Azure SQL, SQL Server 2008, HTML, DHTML, XML, CSS, JavaScript, and JQuery.
Confidential, Houston, TX
.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 teh forms, develop and debug teh 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 teh other applications and exposed them using SOAP and HTTP.
- Used various ASP.NET 3.5 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 teh page.
- ADO.NET was used to connect to teh data bases in a disconnected oriented architecture.
- Created event driven Web Forms using ASP.NET and implemented form validation.
- Used SOAP to Implement Web Services and Consumed and published XML web services in teh application.
- Worked on moving applications from 3.5 to 4.0 .Net Frameworks.
- Using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used teh new validation controls in VS 2008.
- Developed extensive Stored Procedures and Triggers in Oracle 9i.
- Involved in Unit Testing and Integration Testing of teh entire application.
- Implemented version controlling using Visual Source Safe.
Environment: .NET Framework 3.5/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, Mayfield Village, OH
.Net Developer
Responsibilities:
- Using Scrum (Agile) Model for N-tier architecture which includes UI, BLL and DAL in .NET.
- Implemented Autantication and membership using ASP.NET Login controls and stored teh Login information in teh SQL Server Database.
- Developed web forms with ASP.NET2.0 Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validators to validate teh user inputs.
- Developed interactive and user friendly User Interface (UI) using HTML, Java script, and AJAX for partial page post back.
- Developing and Implementing Web forms with Microsoft Visual C# .NET.
- Developed user controls in C# for to have binding of data’s in Master pages.
- Developed XML Web Services to interact with applications to retrieve Quote information.
- Used ADO.Net to pull data out of teh database and use it in teh application.
- Used ADO.NET data objects such as Data Adapter, Data Reader, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
- Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2005 to load teh data into consolidated database.
- UML was used for teh preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagram.
- Created cascading reports for teh business users using SQL Server Reporting Services (SSRS& SSIS).
Environment: Windows XP, ASP.NET, C#, ADO.NET, Visual Studio .NET 2003, SQL Server 2005, SSRS, HTML, JavaScript, JQuery, XML, CSS, UML, WSDL, SOAP, XML, IIS 6.0.
Confidential
.Net Developer
Responsibilities:
- Involved in teh Analysis, Design and Development of secure dynamic web application using ASP.NET
- Involved in Coding, Component development using C# which involves transactions.
- Designed teh overall interfaces and web forms in ASP.Net.
- Wrote Java Script validations for efficiently validating teh web form data.
- Implemented XML web services using C# and ASP.NET and developed code behind classes and reusable components in C#.
- 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 teh 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 teh business requirements using Visual Studio.NET.
- Involved in implementation, testing and documentation of teh project.
Environment: ASP.Net, ADO.Net, C#.Net, Visual Studio2005/2003, VB.Net, Java Script, SQL Server2005/2000, IIS, Crystal reports, Visual Source Safe.
