.net Developer Resume
Tysons Corner, VA
SUMMARY
- 7+ Years of experience in Systems Architecture, Analysis, Design, Development and Implementation in developing Web and Windows using N - tier Architecture involving complete lifecycle of Software Development Life Cycle(SDLC).
- Extensive experience of designing and developing software applications with the C#, .NET Framework (4.0/3.5/3.0/2.0/1. x),Silverlight, ASP.NET(3.5/3.0/2.0), ADO.NET, AJAX, LINQ, WCF, WPF, BizTalk.
- Experience in implementing several Design Patterns to standardize the application architecture.
- Expertise knowledge onObject Oriented Programming(OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Excellent experience in Creating, Consuming and Publishing XML Web Services (SOAP, WSDL, UDDI) using .NET Framework and Solid understanding of Service Oriented Architectures.
- Experience in developing Web forms, User Controls, Custom controls and validating user inputs using validation techniques.
- Highly experienced UI Development, designing Web applications using Master Pages, CSS, and Themes.
- Experience working with WPF with all the programming and technologies integrated into ASP.Net 3.5 C# framework with different types of cutting edge animation, User Interaction and data binding which can operate on all popular web browsers.
- Good working experience in making AJAX based web applications to improve the response time and extensively implemented update panels, script manager and triggers.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources..
- Expertise in implementation of optimized, secured WCF Service by using Service, Operation, Data, Fault and Message Contracts.
- Experience in developing applications using Service Oriented Architectures (SOA), Model View Controller (MVC) and also including Model-View- View Model (MVVM).
- Extensive experience in relational database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Functions using T-SQL and PL/SQL in Microsoft SQL Server 2008/2005/2000
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS) also expertise in working with Crystal Reports.
- Well versed in creating Dynamic SSIS packages, using containers & variables, configuring the packages, and scheduling the packages
- Excellent communication skills and ability to work well with customers to determine requirements and application scope.
TECHNICAL SKILLS
Languages: C#.Net, VB.Net, C, C++, T-SQL, SQL, PL/SQL, VB6.0.
Frameworks: NET Framework 4.0/3.5/2.0/1. x.
RDBMS: SQL Server 2008/2005/2003, Oracle 9i/10g and MS Access 2000/97.
Web Technologies: ASP.Net,ADO.Net,DevExpress,NHibernate,HTML,DHTML, JSP,XML,AJAX,CSS,XML,XSL,WebServices,WSDL,UDDI,WCF,WPF, Silverlight.
Scripting Languages: JavaScript, VBScript, Jquery.
Software Application: VisualStudio.Net,Visual Interdev, Dreamweaver and Expression Blend.
Reports: Crystal Reports 10/9.0, SQL Server Reports.
Web Servers: IIS 5.0/6.0/7.0.
Third Party Frameworks: Telerik Controls and Infragistics.
Others: COM, DCOM, COM+, MTS, ActiveX.
PROFESSIONAL EXPERIENCE
Confidential, Tysons Corner, VA
.NET Developer
Responsibilities:
- Worked collaboratively with a team which was using agile methodology, where I interacted with the Business group as well as my engineering Project Manager for different phases of the project.
- Involved in development life cycle, from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high Quality software and satisfy the customers.
- Involve in writing business logic for the application.
- Involved in the creation of BizTalk Schemas.
- Developed classes in Business Layer and in Data Access Layer in C#.
- Involved in the process of creating the components to use in both BizTalk Application as we as Web Application.
- Developed using N-Tier Architecture, Multi-threading, Event handling and OOPS concepts, including Abstract classes-interfaces-inheritances.
- Developed interactive Web pages using ASP.NET, C# and ADO.NET.
- Designed and developed Web Forms using ASP.NET & .NET 3.5 Framework.
- Involved in building Silverlight applications using Silverlight toolkit. Involved in building rich web experiences using Silverlight and JavaScript.
- Created validations and roles for different users to access the application.
- Created ASP.NET web pages and wrote code behind pages using C#.NET.
- Implemented Exception Handling, Logging and Validation of incoming requests.
- Involved in Development of Data Access and business and application layer using C#. Net and ASP. NET.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML and JavaScript.
- Used SOA for simply defining service implementation, addressing the quality of the service from the perspective of the provider and the consumer.
- Used NHibernate to facilitate data access, and utilized the ASP.NET AJAX Extensions and tool kit extensively to make the interface rich and interactive.
- Used LINQ to query different data source like arrays, xml file, and SQL database.
- Expert with application of Software Development Life Cycle (SDLC)
- Used ADO.NET data objects such as Data Adapter, Data Reader, Dataset, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
- Extensively wrote and used stored procedures, Database Triggers in T-SQL using SQL Server 2005.
- Developed and deployed SSIS packages to automate data imports between the data bases.
- Used Team Foundation Server and configured permissions appropriate to user role.
- Responsible for maintaining versions of source code using Microsoft Visual Source Safe.
- Proficient in creating SQL Server Reports, handling sub reports, writing stored procedures and queries for generating drill down reports using SSRS .
- Used the NUNIT framework to handle testing user interface elements in ASP.NET.
Environment: ASP.NET 4.0, VB.NET, ADO.NET, Visual Studio 2010, SQL Server 2008, BizTalk 2010 Web Services, SilverLight 4.0/3.0, Telerik Controls for .NET, WCF, Web services, SSIS,C#, WCF, UML, XML,SSRS, HTML, IIS 7.0, JavaScript, jQuery, TFS, LINQ to SQL.
Confidential, New York, NY
.Net Developer
Responsibilities:
- Conducted Proof of concepts for using Windows Management Instrumentation (WMI) with C#.
- Conducted Proof of concept for Socket (TCPIP / UDP) programming.
- Build Prototypes for both client and server applications in C#.
- Used MVVM architecture to bind data source to grid control on WPF application.
- Designed and developed WCF services.
- Experience in reporting services like Crystal reports, SQL Server Reporting Services (SSRS).
- Responsible for maintaining a session of messages between a client and a service using WCF facilities.
- Create a Windows Service in C# which would act as a request listener.
- Worked on latest technologies like Silverlight and Telerik Rad Controls for .NET.
- Design XML (using XSD) to be used at Server / Client side for storing terminal configuration details and application process state.
- Create a UI for the Windows Service that would allow POS Administrator to create / modify / delete POS terminal configuration settings.
- Create classes in C# that would work as a middle tire between XML data source and UI.
- Create Test plans against test scenarios provided by client
- Carry out Unit / System Testing.
- Create combined self-installers for Server and Client application using Wise for Windows Installer 6.0
Environment: ASP.NET 4.0, VB.NET, ADO.NET, Visual Studio 2010, SQL Server 2008,SSRS, Silverlight 4.0/3.0, Telerik Controls for .NET, WCF, Web services, C#, WCF, UML, XML, HTML, IIS 7.0, JavaScript, jQuery, TFS, LINQ to SQL.
Confidential, Virginia Beach, VA
Software Developer
Responsibilities:
- Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
- Worked on Agile Methodology topractice-based methodology for modeling and documentation of software-based systems.
- Used Model-View-Control MVC2.0 software architecture in web applications to view the html.
- Developed all the Business Logic for all the modules in a separate Business Layer inC#and this was implemented usingWCF.
- ConfiguredWindows Communication Foundation (WCF)service to authenticate clients with Windows credentials for intranet applications for login validations.
- Responsible to install and uninstall the business components which are using in both BizTalk and Web Application in Global Assembly Cache (GAC).
- Used Expression Blend for Effective Look and feel of the web portal.
- Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering
- Used C#.Net, ADO.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
- Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers
- Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
- Worked on Grid view using ADO.NET and retrieved data from SQL server using quires.
- Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
- UsedASP.Net web application in LINQ to SQL for database connectivity.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
- Designed and implemented Data Integration and ETL processes with SQL Server Integration Service (SSIS) packages to make data available for reporting purpose within a data warehouse Environment.
- Testing tools like NUnit, ANTS and Microsoft Application Test Center are used to test the functionality and performance of the developed applications.
Environment: C# .NET, .Net Framework 1.1, ASP.Net, ADO.Net, Erwin 4.0,WCF, BizTalk Server 2006,Microsoft Visio 2003, AJAX, T-SQL, Visual Studio .Net 2003, IIS 5.0, SQL Server 2000.
Confidential, St. Louis, MO
.Net Developer
Responsibilities:
- Involved in the complete software development lifecycle (SDLC) of the project using AGILE.
- Used HTML, JavaScript to develop and implement a user-friendly UI design for the presentation layer.
- Developed CSS, master pages and user controls in ASP.NET 3.0 using C# as the code behind language pages.
- Developed major modules of the system using Service Oriented Architecture (SOA) approach.
- Responsible for developing custom validations using JavaScript on user inputs for web pages where needed.
- Responsible for developing web pages using AJAX for partial page updates.
- Responsible for developing web services which were subscribed by other members in the team.
- Used SQL Server 2005 for creation of database tables, stored procedures and used ADO.NET for communication between the application and database.
- Performed unit testing and system integration testing.
- Involved in fixing the bugs based on the client requirements and did lot of enhancements in the web forms and class files.
Environment: Visual Studio 2005, ASP.NET 3.0, AJAX, C#.NET, ADO.NET, CSS, JavaScript, HTML, XML, Web services, SQL Server 2005.
Confidential
.NET Programmer
Responsibilities:
- Developed the business components Class, ASP.Net web services using C#/SOAP to encapsulate business logic components to be used in distributed environment.
- Developed the WEB UI, Web service, Data storage, using Visual Studio.net2003, C#.Net, ASP.Net and IIS.
- Created various ASP.Net web form Controls using Data grid, Data Repeater, Data List, Dropdown list.
- Developed and consumed Web Services using by ASP.Net and VB.Net and C#.
- ADO.Net was used to interact to database.
- Created stored Procedures in SQL Server 2000 and do performance improvement analysis in the stored procedures.
- Created Web Application using VB, ASP.Net & ADO.Net.
- Used XML, XSL & XSLT for converting data in Xml format in to HTML
- Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
Environment: ASP, ASP.NET1.1, C#, ADO.NET, JavaScript, HTML/DHTML, BizTalk 2004 Web Services, Visual Studio.NET, .NET Framework 1.1,IIS 5.0,XML,XSLT,SQL Server 2000, Windows XP.