Senior Dot Net Developer Resume
Sacramento, CA
SUMMARY
- 7+ years of IT experience in analysis, design, development, implementation and testing of web based and multi - tier applications in finance, automobile, logistics, and human resource and inventory domains.
- Proficient in Object oriented analysis and design practices (object modeling, use cases, activity diagrams, UML).
- Experienced in all phases of software development life cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment and also in Windows Client/Server Environment
- Technical expertise in Microsoft Technologies, such as .Net Framework, ASP.Net, C#, WCF, AJAX, ADO.NET, XML, VB and ASP.
- Strong knowledge in development of software systems using Microsoft .NET framework 1.1, 2.0, 3.0 and 3.5 including WPF, WCF and WF and MVC design pattern.
- Have expertise in technical design documentations using UML modeling, OO analysis, design, agile methodologies and design patterns.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture (SOA) using C#.
- Have expertise in Singleton, Abstract Factory, MVC and Factory Method.
- Expert in developing Custom Control, User Control and Provided Rich Functionality using C#.
- Hands on experience in Developing Rich User Interface on web using Java Script, HTML, DHTML, IIS, Master pages and CSS.
- Extensively Implemented WCF in the project for advanced functionalities.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Hands on experience in using Web Server - IIS, Visual SourceSafe, Data Transformation Services (DTS).
- Consumed ADO.NET components like Data Adapter, Dataset to perform data operations. Extensively used ADO.NET to implement the data layer to communicate with different databases.
- Consumed ADO.NET Entity Frame Work for Entity Data Model, Entities, Relationship Mapping, Querying Data.
- Worked on designing the Database Schema, which represents an ownership context for a Microsoft SQL Server 2000/2005/2008.
- Developed static reports using SQL Server Reporting Services and deployed the reports (RDL files) in SQL Server 2005/2008 and Oracle 9i/10g.
- Had experience in writing build scripts using NANT and code coverage, build automation, publishing build using .Net Cruise Control, FxCop.
TECHNICAL SKILLS
Languages: C# 2.0/3.5, VB.NET 2.0/3.5, ADO.NET, WCF, LINQ, PL/SQL, T-SQL, XML.
Web Technologies: ASP.NET 3.5/2.0/1.1, AJAX.NET (Ajax Toolkit 2.0), Web Services (WSDL/SOAP), HTML, DHTML, CSS (Cascaded Style Sheet), Classic ASP 3.0, XML.
Databases: Microsoft SQL Server 2000/2005/2008 (T-SQL), Oracle (PL/SQL), Ms Access.
MS Framework: .NET Framework 4.0/3.5/3.0/2.0/1.1
Web Servers: Internet Information Server (IIS)
Designing Tools: Visual Studio.NET (2003/2005/2008 ), MS Front Page, SharePoint Designer 2007, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop.
Scripting Languages: Java Script
Version Controller: MS Visual Source Safe (VSS), TFS
OS: Windows 7,Vista/XP/2003/2000/NT, MS DOS,UNIX
PROFESSIONAL EXPERIENCE
Confidential, Sacramento, CA
Senior Dot Net Developer
Responsibilities:
- Understand Use Cases, High and Low Level Technical Design Documents.
- Developed screens on Client/Server Applications.
- Developed Application using .NET Framework 3.5, Object Oriented Principles (OOP) (C#), and n-Tier Architecture.
- Designed Graphical User Interface (GUI) for various web pages using AJAX, HTML, CSS, JavaScript, and Silverlight.
- Developed and consumedWCFServices (ASP.NET3.5) to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Converting these components to actual WCF Services consumable by ASP.Net based web client.
- Developed runtime animations using MS Silverlight 3.0 using MS Expression Blend 2 SP1.
- Developed the Silverlight application on MVVM design pattern.
- Wrote Data Access Layer Methods (ADO.NET), T-SQL Queries, Store Procedures, and SQL User Defined functions for fetching Transaction details, Customer Details, and Product Configuration data.
- Integrating procedural steps and processes with technical requirements and system functions to assure successful delivery of work has been done.
- Heavily used LINQ to SQL to retrieve data about Customers & Transactions.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Environment: ASP.NET, C#, VB.NET, ADO.NET, Object Oriented Methodologies, Visual Studio 2008, SQL Server 2005/2008, T-SQL, ADO.NET Entity Frame work, TFS, .NET Framework 2.0 & 3.5, AJAX, XML, XSLT, Javascript, SOAP, Web Service, WCF, SOA, Silverlight, XAML, HTML, LINQ, IIS 6.0/7.0, MS VISIO(UML), NUNIT.
Confidential, Beaverton, OR
Sr.Net/Silverlight Developer
Responsibilities:
- Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams) for Technical Design Documentation.
- Developed screens on Client/Server Applications.
- Developed Application using .NET Framework 3.5, Object Oriented Principles (OOP) (C#), and n-Tier Architecture.
- Designed Graphical User Interface (GUI) for various web pages using AJAX, HTML, CSS, Javascript, and Silverlight.
- Used ADO.NET Entity Framework for abstracting data stored in Database
- Developed and consumedWCFServices (ASP.NET3.5) to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Converting these components to actual WCF Services consumable by Silverlight based web client.
- Developed runtime animations using MS SilverLight 3.0 using MS Expression Blend 2 SP1.
- Developed the Silverlight application on MVVM design pattern.
- Wrote Data Access Layer Methods (ADO.NET), T-SQL Queries, Store Procedures, and SQL User Defined functions for fetching Transaction details, Customer Details, and Product Configuration data.
- Integrating procedural steps and processes with technical requirements and system functions to assure successful delivery of work has been done.
- Heavily used LINQ to SQL to retrieve data about Customers & Transactions.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Environment: ASP.NET, C#, VB.NET, ADO.NET, Object Oriented Methodologies, Visual Studio 2008, SQL Server 2005/2008, T-SQL, ADO.NET Entity Frame work, TFS, .NET Framework 2.0 & 3.5, AJAX, XML, XSLT, Javascript, SOAP, Web Service, WCF, SOA, Silverlight, XAML, HTML, LINQ, IIS 6.0/7.0, MS VISIO(UML), NUNIT.
Confidential, Chicago, IL
Sr.Net/Silverlight Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET and SQL. The middle tier contained all the business logic.
- Designed the data access layer on the middle layer to connect various databases for various groups. SOA was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework using C#.
- Used WPF and Silverlight for rich UI and User Experience (UE).
- Used Xaml code for WPF and Silverlight applications.
- Implemented Patterns like MVVM in working with WPF.
- Designed and Implementing various approach for rendering seating chart in Silverlight 3.0
- Used Silverlight and Expression Blend to provide media stream for customers to know more about the policies.
- Developed Silverlight based application independent modules using WPF Composite library.
- Modified Silverlight Control Templates and styles in Expression Blend.
- Worked extensively with Microsoft Enterprise Library for Cashing, Data Access and Security.
- Used MSE to for its Consistent design patterns, Ease of use, and Extensibility.
- Worked heavily on Silverlight Layout Controls like Stack Panel, Canvas, and Grid Controls and also on Silverlight Animations.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used user controls like Page Header, Page Footer, Errors Summary, and Navigation Control in all the WebPages Using ASP.NET (3.5).
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (3.5).
- Experienced in designing and developing Webforms and Winforms using C# and ASP.NET.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Designed in accordance with Service oriented architecture principles to support Distributed computing where services are consumed by consumers using WCF.
- Implemented WCF so that data can be exchanged between applications.
- ASP.NET AJAX Control Toolkit, which adds a rich library of controls for AJAX development and LINQ, is used to code queries for DML, DDL Statements
- Used JavaScript to perform validations and catch the events on client’s browser.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Used LINQ to SQL, LINQ to Lambda functions, and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Extensively wrote and used stored procedures, Database Triggers in SQL 2008/2005.
- Participated in creating a build deployed strategy that would take care of deploying the Entire App to various Web, App and Batch servers automatically using the NANT Build and deployment solution.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: C#.NET 3.0, Silverlight2.0/3.0/4.0, ASP.NET 3.5, C#, Visual Studio 2008/2010, ADO.NET, Entity Frame Work, COM, COM+, IIS 6.0, MSE 5.0,WCF, LINQ, Telerik RAD Controls for Silverlight, Web services, Agile Scrum, NUnit NANT, .NET Framework 3.5, JavaScript, Multithreading, MTFS, SQL Server 2008/2005, Windows Server 2008.
Confidential, Philadelphia, PA
Sr.Net Developer/Silverlight Developer
Responsibilities:
- Worked in an agile Environment to deliver higher-quality software far more rapidly.
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Designed WCF the front end using XAML Browser WPF and SILVERLIGHT for Rich UI.
- Utilized XAML WCF, WPF based Event Handlers.
- Used Silverlight banners, Buttons, etc for enhanced user experience.
- The web GUI was built using Silverlight, XAML, HTML, DHTML, Web Forms classes and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Developed ASP.Net pages using ASP.NET, web form controls, Custom user Controls, HTML server controls in C#.
- Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS 2005.
- Enhanced and developed UI functionality using ASP.NET (3.0/2.0), HTML, and XML.
- Used Silverlight Layout Panels and Control Templates for Customization.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Created CSS files to be applied to various web forms on the web pages.
- Generated Crystal Reports for Job purpose.
- Extensively used Web Services, SOAP, XML and XSL to expose the reports to facilitate information sharing.
- Developed XML Web Services and WCF services common for various applications using .NET Framework.
- Used Visual Studio.NET 2005 IDE to design the forms, develop and debug the application.
- Involved in building a rich web experiences using JavaScript.
- Deployed web application on Internet Information Server for production.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Extensively used ADO.NET, XML In Order to get the high level performance for the web controls.
- Created Crystal reports on the web page by accessing the database.
- Created new database objects like Procedures, Functions, Packages, Triggers, Indexes and Views using PL-SQL in Development and Production environment for SQL 2005.
Environment: Visual Studio 2005, C#, COM, ASP.Net 3.5, ADO.Net, XML, SQL 2005,Visual Source Safe, IIS6.0, Windows Server 2003, Web Services, SOAP, Web Forms, CSS, Silverlight 1.0, Enterprise Data Management, Team foundation Server.
Confidential, Parsippany, NJ
.Net Developer
Responsibilities:
- Involved in System Study and to produce system maintenance document. Prepared artifacts on common modules, key components and interfaces.
- Collected the requirements from business team and involved in analysis, design and development.
- Developed GUI using ASP.NET and implemented the code. Extensively used ADO.NET to access SQL Server database.
- Developed .Net Classes and domain objects and successfully utilized available Web services
- Developed Web services to communicate with XML Data from vendors and process in SQL database.
- Extensively used SQL Stored Procedures for accessing the information from SQL Server 2000 Database.
- Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS.
- Involved in following organization standards for code development, peer level code walk through and reviews.
- Participated in the maintenance and bug fixing.
- Involved in installation, configuration and Administration of SQL server 2000.
- Apart from preparing the test plans, coordinated with team of testers to ensure high quality deliverable.
Environment: ASP.NET, C#,.Net framework 1.0, Visual studio 2003, WSDL, SOAP, XML,XSL, XSLT, JavaScript, VB Script, HTML, DHTML,SQL 2000
Confidential
Jr.Net Developer
Responsibilities:
- Involved in preparation of Detail Design document with prototypes and screen shots based on the BRD and System Requirement documents. Used Microsoft Visio to create the flow diagrams.
- Developed ASP pages using VB on the approved Design Document. Used JavaScript to handle Client-Side validations.
- Suggested various design changes in SQL Server tables and Stored Procedures.
- Used XML and XSL Transformations to display content on the website.
- Handle all Incident Requests and Change Requests for the existing application.
- Provided extensive documentation for all the modules/products worked on.
- Created generic secure and reusable data access components using the ADO objects such as Dataset, Data Adapter, and Data Reader.
- Implemented the ASP security features like Forms Authentication and Windows Authentication.
- Used Clear Case for the purpose of version Control and source code sharing.
- Participated in the maintenance and bug fixing.
- Performed the unit testing for the application.
- Preparation of user manuals, training manuals, installation and user guides, reports and functional description.
Environment: VB, ASP, ADO, SQLServer2000, Triggers, DB2, Clear Case, IIS 4.0, XML, HTML, Java Script, DHTML.