.net Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Microsoft Certified Technology Specialist and Certified in .Net 3.5 framework with Over 7 years of experience with all phases of Software Development Lifecycle (SDLC) starting from Requirements Analysis, Design, Development, Testing, Maintenance, and Enhancement & Production Support of Business Applications with exposure to diverse functional domains like Financial Services, Insurance, Healthcare, Order management and Tax service.
- Strong hands on the Microsoft.Net Framework 1.0/1.1/2.0/3.0/3.5 SP1/4.0 developing Win Forms, Web Services, Web Pages using ASP.Net 4.0/3.5/2.0/1.0, VB.Net,C#.Net,ADO.NET, ASP, MVC 2.0/3.0, JavaScript, HTML, DHTML, XML, XSLT, Silverlight, LINQ, Ajax and SSRS.
- Expertise in developing Web - based and Windows-based applications using C#, ASP.NET, ADO.NET, AJAX, JavaScript, UML, VB Script, XML, CSS, IIS and Visual Studio 2003/05/08/10.
- Experienced in working with 3-Tire and N-Tire Architecture.
- Worked extensively with Iterative Agile Methodologies (SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Expertise in Developing and Designing Rich Internet Applications using Silverlight 2.0/3.0.
- Expertise in developing WPF, XAML application by using Microsoft Expression Blend tool, which present the data about the client improvement/response towards the treatment and published the application to the File Share using Click Once Deployment technology.
- Developed WCF Services from scratch and consumed them at the Client side.
- Experienced in maintaining a session of messages between a client and a service using WCF facilities.
- Experience in exploring .NET exceptions into SOAP faults using WCF mechanisms for translating.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Experience in Design and Development of GUI (Graphical User Interfaces) using C# Win Forms and ASP.Net Web Forms.
- Developed and migrated ASP forms to ASP.Net Web forms using C#.
- Excellent working Knowledge of ASP.NET 2.0/3.0/3.5/4.0 controls like GridView, DetailView, Data Source controls such as ObjectDataSource, SQLDataSource and Master Pages for consistent layout of pages in the application.
- Expertise in Feature Master Pages, and Role Management, Themes and Style sheets, User controls.
- Experience in Implementation of AJAX to improve user Experience.
- Expertise in Web-Development technologies like HTML, XHTML, DHTML, CSS, ASP, XAML, XML, XSL, XSLT, VB Script and Java Script.
- Extensively worked with ADO, ADO.NET 1.0/2.0 to connect to SQL Server, MS ACCESS using Connection, Command, Adapter, Dataset, Data View, Data Row (current/original Version), Data Column, Data Reader, Constraint and other Database Objects.
- Have expertise in technical design documentations using UML modeling, Object-oriented analysis (OOA), Design (OOD) and design patterns.
- Experience using Multi threading, Serialization, Reflection, Shared Assemblies.
- Excellent experience in working with different object oriented programming techniques, Microsoft design patterns like Model View ViewModel Patterns (MVVM), Microsoft View Patterns (MVP), MVC and Service Oriented Architecture (SOA), and Data Transfer Objects (DTO).
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Excellent working Knowledge of Backend programming RDBMS (SQL Server 2000/05/08, DB2,MS ACCESS), SQL, T-SQL, PL/SQL, Stored Procedures, Functions, Views and Triggers and imports and exports of Data using DTS Packages.
- Good Experience in configuring and managing IIS 6.0/7.0- WEB Server.
- Worked with a Team Foundation Server, Visual Source Safe and Subversion version control system.
- Experience in Unit Testing tools like Nunit and System Testing.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements.
TECHNICAL SKILLS:
Languages: C#, VB.NET, C++, C, SQL, JAVA, PHP.
.Net Technology: .Net Framework 4.0/3.5/3.0/2.0 /1.0, C# 4.0/3.5/3.0/2.0, Silverlight 4.0/3.0/2.0, AJAX, WPF, WCF, WWF, SOAP, SOA, LINQ, WSDL, MVC 2.0/3.0.
Web Technologies: ASP.NET, HTML, XHTML, DHTML, CSS, ASP, MSMQ, Java Script, JSON, VB script, XML, XSL, Telerik Q2.
Database: SQL Server 2008/2005/2000, DB2, Oracle10g/11g.
IDE Tools: Visual Studio 2010/2008/2005, Expression Blend, Eclipse, Dreamweaver, Photoshop.
Reporting Tools: Crystal Reports 10/9.0/8.5, Data Reports, SQL Server Reporting Services 2005/2008.
Version controls: Visual Source Safe 6/5, Team Foundation Server, CVS.
Operating Systems: Windows Vista/ XP/2000/NT/98/95, Windows 7, Windows Server 2003/2008, Unix.
Testing Tools: N-Unit, Unit Testing, Load Runner, Moles.
PROFESSIONAL EXPERIENCE:
Confidential, Jacksonville, FL
.NET Developer
RESPONSIBILITIES:
- Participated in full development life-cycle using Object Oriented Programming concepts and agile methodologies, Scrum.
- Participate in Requirement Analysis of the application with Business Owners.
- Working on User Interface (UI) and application development for Builder's Risk and Equipment Break Down for both US and Canada.
- Used telerik control like Grid, Master Detail grid, Currency controller, different type of Text boxes, Calendar, Date Picker, Combo Box and etc in web page.
- Used Temp Data to store and retrieve the data from one to other web page.
- Working on Content Management for Proliability and CanadaRiskBuilderUI application.
- Working on MSMQ to read queues and generate a flat file then transfer to Canada through File Transfer Protocol (FTP).
- Working on Migration for an application from Domino to Dot Net.
- Working with HTML, Jquery, Telerik, Cascading Style Sheets (CSS) to Develop UI and C# to do programming for business logic to flow to Data Base (DB).
- Create service layers by using Windows Communication Foundation (WCF) in between Controller and Business Component.
- Working with testing teams and development teams by providing support to various Application environments like DEV, QA and Production.
- Automation of daily tasks through scripting and cross jobs
- Worked on WCF services, used to implemented as well as consume and hosting that services.
- Working with Linq and Structured Query Language (SQL) to connect to data base and doing Create, Read, Update, and Delete (CURD) operation on data base .
- Create and modify Store Producer, Functions and Views using SQL 2008.
- Providing expertise to enhance Work load management to improve system performance and scalability.
- Providing technical solutions to application related issues and troubleshooting Dot Net applications errors.
- Design reports and sub-reports by using SQL Server Reporting Services (SSRS).
- Identify Production Defects and coordinate offshore team work load.
- Creating test cases for Controller logic and business components with N-Unit testing, Moles.
ENVIRONMENT: ASP.NET 4.0, C#, Telerik Q2, CSS, MVC 2.0, MVC 3.0, VS 2010, SDLC, Agile Programming, XML, Linq, MSMQ, WCF 4.0, AJAX, JAVA Script, Jquery, SQL Server 2008, SSRS, SSIS, IIS 7.0, Team Foundation Server, N-Unit, Moles, Lotus Notes.
Confidential, Chatham, NJ
.NET/Silverlight Developer
Responsibilities:
- Participated in full development life-cycle using Object Oriented Programming concepts and agile methodologies.
- Used Design Patterns while designing the application like Singleton Pattern and Factory Pattern.
- Used Microsoft Enterprise Library 4 for creating Caching application blocks, Configuration sources and Cryptographic application blocks.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security models.
- Uploaded multiple files simultaneously to the website using Silverlight Multi File uploader.
- Created Multiple Layouts using Silverlight Panels, Silverlight Toolkit and Third Party Controls.
- Creating Custom Controls and User Controls and Implemented Various Silverlight Dependency Properties using XAML, C#.NET
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Worked on UI using AJAX for making smaller, faster and user friendly web-page application.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts for specific functionality in Therapists search module
- Worked on WCF services, used to implemented as well as consume and hosting that services
- Implemented XML Web Services in C# based on SOAP protocols using XML extensively for data transfers
- Worked on web pages and business objects using C#, JavaScript, XML in a mixed ASP.NET environment.
- This C# ASP.Net web application makes use of LINQ to SQL for database connectively and utilizes .Net Framework 4.0, WCF and Silverlight.
- Rendered XML document to an HTML using XSL and XSLT Transformations
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval
- Created Stored Procedures to transform the Data and worked extensively in T-SQL for various needs of the transformations while loading the data.
- Performance Tuning the Stored Procedures used in SSIS Packages and SSRS Reports.
- Designed, deployed and maintained various SSRS Reports in SQL Server 2008.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Created and tested all layers with N-Unit testing.
ENVIRONMENT: ASP.NET 4.0, C#, CSS, MVC, VS 2010, SDLC, Agile Programming, XML, XAML, XSL, ADO.Net, WCF 4.0, WPF, Silverlight 4.0, AJAX, JAVA Script, UML, SQL Server 2008, SSRS, SSIS, IIS 7.0, Team Foundation Server.
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Involved in full SDLC like, Analysis, Design, Implementation, Testing, Troubleshooting and Deployment.
- Designed the complete solution using N-tier Architecture modelanddesign patterns mainly Abstract FactoryandSingleton.
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Created Custom HTTP Handler to store data to shared Oracle Server Session availing it to all Web Farm IIS and HTTP Module to Override Authenticated user by EY user in ASP.Net 3.5 (C#).
- Developed View State Less Pages and exercised HTTP client call back techniques and Designed Client-Side Reports using Report Viewer and Charting Controls in ASP.Net 3.5.
- Developed reusable and optimized .NET components.
- Developed UI pages using Master Pages, Themes, Skins, CSS and AJAX Toolkit, Custom and User Controls employing MVC pattern for inter-layer Flexibility, extensibility and manageability.
- Used Ado.NET to establish Oracle database connectivity and manipulation and its objects to interact with Oracle Server database.
- Used AJAX restricts the screen flicker and faster retrieving data, and AJAX Script Manager Proxy control to register JavaScript and web service files.
- Performed Client side scripting using JavaScript to enable and disable user interface controls at the client level.
- Used and Designed ASP.Net Web Service using C# while implement business logic middleware.
- Developed Web Services and WCF services common for various applications using .NET Framework.
- Developed a WCF service and workflow for entire application using WWF in Visual Studio 2008.
- Used variousSilverlight controlssuch asButton, Calendar, Ellipse, GridPanel, Image, ListBox, MediaElement, ScrollViwer, Slider etc., in designing the UI interface.
- Improved the application performance using stored procedures and connection pooling.
- Involved in writing Stored Procedures and creating Tables, Views in ORACLE Server 2005.
- Created theSSIS packageto read/extract the data fromexcel sheets, other data sourcesand merge intoOracle Serverand vice-versa.
- Used Visual Source Safe for Version Control.
ENVIRONMENT: ASP.Net 3.5, MVC, WSS 3.0, C#, ADO.Net, Web Services, ExpressionBlend, Silverlight 2.0, WPF, WCF, Crystal reports, JavaScript, Oracle 10g, XML, XSL, CSS, IIS 6.0, Visual Source Safe.
Confidential, Chicago, IL
.NET Developer
Responsibilities:
- Involved in the entire software development life cycle gathering requirements, design and development.
- Designed and developed user interface and desktop application using Visual Studio.Net.
- Code behind ASPX file using VB.NET language to handle the server side coding to access the Oracle Server 2005 database and populate the data for all aspx pages.
- Designed user interface screens and implementing / coding application logic under Microsoft .NET framework using ASP.NET, VB.NET to use .NET features that powered with CLR.
- Used Skin files to define the individual server control’s control styles that can be applied across all pages.
- Developed a common template for site pages, Master pages, Themes and design a common navigation framework for the entire site using new features of Asp.Net 2.0.
- Used Connection string and connection objects in ADO.NET to communicate to the Oracle 10g.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to Oracle data sources.
- Developed dynamic ASPX web pages for Application using ASP.NET, VB.NET, XML, XSL/XSLT, HTML and JavaScript.
- Developed a Value-Added service and all the implementations were done in Web Services and SOAP.
- Created and deployed Web Services using VB.NET, SOAP, XML for Pulling Customer Service Records.
- Extensively used Dynamic Oracle commands and Oracle stored procedures to interact with the Database.
- Generated inventory reports using Crystal Server Reporting services.
- Performed Unit Testing and Integration Testing using N-Unit.
Environment: DotNET3.0, VS.NET2005, ORACLE 10g,Crystal reports, MVP, Web Service, WCF, LINQ, VB.NET, ASP.NET, IIS6, MOSS, Ajax, Java Script, XML, SOAP, Windows XP, NUnit-2.5.3 Framework.
Confidential, Columbus, OH
.NET Developer
Responsibilities:
- Designed and developed user controls for accepting customer inputs and presenting records/results to customer using ASP.NET.
- Involved in architecture and development of Custom Controls and User controls to support shared functionality of displaying Customer details common to all pages.
- Involved in development of web interface for sorting and viewing similar set of loan data documents.
- Implemented Forms Authentication and Role based Authorization.
- Used Custom Validation, User Validation and Java Script to give access to registered users.
- Developed a windows service to run daily mainframe batch jobs.
- Owned 2 major applications as part of production support and was solely responsible for any enhancements or issue resolution.
- Provided session level security and role based authentication using session objects and cookies.
- Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
- Responsible for displaying dynamic menus based on user privileges.
- Developed interactive WEB pages using ASP.NET, C# and ADO.NET.
- Extensively worked onADO.NETobjects(sqlConnection, sqlDataAdapter, sqlCommand, sqlDataReader and Dataset).
- Created indexes, Used Stored Procedures, Cursors, Joinson key fields for fast retrieval and Database optimization.
- Created User control and Custom controls for the application.
- Extensively worked with C# for creating classes of this application and Integrated with ASP.NET pages. Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
- Designed and generated reports with SSRS.
- Implementedunit testing, integration testing and regression testing.
- Was responsible for meeting the line of business to discuss the weekly status of the application.
ENVIRONMENT: .NET Framework 2.0, C# 2.0, ASP.NET, AJAX, XML, XSL, CSS, ADO.NET, T-SQL, Web Services, Windows XP, SQL Server 2005, SSRS, IIS 5.0/6.0.
Confidential
.NET Developer
RESPONSIBILITIES:
- Involved in the analysis, design and development in .net of all components of the system.
- Template designing using the MicrosoftASP.NET master pages.
- Created custom validation controls by using JavaScript.
- Designed and implemented the tables and triggers in Sql 2000 for data entry.
- Designed and implemented the Reports on screen and also hardcopies for analyzing the performance.
- Designed and developed the GUI to input and retrieve data in C#.
- Used EditableData Grid Controlsto display the requested information.
- UsedWeb-Servicesto host the application on internet.
- Developed and maintained extensive documentation of various components of the project, including the procedure for data entry.
- Coded complexstored Proceduresto improve the application performance.
- Created test scenarios for Unit, System and User Acceptance Testing.
- Used Visual Source Safe (VSS) for source code maintenance.
ENVIRONMENT: Visual Studio 2003, C#, ASP.NET 1.1, ASP, PL/SQL, Sql Server 2000, ADO.NET, JavaScript, XML, NHibernate, Web Services, Subversion.
