.net Developer Resume
Hartford, CT
SUMMARY:
- 6 years of experience in analysis, design, development, implementation Web Applications, Windows Applications and Web Services using Microsoft Technologies.
- Expertise in developing Microsoft .Net application using .Net Framework 4.5 /4.0/3.5/3.0/2.0, ASP.NET, MVC, C#, ADO.NET, EF, HTML5, XML, Web Services, WCF, JavaScript, JQuery, Ajax, LINQ and MSSQL.
- Good experience in working using ASP.NET AJAX for partial page execution and asynchronous data transfer from web server to the client.
- Expertise in developing the n - tier application with UI, Business layer and Database.
- Proficient in developing Service Layer using C# andWindows Communication Foundation (WCF).
- Excellent experience in using scripting languages such as Java Script and JQuery.
- Experience in using Agile methodology SCRUM Framework.
- Strong knowledge in Graphically and Query design of Databases using SQL Server Management Studio.
- Extensive design and programming experience with web technologies such as HTML5 and CSS.
- Experience in writing Data Access Layers using ADO.net, Entity Frame Work and LINQ to SQL.
- Strong knowledge in writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server 2012/2008/2005.
- Working knowledge of IIS 7.5/7/6/5.
- Proficiency in conducting Unit Testing using NUnit and MS Test.
- Proficiency in Software Development Lifecycle (SDLC) Methodologies from requirements gathering to designing, testing, and maintenance.
- Experience in implementing Authentication and Authorization using Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Proficient in using MS Visual Studio 2013/2012/2010/2008, MSSQL Management studio and MS Visio.
- Worked using different design Pattern such as MVC, Singleton, Factory and Abstract Factory.
- Strong knowledge of using LINQ to retrieved data from different data source.
- Proficient in using XML, XSD, XPATH and XAML.
- Strong knowledge of using WCF to design WSDL applications.
- Strong knowledge of using UML diagrams such as Use Case Diagrams, Class Diagrams, and Structural and Interaction Diagrams.
- Experience in using Microsoft TFS as source control tools
- Excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.
- Good team member with excellent analytical and problem solving skills with ability to work independently.
TECHNICAL SKILLS:
Technologies: ASP.NET, MVC, Web Service, WCF, ADO.NET, EF, LINQ, MSSQL, NUNIT, AJAX
Frameworks: .Net Framework 4.5/4.0/3.5/3.0
Modeling: MS Visio Enterprise Architects, UML
Languages: C#
Database: MS SQL Server 2012/2008, MS-Access
Markup Language: XML, CSS, HTML, XAML, DHTML, XSL/XSLT
Scripting: JavaScript, JQuery
IDE Tools: Visual Studio 2013/2012/2010/2008, TFS 2008/2010, MS SQL, MS Visio
Web Servers: Microsoft IIS
Operation Systems: Windows Server 2008, Win 8, 7, Vista, XP
PROFESSIONAL EXPERIENCE:
Confidential, Hartford, CT
.NET Developer
Responsibilities:
- Developed User interface usingASP.NET MVCand written business logic usingC#Code.
- As part of the development team, developed web interfaces for User module using ASP.NET MVCwith extensive features like User Controls, Data grid control, InProc Session state management and XML files to store application configuration constants.
- Implement agile scrum methodology in application development.
- Used ASP.NET MVC Login Control to display user registration forms, login forms, change password formsand password reminder forms.
- Developed classesfor database access and other business components using C# and ADO.NET.
- UsedADO.NETdisconnected Dataset model, stored procedures and fragment caching to enhance performance.
- UsedAJAXto communicate with web service from web page.
- DevelopedWeb Servicesfor obtaining structured data forfinancial information.
- Used already existing ASP address book component for Email integration.
- Developedclient side validationand dynamic UI usingJQueryand HTML5.
- SQL Server 2008Enterprise Manager was used to create objects like tables, stored procedures, etc.
- Developed a communication between clientandserver with the help of Ado.net.
- Implemented Role based security.
- Used NUnit for unit testing of eachof the components was done by developing test cases and test data.
- Integration testing with other intranet modules was done in subsequent iterations.
Environment: Visual Studios 2012 IDE, ASP.NET MVC 4.0, C#, Entity Framework 4.0, TFS 2010, MSSQL Server 2008 R2, AJAX, IIS 7.0, JavaScript, JQuery, CSS, XML, HTML5, ADO.NET, LINQ, NUnit and UML
Confidential, Dallas, TX
.NetDeveloper
Responsibilities:
- Involved and assisted in planning and development of Application life cycle.
- Developed Web application with Microsoft.net technologies, Web layer with ASP.NET and business layer with C# Data access layer with ADO.NET advanced functionality.
- Used Script Manager and Update Panel to provide interactive screens.
- Designed UI using latest AJAX controls/features and ASP.NET tools (Master pages, themes, site navigation maps).
- Used HTML, CSS and XSLT for styling the Web pages.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Extensively used ASP.NET server controls like Calendar control, Grid View, Form View.
- Experience of handling queries using.Net3.5 LINQ components.
- Extensively used ADO.NET objects such as Data Adapter, Dataset, Data Reader, and Data View.
- Developing XML Web Services in C# and SOAP for information exchange across applications.
- Working with Asp.net Master Pages that were common throughout the application and content pages.
- Developed a WCF to get all details of all customers in the firm for the Search Engine.
- Involved in constructing and developing WCF and ASMX web services quickly and consistently using service factory patterns.
- Worked with custom and user controls, web controls.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Provided an option to the users to download an Excel template, where users have to append the results and Upload Excel spreadsheet.
- Involved in Agile methodologies.
- Designed and developed several SSIS packages to transfer the data between the different environment systems and/or export the data to other applications.
- Performed version controlling in Visual source safe.
Environment: Net Frame 3.5, Visual Studios 2010 IDE, ASP.NET, C#, TFS 2008, MSSQL Server 2008 R2, AJAX, IIS 6.0, JavaScript, JQuery, CSS, XML, HTML, ADO.NET, LINQ, NUnit and UML.
Confidential, Tampa, FL
.Net Developer
Responsibilities:
- Involved inunderstanding existing applications and reviewing requirements, used cases with business team and implementing and prioritizing the tasks per business requirements using theAgilemethodology.
- DesignedWeb Forms, User Controls, and AJAX Web forms usingASP.NET 3.5.
- Extensively worked with ASP.NET Web Site Administration Tool to createRoles, Login Controls, Authentication and Authorizationfor Site Security.
- Created and useduser controlsandcustom controls.
- Created and consumedweb services.
- Developed a Module that enables the administrator to provide access rights to users based on their credentials.
- Used AJAXControls likeScript ManagerandUpdate Panelto develop theGUI.
- UsedXMLintensively to bindthe data to the Web Controls, Data manipulation to store data.
- Developed manySQL queriesto fetch data as per the business requirements with tuning techniques.
- DevelopedStored Procedures,Triggers, andViewsin the SQL Server 2008.
- Generated reports usingSSRSand integrated with web application.
- Used several test cases to check for bugs in the code and for bad data.
Environment: Visual Studio.NET 2008, ASP.Net, C#, JavaScript, CSS, AJAX, XML, SQL Server2008, WCF, IIS 5.0, XML
Confidential, Cincinnati, OH
.NetDeveloper
Responsibilities:
- Designed and developed user controls for accepting customer inputs and presenting records/results to customer usingASP.NET.
- Involved inarchitectureand development ofCustom Controls and User Controlsto support shared functionality of displaying Customer details common to all pages.
- Developedinteractive web pages using ASP.NET, C# andADO.NET.
- Designed and DevelopedMaster and Content Pages (Web Forms)usingASP.Net Server ControlsandC# as code-behind
- UsedAJAXto improve theperformanceof the web pages and to display the data on frequently visited pages.
- ImplementedForms AuthenticationandRole based Authorization.
- Used Custom Validation, User Validation and Java Script to give access to registeredusers.
- Providedsession level securityandrole based authenticationusingsession objectsandcookies.
- Extensivelyworked onADO.NETobjects(sqlConnection, sqlDataAdapter, sqlCommand, sql DataReader and Dataset).
- Used Stored Procedures, Joinson keyfieldsfor fast retrieval and Database optimization.
- Created User controlandCustom controlsfor the application.
- Extensivelyworked withC#for creating classes of this application and Integrated withASP.NETpages.
- ImplementedXML Web Servicesin C# based onSOAPprotocols usingXMLfor data transfers.
Environment: NET Framework 3.0, C#, ASP.NET, AJAX, XML, JavaScript, CSS, ADO.NET, Web Services, Windows XP, SQL Server 2005,IIS.
Confidential
.Net Developer
Responsibilities:
- Consumed Windows Communication Foundation (WCF) for implementing the required business logic.
- Developed the presentation layer which consisted of ASP.NET Web Forms, User Controls and their associated code-behind files.
- Created Master Pages for the web pages.
- Designed Web Forms using HTML, CSS and implemented client side scripting using JavaScript.
- Created Asynchronous calls to stored procedures which took lot of time to accomplish the task in backend and enabled flexibility through user interface.
- Used LINQ using entity framework to query the database in most of the pages.
- Created stored procedures, views and triggers to enforce entity relationships.
- Used Grid View control extensively for data display, dynamic generation of rows, and user input inside template columns. Used Edit Item-Templates and Footer Templates extensively for editing and adding rows.
- Consumed WCF services to access data from Third-Party Libraries.
- Used ASP.NET Validation Controls and developed JavaScript to perform various Client side validations.
- Writing or modifying Stored-Procedures in SQL Server to carryout database operations.
- Performed Unit Testing and Performance Testing.
- Involved in fixing bugs by debugging the application, Found solution for many technical issues in the project.