C#.net Developer Resume
VirginiA
SUMMARY
- 7+ years of Experience with .Net and its components: C#. Net, ASP. NET 4.0/3.5/2.0/1.1 , VS 2012/2010/2008/05/03 , ADO. NET, ASP.NET 2.0/3.0/3.5/4.0/4.5 , IIS 5.0/6.0/7.0, Web Services, WCF, WWF, Silverlight, LINQ, Windows Forms, XML, HTML, Photoshop.
- Expert in definition of Software Development Life Cycle (SDLC), expediency of usage of technologies and methodologies like Agile, Iterative including all phases.
- Experience in developing n - tier distributed .NET applications and Graphical User Interface using Web Forms and Win Forms.
- Implemented architectural patterns Model View Control (MVC), Model View View Model (MVVM), Singleton.
- Good knowledge of .NET Framework features including Namespace, Reflection, Remoting, Delegates and Inheritance.
- Good work experience in MS SQL Server 2000/2005/2008/2010 , Oracle 9i/10g. Knowledge in developing stored procedures, functions, Views, UDFs and triggers using T-SQL and PL/SQL.
- Working with Microsoft Application Blocks like: Exception Block and Data Access block.
- Worked extensively on HTML Controls, Web Controls and User Controls using C#.
- Expertise in creating web pages in ASP.NET using C#.NET with AJAX.
- Development experience with JavaScript and C# for implementing client side/server side code in ASP.NET applications.
- Experience in XML related technologies: XSL and XML Schema.
- Experience in ADO.NET components such as Data grids, Datasets, Paging, and Sorting.
- Worked with SSIS, SSRS for Integration Services, Reporting Services.
- Proficient with Windows Communication Foundation (WCF), .NET Web Services and Windows Presentation Foundation (WPF).
- Good knowledge on developing solutions for the SharePoint Server 2007, Hosted user controls using Smart Part.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users Roles and User Account Impersonation.
- Extensive experience with Reporting tools such as Crystal Reports. Proficient in writing Active Directory Programming using windows based Authentication.
- Excellent analytical and problem solving abilities with good team management skills.
- Experienced in interacting with the clients during Design, Development and Product Implementation phases so as to make sure that the application is as per the requirement.
- Experience coordinating with offshore team.
TECHNICAL SKILLS
.NET Technologies: .Net Framework 4.5/4.0/3.5/3.0/2.0/1. x, ASP.Net 4.5/4.0/3.5/3.0/2.0/1. 1, VB.NET, ADO.NET, Web Services, .Net Remoting, Web Forms, Win Forms, WCF, WPF, WWF,LINQ
IDE: Visual Studio 2012/2010/2008/2005/2003 , Visual Basic 6.0,Toad for Oracle 9.0.1
Web Technologies: ASP, XML, HTML, XHTML, CSS, XSLT, JavaScript, AJAX, DOM, Silverlight3.0/2.0/1.0
Programming Languages: C#, VB.Net, SQL, T-SQL, PL/SQL, XML, XAML, ASP.NET, C, C++, PHP, JAVA
Databases: SQL Server 2010/2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS,SSRS,SSAS),Oracle 10g/9i, MS Access
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Reporting Services: Crystal Reports, SSRS
Web/Application Servers: Internet Information Server (IIS) 7.0/6.0/5.0/4.0
XML Technologies: XML, XSLT, XLink, XPath, XQuery, DTD’s Schemas
Application Tools: Visual Interdev 6.0, Visual Studio.Net, Front Page, SQL Enterprise Manager, SQL Server Management Studio, Adobe Photoshop 7.0, SharePoint Designer
Integration Tools: Hudson.
Operating Systems: Windows Server 2003, Windows XP/NT/2000/Vista, Windows 7, UNIX.
Version Controller: MS Visual Source Safe 6.0(VSS), SVN, Team Foundation Server(TFS)
PROFESSIONAL EXPERIENCE
Confidential, Virginia
C#.net Developer
Responsibilities:
- Involved in the Design, Coding, Testing and Implementation.
- Developed web application using MVC 3 design pattern, Razor as view engine and HTML 5 as markup.
- Used specific agile development methods like iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the project.
- Followed scrum Methodology with a sprint of 2 weeks and used Rally as Scrum project management tool.
- Used iPLOTZ for creating navigable wireframes to create the experience of real website.
- Extensively used JQuery and Telerik MVC controls like Grid, Combo box, File Upload, Menu and several other controls.
- Extensively used Ajax for partial page execution and asynchronous data transfer between web server and client.
- Used SOAP and REST services for requesting information from endpoints.
- Used LINQ for building and executing a query expression.
- Effectively used CSS, HTML 5, Partial views and Layout Pages.
- Created Scaffolds and customized the output by editing T4 templates and created custom view layouts.
- Modified BootStrapper installer by adding pre installation conditions to support the upgraded version of the application.
- Created Model classes to contain and manage data and domain logic.
- Created various Models to pass information from controller actions to the view templates.
- Involved in writing Stored Procedures and Triggers using T-SQL.
- Used SharePoint as document repository.
- Used Type Mock Isolator for Unit Testing the project.
- Used MKS Integrity as Source Control.
Environment: ASP.NET MVC, C#, Visual Studio .NET 2012, JavaScript, JQuery, Telerik MVC Controls, AJAX, HTML, CSS, XML, LINQ, SOAP, WSDL, REST Services, SQL Server 2010, T-SQL, MKS Integrity, Type Mock, iPLOTZ, IIS 6.0, SharePoint Server 2007,Windows 7
Confidential, Texas
C#.net Developer
Responsibilities:
- Understand the functional specifications, design and develop creative solutions to meet business requirements using agile methodologies.
- Participated in full Software Development Life Cycle (SDLC) following Agile Methodology (SCRUM).
- Implementing the application using MVVM pattern with WPF forms as the front end and communicating to Middle Tier Service based on SOA architecture developed using Windows Communication Framework.
- Involved in designing the WPF forms using XAML and implementing the functionality using C#.
- Developed the application using WPF features and controls like grids, stack panels, dock panels, Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands.
- Developed WCF services to fetch and update the data in the database
- Designing and development of various Classes in C#.NET to implement the business logic and event handling.
- Developed various Custom Controls, C# Code Libraries.
- UsedToad for Oracleto access Oracle Database
- Developed functions, stored procedures and triggers using PL/SQL in Oracle 10g.
- Developed Unit Test Cases to ensure that the code met its design and behaved as intended.
- Used TFS for version control during development.
Environment: C#.NET 4.0/3.5, .NET Framework 4.0/3.5,Asp.net 4.0/3.5, Visual Studio 2010/2008, TFS, Oracle 10g, Toad.
Confidential, Dayton, OH
.Net Developer
Responsibilities:
- Design, code, test software application.
- Update existing projects for ASP .Net 1.1 to ASP .Net 3.5/4.0(Websites and Windows Applications) coded in C# and VB.Net.
- To modify code in C# to Stream a file to the browser as an attachment instead of buffering the file.
- Configured WCF Services to use netTCPBinding.
- Modified BootStrapper installer by adding pre installation conditions to support the upgraded version of the application.
- Extensively used LINQ and Generics for enhancing the existing applications.
- Worked on Tortoise Subversion (SVN) 1.6.2 a free/open-source version control system.
- Worked on JavaScript, HTML, XML, CSS and Photoshop for all validations and User Interface.
- Used TOAD a database administration software for SQL Server.
- Modifying Stored Procedures in SQL Server 2008.
- Test the application to verify if it is working well with crystal reports after converting.
- Modify the settings on web.config file after web service layer is removed.
- Unit tested the converted projects and debugged all the exceptions.
Environment: .NET Framework 1.1,.NET Framework 3.5/4.0, ASP.NET 3.5, C# 3.0,VB WCF, SQL Server 2008, TSQL,ADO.Net, HTML, CSS, JavaScript, JQuery,Windows XP Professional, Windows Server 2008, IIS 7.0, MS Visual Studio 2008, Tortoise SVN,TOAD.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Interacted with project managers and Brand managers to gather business specifications & prepared design documents (use cases, sequence diagrams) using UML, Microsoft Visio.
- Extensively used Master Pages, Web, User and Custom Controls in developing the front end application.
- Developed Generic Classes, which include frequently used functionality and made DLL’s of it, so that it can be reusable.
- Used Cookies to store the user-specific information throughout the Web Application.
- Configured Web.Config files for setting up of the application by writing database connections.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panels, progress bars, filters and pop-up messages.
- Involved in preparing client side validation forms by using Java Script.
- Created and reused various User Controls (.ascx files) for front-end Web forms using ASP.NET and C#.
- Extensively used Dataset, Data Reader and Data Adapter objects to retrieve and manipulate data and display it onto an ASP.NET page.
- Used LINQ to retrieve information from the XML data files and database.
- Wrote triggers, UDFs, views, indexes using SQL in Oracle 10g.
- Used Stored Procedures to dynamically retrieve data based on user selection criteria.
- CreatedWCFServices responsible for communicating and providing real time integrated Server to Client Application.
- Developed a SSIS package that would generate an excel file, with daily business vitals.
- Created code documentation using Visual Studio .Net and Ndoc.
- Involved in estimating the risk and impact on the existing system that may arise due to any requirement or functional change.
- Used N - Unit to implement Unit Testing.
Environment: .NET Framework 3.5,Visual Studio 2008, ASP.NET 3.5, C#.NET, ADO.NET, AJAX, IIS, XML, SSRS, SSIS, SSAS, JavaScript, SQL Server 2005, N - Unit, Microsoft Visio 2007.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Involved in Design and Development of database in SQL Server 2005.
- Developed custom controls and user controls for reusability.
- Using C#.NET as code behind for aspx page, maintained Data Access Layer and Business Layer.
- Designed and implemented XML Web services.
- Created and deployed web services for online transactions using C# and exposed them through SOAP and HTTP.
- Implemented 21 CFR Part 11 statutory rule for operator identification, electronic signature, access rights and electronic records.
- Creating a re-usable Data Access Layer, Exception Catching module using C# 2.0 .
- Used ADO.NET to make necessary communication with backend database (SQL Server 2005).
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
- Used ASP.Net State Server session management for storing session related data.
- Written Procedure & Functions for back end in SQL Server 2005, which were called from the ASP scripts through ADO, to do various DML operations.
- Maintained sessions throughout the portal.
- Used Crystal reports for reports presentation
- Written JavaScript for client side validation.
- Involved in writing Unit Tests for the modules.
- SVN was used as the source control.
Environment: ASP.Net 2.0, ADO.NET, C#.Net 2.0, DHTML, XML, DHTML, JavaScript, SQL Server 2005, 21 CFR part 11 rule, SVN.
Confidential
.Net Developer
Responsibilities:
- Involved in all the phases of SDLC.
- Designed and Developed Web Application Security Model using Windows authentication model, configured Web.Config files accordingly.
- Designed user interfaces, web pages, web forms for the application module using ASP.NET and VB.NET.
- Designed the validation tools using JavaScript for validating controls.
- Created design specifications and Use Cases using UML as a modeling Language and Rational Rose.
- Developed Custom Data Tables according to the requirement.
- Configured the Web.Config file for authentication, session, trace.
- Used ADO.NET extensively for data retrieving, querying, storage and manipulation for Oracle Database.
- Designed and coded Web Services using ASP.NET and consumed web servicefrom web client.
- Extensively used XML for data transfer across different systems.
- Proficient in HTML, DHTML, Cascading Style Sheets, JavaScript and .Net Validation controls.
- Developed complex reports using Crystal Reports and integrated with the website for the Document details and generated reports as per the requirement.
- Developed XML files to store instances of particular user.
- Used VSS for controlling and maintaining the source code or document’s version.
Environment: .NET Framework 2.0, ASP.NET, VB.NET, ADO.NET, Microsoft Visual Stuidio.NET 2003, Web Services, Java Script, CSS, XML, DHTML, Crystal Reports 9, Visual Source Safe, Oracle 9i, IIS 5.0, Windows XP