.net Developer Resume
Minneapolis, MN
SUMMARY
- Having 7+ years of professional experience in complete Software Development Life Cycle (SDLC) with Development, Coding, Debugging, Testing, Implementation, Maintenance of Software applications in client server environment, Web based applications using various technologies and object oriented concepts.
- Experience with.NetFramework, C#, ASP.Net,ADO.Net, Java Script, XML.
- Experience in creating web applications using AJAX.
- Implemented N - Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Extensive expertise in developing WebForms Controls using ASP.NET, ASP.NET MVC2, AJAX and Knockout.js.
- Strong experience in TFS and worked on Microsoft Visual Studio 2010.
- Proficiency in Waterfall and Agile development methodologies and in developing Use Cases, Sequence Diagrams, and Class Diagrams in UML.
- Worked on the Enhancements for different Modules using C# and with Entity Framework.
- Designed the database, implemented normalization and indexing in Microsoft Azure SQL database.
- Extensive experience in architecting, designing and developing distributed scalable client/server and web application software using Web Forms and Win Forms.
- Worked with SQL server and Oracle databases as the backend and have knowledge in writing various queries, triggers and stored procedures in SQL Server 2008/Oracle 10g.
- Experience with Optimization of Queries using Indexes and joins.
- Strong experience in SQL and PL/SQL stored procedures and functions.
- Working knowledge in Silverlight.
- Excellent analytical skills with proficiency in debugging and problem solving.
- Experience in requirement gathering and designing windows and web application solution andDesign Patterns.
- Created complex SQL queries, Windows Azure Queries, cope Scripts, Stored Procedures, Constraints, Indexes, Views, Cursors, Triggers, and User Defined Functions.
- Excellent interpersonal and customer relational skills. Proven communication, presentation skills and leadership qualities.
TECHNICAL SKILLS
.NET Technologies: ASP.NET MVC 2, Silverlight, WCF, ADO.NET Entity Framework, ADO.NET and LINQ, Winforms, WebForms.
Web Technologies: ASP.NET, AJAX, Knockout.js, XML.
Programming Languages: C#, Java Script, JQuery, Java, C++ and C, PL/SQL.
Databases: SQL Server 2008/2005/2000, Oracle 11g/10g, MS-Access and MS Excel, TFS.
Development Environment: Microsoft Visual Studio 2010/2008/2005/2003, .NET Framework 4.0/3.5/3.0/2.0, Microsoft Expression Blend 3.0/2.0 and DreamWeaver.
Reporting Tools: Crystal Reports, SQL Server Reporting Services, SQL Server Integration Service and MS Access reports.
Servers: IIS 7.0, IIS 6.0, IIS 5.0 and Apache.
PROFESSIONAL EXPERIENCE
Confidential, Southfield, MI
.Net Developer
Responsibilities:
- Developed Web Application in ASP.NET with C# as code behind while Java Script is used for client side validation.
- Extensively used AJAX a for a rich user experience.
- Extensively worked on the Middle Tier using C#.
- Developed various custom classes using C# and Object Oriented Programming.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, HTML, Java Script, Knockout.js andAJAX including.
- Implemented entire form validation on submit using JQuery.
- Implemented a crucial feature involving complex WCF service design based on the callback mechanism.
- Implemented ground transportation & Workflow Scheduler using Microsoft provider pattern, C# 3.5 & WPF.
- Involved in using MVC pattern for the UI development.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships between tables.
- Worked on database design front implementing various table designs, stored procedures and complex triggers.
- Designed and developed Ruleset Editor in C# 3.5 and WPF to execute various business policies in a workflow.
- Webforms were implemented using various Server controls like Data Grid, Calendar and various validator controls.
- Worked extensively in creating User controls in winforms.
- Designed and developed Windows forms and Webforms to facilitate the storage, maintenance and retrieval of new and existing information systems data.
- Used AJAX to create rich user interface.
- Used C# for the code behind pages and for business logic layer.
- Used XML, web services created using C# to fetch data from data base and to insert new records.
- Participated in Refactoring C#, Silverlight Code in the Project.
- 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, C#.Net, WPF, WCF, ADO.Net, Webforms, Winforms, TFS, HTML, SQL, PL/SQL, AJAX, XML, Java Script, Oracle 10g, MS Access, MS Excel.
Confidential, Minneapolis, MN
.Net Developer
Responsibilities:
- Used N-tier architecture for presentation, business and data layers.
- Used ASP.NET login controls like Create user wizard, login, change password, etc.
- Improved the performance of web pages by using AJAX.
- Developed application using Visual Studio and C#.net
- Extensively used ASP.NET controls for developing the UI.
- Used C#.NET in writing Business classes and Data Access layer methods.
- Designed Class and use case diagrams using MS Visio.
- Involved in using MVC pattern for the UI development.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Designed large numbers of Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls using XML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Lead and developed next generation graphic intensive UI application for corporate travel booking using .Net 3.5/3.0 WPF, XAML.
- Attended the code review sessions and have given presentations.
- Involved in writing stored procedures using SQL Server 2005.
- Used the ADO.NET SqlClient Objects like SqlConnection, SqlCommand, SqlDataReader and SqlDataAdapter and Dataset object in the Data Access Layer to fetch the data from the MDF database files using SQL SERVER 2008.
- Involved in creating Views, Stored Procedures and Triggers and calling them from the Data Access Layer.
- Designed ER diagrams for the application.
- Performed unit testing and functional testing.
- Fixed the issues and bugs occurred during testing process.
- Involved in designing, updating the application as required.
- Deployed the application on test and production servers.
- Involved in support and maintenance.
- Developed code documents and user documents.
Environment: .NET Framework 3.0, ASP.NET, ADO.NET, C#, WCF, WPF, Webforms, Winforms, SQL SERVER 2005, MS Visio, UML, Java Script, HTML, CSS, JQuery, MVC 2.0, Oracle 10g.
Confidential, Denver, CO
.Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Involved in developing web Pages with rich UI, AJAX, and Jquery using ASP.NET.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
- Used Java Script to perform validations and catch the events on client’s browser.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Developed Webforms in ASP.NET and Winforms applications in C# where the presentation layer was designed in ASP.NET and business layer in C#.
- Validated user input in Webforms using validation controls like compare, range, regular expression and custom validation controls.
- Used ADO.NET to connect Webforms to data sources such as MS SQL Server and XML files for manipulating data in database.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Extensively used technologies like AJAX for a rich UI experience.
- ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development and LINQ to Objects, is used to massage the data to bond the data to AJAX Controls.
- Effectively used Jquery a concise Java Script Library for traversing HTML document, event handling and AJAX interactions.
- Extensively involved in Declarative Data binding. In data list control where bind the data dynamically to the control based on the selection.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Implemented NUnit Testing, Integration Testing and Regression Testing.
- Participated in Refactoring C#, Silverlight Code in the Project.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: ASP.NET 3.5, C#, Visual Studio 2008,IIS 6.0, WCF, LINQ, Webforms, Winforms, NUnit, .NET Framework 3.5, Java Script,TFS, Silverlight, SQL Server 2005, Windows Server 2003.
Confidential
Jr.Net Programmer
Responsibilities:
- Involved in Design, Development and Testing of Windows Forms, Web Forms and Web Services using IIS, ASP.NET, C#, XML Dataset and .NET Framework.
- Used Innovative validation techniques for User Input Validations.
- Created Role Based security levels for Windows Forms Authorization.
- Implemented server caching techniques, state management, windows and Forms Authentication in ASP.NET.
- Worked on various projects in Winforms, ASP.NET and Webforms.
- Developed Webforms, class libraries, web controls and report files.
- Involved in customizing the Windows Forms Data grid.
- Developed custom controls for Windows Forms and generating reports.
- Used ADO.NET extensively to access the database.
- Prepared Test cases provided technical documentation.
- Used the N-Unit for unit testing of the classes.
Environment: ASP.NET 1.1, C#, IIS 5.0, ADO.NET, Webforms, Winforms, Visual Studio 2003 and XML, XML Web Services, Java Script, SQL Server 2000, Windows 2000.