Senior .net Developer Resume
CO
SUMMARY
- Over Seven years of experience in Analysis, Design, Development, Implementation and testing of business software applications in Client/Server, Web - based and Windows environments. Hands on experience in all phases of Software Development Life Cycle (SDLC).
- Working experience in developing the applications using C#, VB.Net, ASP.Net, ADO.Net, WPF, WCF, Web Services, SQL Server, AJAX, JavaScript, CSS, HTML.
- Worked extensively with ADO.Net objects such as Data Adapter, Dataset and Data Reader to interact with other databases like SQL Server 2008/2005, Worked with MVVM pattern: Model, View, View Model, Worked with all phases of Software Development Life Cycle.
- Implementing Web Services: SOAP &SOAP Extensions, and WCF: Hosting, Debugging, Tracing, Transactions ad Security, Worked on Agile Methodology in project development life cycle.
- Language-Integrated Query (LINQ) is used as the language syntax in Visual Studio, Experience in SQL Server Integration Services (SSIS) packages, using various control flow task and data flow transformation.
- Designed and developed the Web forms using ASP.Net and use C# as a code behind Language, Experienced in using DataReader and DataSets in ADO.Net to retrieve, display, edit and update in database, Designed in databases, writing TSQL Queries, Stored Procedures, Views and Trigger.
- Have experience in working in Oracle Forms and Reports, Experience in handling software development, enhancements, testing and documentation. Strong Conceptual knowledge of .Net Framework.
- Excellent problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills, Willingness to work in a highly dynamic environment and ready to take up different challenges.
TECHNICAL SKILLS
.Net: .Net Framework 3.0/3.5/4.0, ASP.Net, WCF, WPF, ADO.Net, WEB Services, WEB Forms.
Web Technologies: XML, HTML, XAML, CSS, AJAX.
Languages: C#. Net, VB.Net, JavaScript, SQL Server, PL/SQL, XML
Databases: SQL Server 2005/2008/2012 , PL/SQL.
Reporting: SQL Reporting Services (SSRS), Crystal Reports.
Operating System: Windows XP/7, Windows 2003 Server.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involved in the requirements gathering and client meetings.
- Responsible for documenting the technical specifications in multiple iterations of the project
- Worked with the team to develop the Web Services that is used to fetch data or to submit the document and processing it.
- Developed WCF Services for creating and consuming business components in ASP.NET
- Designing WCF with Service oriented architecture to support Distributed computing where services consumed by end-user.
- Utilized database components (Data Adapter and Data set) to access database using ADO.NET.
- Used LINQ to SQL in the data layer for rapid development of few standalone projects
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance of C# in building data entity model.
- AJAX is established for presentation layer.
- Coded and created Stored Procedures for performing repetitive tasks in updating related tables using-SQL Server 2008
- Worked extensively on Client Side Validation using Java Script.
- Extensive use of XML features of T- SQL for maintaining XML data based on XPath queries. Reading XML documents and storing data in the relational database using various methods.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Applied Cascading Style sheets (CSS) to the pages.
- Implemented Master page to allow centralizes the common functionality of the pages, so that we can make updates in just one place.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Worked on SSRS for generating reports.
- Responsible for interaction with the client in collecting the requirements.
Environment: Visual Studio 2008/2010, ASP.NET 3.5/4.0, C#. NET, ADO.NET, LINQ to SQL, SQL Server 2008, WCF Service, XML, CSS, SSRS, JQuery, WPF, XAML, TFS, VSS.
Confidential, Lawrenceville GA
.Net Developer
Responsibilities:
- Involved in Analysis, Design, Coding, Testing and maintenance phases of Software Development life cycle.
- Involved in Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Prepared UI specifications, validation rules document, design and development of GUI screens for the application.
- Designed and Developed Web application with Microsoft .NET technologies, Web layer with ASP.NET and business layer with C#, Data access layer with ADO.NET Entity framework advanced functionality and Microsoft SQL Server 2008 as database.
- Developed web based applications using AJAX, ASP.NET and C#.
- Designed and Developed Master Pages, partial pages to have rich look and feel of the web site.
- Implemented AJAX and used Ajax Controls toolkit to improve performance, responsiveness, interactivity and features of application.
- Implemented JQuery UI core interaction plug-in for advanced effects built on top of JQuery JavaScript Library.
- Designed WCF with Service oriented architecture to support Distributed computing where services were consumed by end users.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
Environment: MVC 3, C#, Entity Framework, Visual Studio 2010, SQL Server 2008, ADO.NET Entity Framework, AJAX,XML, HTML5, Razor, JavaScript, WCF.
Confidential, CO
Senior .NET Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/database and transition using iterative AGILE methodology.
- Extensively used ASP.NET Web Server controls like Grid View for displaying the records.
- Used Entity Framework 4.0 to implement ORM mapping and LINQ for data retrieving, querying, storage and manipulation.
- Implementation of client side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
- Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
- Created WCF REST services to create distributed applications and for the communication between the server and the client.
- Implemented Triggers in XAML and created WCF services and Consumed Services using client developed in WPF.
- Generated multiple entity data models (edmx) from the existing database schemas.
- Written complex Stored Procedures, Functions, Packages and cursors according to the business requirements.
- Creation of database objects like tables, views, procedures and packages
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in web pages.
- Responsible for developing WCF Services to exchange data between applications and consumed WCF service which is based on SOA (Service Oriented Architecture).
- Developed RESTful web services using Web API.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
- Responsible for deployment of the Application in production and resolving any post-deployment issues
- Used Team Foundation server (TFS) for Source control Management.
Environment: Visual Studio 2013, .Net Framework 4.5, C#, WPF, ASP.NET, ADO.NET, MVC 4, HTML, XHTML, XML/ XSLT, CSS, DHTML, WCF, Web Services, JavaScript, jQuery, LINQ, TFS, SQL Server 2008 R2, Entity Framework.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Designed & developed the Customer management pages of the application using WPF and .net technology.
- Developed User Interface in XAML for this application.
- Used MVVM Design Pattern followed for application development.
- XAML Browser Application (WPF) is used to create a WPF App that will run inside a browser.
- Used Ajax for some controls which do not require post back and Implemented JQuery.
- Used Web Form Controls to create web pages.
- Used Server Side Validate Controls to validate the form fields.
- Consumed .NET Master Pages, CSS and Web forms for UI development.
- Implemented Error Handling using Try-Catch-Finally methodology.
- Used ADO.Net extensively for database interactions using Data Reader, Data Adapter, Data view and Datasets.
- Developed MS SQL server 2008 Stored Procedures, Triggers, Views, and Cursors for accessing the database using T-SQL.
- Created views to facilitate easy interface implementation and triggers on them to facilitate consistent data entry into the database.
- Implemented caching services for better performance.
- Designed Custom control, User Control.
Environment: Visual Studio.NET 3.5, MVVM, WPF, XAML, AJAX, CSS, C#. Net, JQuery, ADO.NET, SQL Server 2008, T-SQL, HTML
Confidential, Dallas, TX
.NET Consultant
Responsibilities:
- Designed User Interface using JQuery, JavaScript, AJAX, HTML5, CSS3.0, XML.
- Worked on Team Foundation Server (TFS), creating and managing projects and accessing the items.
- Presentation layer (GUI) application has been created using .NET Web Forms,ASP.NET4.5, MS Visual Studio 2010, HTML.
- Coded in Data Access Layer, and Business Logic Layer using C#. NET and SQL Server in backend.
- Created Entity Framework object model, which handles the data from/ to SQL.
- Implemented search and CRUD operations using Entity Framework object model.
- Implemented Object Oriented Concepts such as Polymorphism, Inheritance, Encapsulation.
- Created Stored Procedures, triggers, cursors, views and udfs for maintaining business functionalities.
- Worked with the group which evaluated and recommended technologies including ASP .NET MVC3.
- Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
Environment: ASP.NET4.5, C#, Entity Framework, XML, JavaScript, JQuery, AJAX, LINQ, Expression,HTML5, CSS3, TFS 2012, Visual Studio 2012, IIS, SQL Server 2008R2, WCF, MVC3