.net Developer Resume
Houston, TX
SUMMARY
- About 7 years of experience in analysis, design, development, implementation and testing of Windows and Web based applications (VS 2012/2010/2008 ).
- Extensive experience in .NET Framework (3.0/3.5/4.0) using C#, ASP.NET, ASP.NET MVC, SQL Server and Entity Framework.
- Worked with Design patterns like MVC Dependency Injection (DI), and Inversion of Control (IOC).
- Expertise in developing client - server active synchronization using ADO.Net, ADO.Net Entity Framework and LINQ.
- Extensively worked on Asp.Net including the use of Web Forms, User Controls, Validation Controls, Presentation Layer, Master Pages and DataControls.
- Experienced in use of HTML5 and CSS3 for front end development. (Tags, Local Storage Feature, New Input Types).
- Exclusively used WCF for consuming Web Services. (Service Orientation, Data Contracts, Transactions).
- Experience in implementing AJAX controls, JavaScript and jQuery for asynchronous operations.
- Dealt with using different ADO.NET objects such as Data Adapter, Data Reader, Dataset, Connection and Command Object to interact with database.
- Extensive use of Grid View and Repeater Controls for data manipulation.
- Experience in developing WCF to expose useful functionality to web users through SOAP.
- Good Exposure in developing application using ASP.NET MVC framework to higher testability and support clean SoC.
- Good Experience in using LINQ in Memory Object, XML Document and Database Objects.
- Extensive exposure to database modeling and Relational Databases using SQL Server, Oracle, MySQL etc. Developing Queries, Views and Store Procedures.
- Experience in developing application reporting using Microsoft SQL Reporting Services, Crystal Reports.
- Experienced in different process like Agile Methodologies, Waterfall methodologies and Test-driven development (TDD).
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and Visual Source Safe (VSS).
- Team player having good communication and interpersonal skills with solid team leading capabilities, logical and analytical approach.
TECHNICAL SKILLS
Languages & Database: C#.Net, C++, T-SQL, PL-SQL, SQL Server 2008/2005 and Oracle 11g/10g/9i.
.NET Technologies: .Net Framework 4.0/3.5/3.0, ADO.NET, ASP.Net AJAX, WCF, ASP.Net MVC, SOAP, SOA, LINQ, WSDL.
Web Technologies: ASP.NET, HTML, XHTML, DHTML, CSS, Java Script, JQUERY, XML, Web Services.
Reporting Tools: SQL Server Reporting Services, Crystal Reports
Version Controls: Visual Source Safe 6/20055, Team Foundation Server
IDE Tools & Web Servers: Visual Studio 2010/2008/2005 , IIS 7.0/6.0/5.0
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Implemented Object Oriented Design and Concepts& data modeling to analyze and define data requirements need to support business requirements.
- Designed User Interface using Web Forms, Win forms, DHTML, XSLT, XML, JavaScript, AJAX, CSS, ASP.NET, Server Controls and Visual Studio.Net.
- Created user interfaces using ASP.NET Web forms and Web Server controls. Navigation menus were implemented using Tree and Menu Controls and Custom/User Controls in ASP .NET
- Updated programming C# code and WCF as per manager request.
- Added various Custom Server Controls & Custom User Controls with Event Handling Mechanisms to enable Post back from the server.
- Efficiently displayed data in Grid View, along with a populating Tree view, Details View and Data List along with update controls.
- Used ADO.Net and Created CRUD Operation to access data from SQL server 2008 R2.
- Configured the IIS web server to host the ASP.Net application
- Extensively used ASP.NET AJAX Toolkit to create server and client-side validations that reduces the overhead consumption for a much quick page loading.
- Implemented Web Services using WCF to update the information displayed in the browser and to authenticate the current users to ensure security and information sharing.
- Used LINQ, WPF and design patterns for Entity Framework.
- Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document using UML
- Studied Business Requirements, Analysis and converted business requirements into technical specifications.
- Coded the Business Logic layer and Data Access layer using C#.NET.
- Used Themes, Skins and CSS to give look and feel to Web pages using ASP.Net
- Developed User Controls to reduce the Complexity in User Interface Coding and provide better look and feel & performed validation using JavaScript.
Environment: .Net Framework 2.0, C#.NET, ASP.Net 2.0, ADO.Net, SQL Server 2005, Visual Studio.Net 2005, TSQL, XML, XSLT, Edit Plus, WCF, UML, VSS, WPF, Photoshop, Ajax, JavaScript, SSRS, DHTML, CSS, HTML, N-Unit, IIS, Visual SourceSafe, Windows XP
Confidential, Jersey City, NJ
.Net Developer
Responsibilities:
- Designed and developed web pages using ASP.NET,C#.NET, JSON, HTML5 and JQuery.
- Introduced and implemented Agile Methodologies such as Scrum, Extreme Programming (XP) and Test Driven Development (TDD).
- Extensive experience of Rational Unified Process (RUP), UML, XML, HTML, SQLand Stored Procedures.
- Created DTS Packages using MS SQL. Implemented DBMS concepts in this project.
- Created Stored Procedures, Triggers, and Views for database functionalities.
- Implemented the Data Access Layer using C# and ADO.NET to access underlying database.
- Created and consumed XML Web Services and WCF & WPF to access data layer components.
- JavaScript and Ajax were used to handle and client side functionality.
- Used SSRS and SSIS for Reporting and Integration service.
- Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net.
- Developed classes for consuming web services by using XML Web Services.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Used JQuery Library for Client side validations and Ajax calls.
- Worked on WCF Web Services using C# to authenticate lookup and retrieve the data from database. Consumed by Windows forms and COM+ components.
Environment: MS Visual Studio 2005, ASP.Net 3.0, ADO.Net, C#.Net, JavaScript, HTML, CSS, AJAX, XML, MS SQL Server 2005, IIS 6.0
Confidential, Silver Spring, MD
.Net developer
Responsibilities:
- Developed web applications using C#, ASP.NetMVC/Web Forms and Entity Framework.
- Created Data Access Layer using Repository and Service patterns to access underlying SQL Server Database/Mongo DB withEntity Framework and LINQ.
- Used Entity Framework's Code First approach to develop and update the database.
- Utilized AutoFac for Dependency Injection.
- Involved in QA to meet business requirements.
- Developed application using ASP.Net MVC Framework, unobtrusive AJAX and jQuery.
- Used Ajax, JavaScript and jQuery for validations and post-backs, HTML 5 and CSS3 controls for enhanced interfaces in the UI.
- Designed and developed the application on ASP.Net MVC 4.0 Framework.(Enhancements to Default Project Templates, Display Modes, ASP.net Web API).
- CSS3 were used to attain uniformity through all pages.(Tags, Local Storage Feature, New Input Types).
- Used LINQ to Objects and LINQ to XML to query the data model and manipulate the data.
- Implemented Behavior Pattern for code reusability using WCF as a Mediator.
- Working with design patterns, N tier architecture, 3 tier architecture and Model- View-controller (MVC).
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Have worked extensively on AJAX controls for efficient use of all kind of applications.
Environment: .NetFramework, C#, ASP .NetMVC, LINQ, Entity Framework,JavaScript, AngularJS, AJAX, HTML(5), SQL Server 2012, Microsoft Visual Basic
Confidential, New York, NY
.Net Developer
Responsibilities:
- Object Oriented Analysis, Design & Programming.
- Designed and developed UI and server side components for Account Registration module in Trading Front-End using MVC and UI design patterns with CSS(3).
- Wrote stored procedures and functions.
- Enabled Client and server store using ASP.Net Cache API in MVC application.
- Designed and developed the application on ASP.Net MVC 4.0 & WCF Framework.
- Implemented Entity Framework in data access layer and used LINQ for data queries.
- Optimized Application performance handling server side events and ASP.NET server controls.
- Used JavaScript to perform validations and catch the events on client's browser.
- Actively involved in developing web application using Asp.Net, C# and Ado.Net.
- Implemented Behavior Pattern for code reusability using WCF web service as a Mediator.
- Develop and maintain Web, Windows, Console, Windows Services applications.
- Advanced database development including stored procedures, functions and SSIS packages.
- Develop software code and associated lifecycle deliverables.
- Responsible for testing their own work and following through and finishing all assigned projects.
- Responsible for documenting all code and projects.
Environment: Visual Studio 2012, C#, MVC4, WCF, LINQ, XML, Ajax, JavaScript, JQuery, CSS(3), Entity Framework, ADO.Net, Asp.Net, TFS, SQL Server 2008, Windows 7.
Confidential, Memphis, TN
.Net developer
Responsibilities:
- Involved in gathering requirements and translated the business rules to development requirements.
- Utilized ASP.NetMVC and C# to develop the web application.
- Implemented Business Logic Layer based on requirements.
- Assisted in site design using CSS and HTML. (Tags, Local Storage Feature, New Input Types).
- Used AJAX and several JQuery functions and plugins to create a richer and interactive user experience.
- Created data entry pages for basic CRUD operations on needed models.
- Implemented Web Services through the use of WCF.
- Refactored code for better performance and reusability throughout the application.
- Created Partial Views for reusability and cut down on development time.
- Created necessary View Models, WCF & WPF for model binding.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.Net to access and update database.
- Develop procedures and operating instructions, and successfully move programs into production
- Maintain application production environment.
- Respond to and resolve production problems and user inquiries.
- Develop interfaces that are easy to understand and display information for edit, view effectively.
- Design testing requirements and prepare test modules.
Environment: .NetFramework, C#, ASP.NetMVC, ADO.Net, WCF, JavaScript, JQuery, AJAX, HTML,CSS, Microsoft Visual Studio