Sr. .net Developer Resume Profile
PROFESSIONAL SUMMARY
- Over Seven years of experience in designing and developing web applications web services client/server applications by using Microsoft .NET technologies
- Extensive experience with .NET Framework 4.5/4.0/3.5/2.0 C .NET VB.NET ASP.NET ADO.NET ASP.NET 4.0/3.5/3.0 MVC 4.0/3.0 using Razor Engine Entity Framework 3.0/4.0 JavaScript JQuery XML AJAX IIS 7.0/6.0 XSLT HTML Web Controls WCF WPF LINQ.
- Good understanding and working knowledge of Design Patterns like Singleton AbstractFactory and MVP which are solutions to a commonly occurring problem in software design and ObjectOrientedPrinciples like Encapsulation Abstraction and Inheritance which are basic building blocks for ObjectOrientedDesign.
- Good experience in using ASP.NET Server Controls and ASP.NET AJAX Controls like Script Manager Update Panel and Modal Popup Extender
- Experience on Design and Development of Service-enabled/Service-Oriented enterprise applications and good working knowledge on Web Services SOAP WSDL and UDDI WCF and Web API.
- In-depth knowledge in Multi-threaded programming and Thread synchronization.
- Develop applications using .NET application building blocks Data access Exception Handling State management
- Design Master Pages utilizing Server Controls User Controls Validation controls and CSS
- Expertise in creating Web Forms Windows Forms User Controls Custom controls .Net Framework Namespaces Delegates Reflection.
- Extensively used various ASP.NET features like Caching Session for State Management of Web Applications.
- Used various C features including namespaces inheritance.
- Good experience in writing SQL stored procedures Functions Views Triggers Cursors Indexes and T-SQL programming.
- Excellent understanding of relational database concepts including normalization referential integrity joining tables SQL DDL and DML.
- Expert in debugging an application using the debugging tools provided by the Visual Studio .Net IDE
- Strong analytical skills and experience in analyzing business requirements and documenting Functional Specification and Technical Specifications.
- Quick learner and a good team player with ability to prioritize tasks pay attention to details and meet deadlines.
- Effective in working independently and collaboratively in teams.
Technical Summary
| Programming Languages | VB.NET C .NET 4.5/4.0/3.0/2.0 VB C C Java SQL T-SQL PL/SQL |
| .NET Technologies | NET Framework 4.0/3.5/3.0/2.0/1.x ASP.NET Web Forms Win Forms Web Parts ADO.NET Web Services WCF WPF MVC WWF LINQ SOAP Web API |
| Web Technologies | ASP HTML XML DHTML XHTML CSS XAML XSLT JavaScript VB Script AJAX JQuery |
| Web Servers | IIS 7.0/6.0 |
| Databases | SQLServer2008/2005/2000 Oracle 11g/10g/9i/8i MS-ACCESS 2007/2003/2000. |
| Version Control | TFS VisualSourceSafe 6.0 Rational Clear Case |
| Reporting Tools | SQL Reporting Services SSRS Crystal Reports |
| Tools | Visual Studio 2012/2010/2008/2005 Microsoft Visio Microsoft Application Blocks Rational Rose Microsoft Office 2010/2007/XP/2003/2000 NUnit |
| Operating Systems | Windows 2000/NT/XP/Vista/7/98/95 UNIX |
PROFESSIONAL EXPERIENCES
Confidential
Position Sr. .NET Developer
Responsibilities
- Involved in full cycle of Software Development Life Cycle like Requirement Analysis Design Implementation and Testing.
- Experience with SCRUM methodology an iterative incremental methodology with sprint planning for project management.
- Knowledge and Experience in using various Design Patterns for Code reusability and following standard procedure like Singleton Facade and Abstract Factory.
- Designed and developed an application using ModelViewController MVC application framework.
- Implementation of ASP.NET MVC validation at controller level.
- Leveraged Routing in MVC to define custom routes thereby achieving clean URL s.
- Used ResultFilters for logging operations performed after ActionResult and used ExceptionFilters for returning errors to the view.
- Worked on Web API to build HTTP Services which return JSON data to the client.
- Created Business Logic Layer Data Access Layer classes using C .
- Responsible for developing WCF Service for exchange of data between systems and implement business logic.
- Knowledge of calling Cross Domain WCF Service using JQuery.
- Used Fault Contract so as to enable service to propagate errors raised to the client.
- Used JQuery for client side validations and AJAX for asynchronous execution of data.
- Worked on HTML CSS for creating appealing layout for web pages.
- Used Entity Framework technology for querying data retrieval manipulation and data storage using LINQ.
- Experience in using Lambdaexpressions and LINQ to OBJECTS and knowledge in using LINQ to SQL.
- Designed and implemented triggers views and stored procedures and joins for Data Manipulation on SQL Server database.
- Created Triggers Stored Procedures Views and Joins for Data Querying and Data Manipulation on SQL Server database.
- Experience in using Temporary tables and Common Table Expressions CTE to incorporate efficient data manipulation and data consistency.
- Performed Unit testing using NUNIT to find bugs at development phase itself and documented the results.
- Version Control is managed by using TFS to protect from accidental file loss and track version.
- Performed peer code reviews.
Environment Visual Studio 2013 SQL Server 2012 .NETFramework4.5/4.0 C 5.0/4.0 AJAX Java Script JQuery HTML 5 CSS3 Telerik Web Service WCF WPF XAML ADO.NET Entity Framework LINQ MVC 4 TFS IIS 6/7.
Confidential
Position .NET Developer
Roles and Responsibilities
- Involved in full cycle of Software Development Life Cycle like Requirement Analysis Design Implementation and Testing.
- Knowledge and Experience in using various Design Patterns for Code reusability and following standard procedure like Singleton Facade and Abstract Factory.
- Designed and developed an application using ModelViewController MVC 4 application framework.
- Created Business Logic Layer Data Access Layer classes using C .
- Used C ASP .Net 3.5 framework for the application development and MS SQL Serverfor the back end database.
- Extensively used Java script for client side scripting.
- Experience in developing systems with workflow including Windows Workflow Foundation.
- Written stored procedures for manipulating and interacting with the database.
- Used Crystal Reports for reporting functionalities in the application.
- Implemented the various State Management techniques like Session Cache and Viewstate to persist information in aspx pages and between post backs.
- Involved in handling client side state management like View State and Query Profiles and Server side statemanagement techniques like Sessions.
- Designed Master Page and themes for a common visual appearance for all the ASP.NET pages.
- Developed CSS thereby enabling central control for page layouts colors and fonts for page and controls.
- Used AJAX enabled grid to display the data fetched from database and also used AJAX Toolkit to develop the different controls.
- Participated in the Integration testing and System testing with QA
- Designed and created SQL Database tables and views based on the requirements.
- Developed stored procedures packages functions triggers views in T-SQL
- Implemented Forms-based Authentication in ASP.NET to authenticate the users.
- Developed WCF service to get the information from the database and worked on Data contracts Operation Contracts Service Contracts Endpoints and Bindings.
Environment Visual Studio 2008 C .Net ASP.NET ADO.NET MVC Web API WCF Java Script AJAX HTML Web Services SQL Server 2008 MS Excel Windows XP Windows Server 2008.
Confidential
Position .NET Developer
Roles and Responsibilities
- Involved in coding and designing part of development.
- Involved in creation of MS SQL SERVER stored procedure trigger views development.
- Involved in designing interfaces with ASP.NET 3.5 implementing code with C and deploying the application in different environments.
- Provided technical estimates based on the preliminary documents created by the business analysts other technology peers.
- Worked on conversion of legacy ASP pages to ASP.net.
- Developed the SSIS packages to load data from flat and XML files.
- Created Web Services using WCF RestFul Services through Merrill Lynch Custom Frameworks MLIF V3 to support the SSRS reports.
- Design and implement Data access service using Entity Framework to connect and retrieve or manipulate database information.
- Involved in conducting technical interviews according to project requirements.
- Ensure Deliverables Acceptance Formal Sign Off.
- Planned and tracked work items for the project. Assign resources to the work items. Identify stakeholders. Ensured any open work items planned tasks defects change requests issues risks queries are closed within the defined time frame all
- Provided architecture and managed the conversion of legacy ASP application to .NET
- Developed applications using C 3.5 ASP.net 3.5 WPF WCF MVC 3.0 using Razor engine and Entity Framework 4 and MS SQL Server 2005/2008.
- Used the SSRS for reporting purposes.
- Extensively used Subversionfor managing code.
- Developed SSIS packages using business development studio
Environment C .Net SQL Server ASP.NET WPF WCF RestFul Services MVC 3.0 using Razor engine Entity Framework Web Services .NET 3.5 Agile.
Confidential
Role Mid-Level.Net Developer
Responsibilities
- Involved in all the phases of the Software Development Life Cycle including System Analysis Design and Development.
- Written Web Service for Messaging module passing user data from Manager to Sales Team and vice versa using C .Net.
- Used C for importing data to EXCEL and MSWORD.
- Implementing security features using Windowsauthentication.
- Presenting the data from the XML file by using XSLT.
- Developed Stored Procedures User Defined Functions and Triggers on SQL Server database.
- Developed Views and indexing them at database level.
- Designed reports and written some dynamic calculations for reports using SQL Server Reporting Services.
- For Remote system data retrieval I have implemented Client-Server architecture using C console application reading registry values and setting registry values based on the Sales Strategy.
- Provided technical support and updates to customers and partners in a timely manner and documented technical and programming specifications.
Environment Visual Studio 2005 C .Net ASP.NET ADO.NET HTML XML XSLT XSD Web Services SQL Server 2005 MS Excel Windows XP Windows Server 2003.
Confidential
Role .Net Developer
Responsibilities
- Actively participated in collecting the requirements. User and User group meetings existing systems and various other source of information were analyzed.
- A prototype was developed to demonstrate the application core functions. The prototype application had basic screens and their navigation
- Created UML Class Diagrams Sequence Diagram and Component Diagram diagrams using Visio.
- Developed the GUI using Custom and Web Controls in ASP.NET with C as code behind.
- Configuration of User Controls is done in the form of XML to attain desired functionality as per the requirement.
- Developed ADO.Net based database access layer against SQL Server Database.
- Made use of Dataset DataGrid and Repeater Controls to display data in a customized format.
- Validation was done using Validation Controls in ASP.NET.
- Contributed towards the security model in .NET framework for the administration module using verification process Code Access security and Role-based security.
- Implemented Fragment Caching to increase the performance of the application.
- Used Crystal Reports for generating reports.
- Created Web config file for the Web Services to store the Web Service level values.
Environment Visual Studio .NET 2005 ASP.NET C ADO.NET Web Service XML XSLT SQL Server 2005 IIS 6.0 Windows Server 2003 Crystal report 9
