.net Developer Resume
Exton, PA
SUMMARY
- A .Net Professional with 7+ Years of professional IT Experience in Object Oriented design, analysis, development and implementation of n - tier Business Applications using Microsoft Technologies and .Net Framework.
- Extensive experience in developing various applications using Visual Studio .NET technologies like C#, ASP.NET, ASP, ADO.NET, XML, Web Services, Silver Light, WCF, WPF, WWF, MVC and MVVM.
- Recent intensive project experience in developing front-end User Interfaces using ASP.NET, XML, HTML4, HTML 5, CSS, CSS3, CMS, JavaScript, JQuery, Telerik UI Controls and DevExpress tools.
- Experience in working on Visual Studio 2013/2010/2008/2005 and SQL Server 2012/2010/2008 R 2 /2005/2000.
- Experience with Software Development Processes & Models: Agile, Waterfall, & Scrum Model.
- Strong experience in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Knowledge of ASP.NET MVC pattern 2.0/3.0/4.0: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model and the Windows Workflow Foundation.
- Experience developing rich GUI using Windows Presentation Foundation (WPF) and good working knowledge of Silverlight.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, jQuery JavaScript, AJAX, Telerik, Multithreading and HTML.
- Familiar with Unit and Integration Testing using N-Coverage tool, VS Automated Unit Testing Framework and N-Unit testing.
- Experienced in using version control tools like Visual Source Safe, TFS and Clear Case.
- Knowledge of Backend programming, RDBMS (SQL Server 2005/08/12, Oracle 11g), SQL, T-SQL, PL/SQL, Stored procedures, Functions, Views and Triggers and imports and exports of Data using DTS Packages.
- Working knowledge of PL/SQL commands in DDL, DCL, DML and TCL.
- Extensive experience with MS SQL Server 2005/2008/20012 , SSRS, SSIS.
- Significant experience with MS-Projects, AutoCAD, GIS small world, SAP R/3 and IT- telecom switch and server domains.
- Proficient in writing stored procedures, Functions, Cursors, Packages and Database Triggers using SQL Server and Oracle.
- Experience in generating reports using Crystal Reports and SSRS.
- Strong Business and Application analysis skills with excellent communication & interpersonal skills.
- Excellent problem solving skills with an ability to adapt to fast changing skills and work.
- Ability to work individually or part of a team and good learner to adapt new technologies that improve the business.
- Possess strong team building skills and competencies needed to analyze problems, respond to changing needs, and forge strong working relationships with peers and clients.
TECHNICAL SKILLS
Programming Languages: C#, C, C++, PL/SQL, Transact-SQL, XML, XSLT, HTML, HTML5
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0 /2.0 , ASP.NET MVC 4.0/3.0, Silverlight 4.0/3.0, HTML, CSS, SOAP, and Web services, WCF, Knockout.
Scripting Languages: Ajax, JavaScript, JQuery, VB Script, VBScript, Gallio.
Distributed Technologies: .NET Remoting, WCF, Web Services (SOAP, REST), LINQ
.Net Frameworks: .Net Framework 4.5/4.0/3.5/3.0
Databases: SQL Server 2005/2008/2012 , Oracle 11i/10i/9i/8i, IBM DB2, MS Access
Reporting Tools: SSIS, SQL Server Reporting Services (2012/2008/2005 ), Crystal Reports 9.0
Testing Tools: NCoverage, JUnit, NUnit, Load, VS Automated Unit Testing framework
ORM: LINQ to SQL, Entity Framework 6/5/4
CMS: Sitefinity, SiteCore, ModX, eZPublish
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , Web Services, Enterprise Library 6.0/5.0/4.0/3.0 , DLL
Version Control: Visual Source Safe(VSS), Team Foundation Server(TFS)
Operating systems: WINDOWS8/7/Vista//XP/2003/2000/NT/98, UNIX, LINUX
IDE Tools: Visual Studio 2013/2012/2010/2008/2005 , SQL Server Management Studio 2012/2008/2005/2000
UI Technologies: Win forms, WPF, Telerik .NET UI Controls, JQuery UI
Servers: WCF, ADO.NET 4.0/3.5/3.0/2.0 , Web Services, Enterprise Library 6.0/5.0/4.0/3.0 , DLL
Software Methodologies: Agile SCRUM, Agile RUP, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Exton, PA
.Net Developer
Responsibilities:
- Worked closely with analysts and architects to understand the framework of the application
- Designed presentation layer for dynamic web forms using ASP.Net 5 Framework, DHTML and Visual Studio tools.
- Worked with the frameworks Enterprise library, for exception logging, and Data access using DB Helper classes.
- Rendered XML document to an HTML using XSL and XSLT Transformations.
- Followed the industrial standards, Coding guidelines, Accessibility guidelines, DB guidelines, .Net best practices and Macros.
- Writing Use Cases for the changes that are included as part of requirements.
- Developed the various forms using Validation and Rich Controls, AJAX Extended Controllers.
- Developed the Expert advice Web User Interface using AJAX technology to enhance the visual appearance to avoid the flickering effects across server post backs.
- Used JavaScript (JQuery) to enhance UI experience on Client-Side.
- Used N-tier architecture to separate the layers and the functionality of different modules.
- Used Custom Controls, User controls, and Server controls to design the screens.
- Used JavaScript to validate the user processes on the client side.
- Imported data into SQL Server 2012 from Oracle 11g data source and developed Stored
- Used SOAP to implement Web Services and consumed and published XML web services in the application.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management.
- Used Page and Data Caching concepts to increase the throughput of the ASP.NET Pages.
- Worked with Data grids to pagination and sorting of the data columns.
- Created cross browser compatibility templates using Cascading Style Sheets (CSS) to format the data.
- Used ADO.NET extensively for retrieving, querying, storage, and data manipulation.
- Responsible for deciding the requirements, writing the Stored Procedures, Views, triggers, database design, Virtual Tables and some of the project management tasks.
- Used SQL Profiler to trace and store the results in tables to analyze query performance.
- Worked with different environments (DEV, SIT, UAT, TFP, and PROD) according to the requirement.
- Used Agile (Scrum) Methodology for rapid and more disciplined development during implementation.
- Involved in Documentation, Unit, Integration, and Regression Testing to make sure changes implemented do not impact on other parts of the application.
Environment: Visual Studio 2012, MVC 5.0, ASP.NET, VB.Net 11.0, C# .NET FRAMEWORK 5, ADO.NET, AJAX, JSON, Javascript, HTML, XML/XSLT, CSS, jQuery, Web services, WSDL, SOAP, Oracle 11g, TortoiseSVN 1.7.6, NUnit, SQL Server 2008/2012(T-SQL).
Confidential, Jersey city, NJ
.Net Developer
Responsibilities:
- Involved in requirement gathering, functional and technical specification.
- Analyzing the specifications provided by the clients.
- Developed the application using Scrum methodology under the agile framework.
- The application was developed using the Model View Control (MVC) architecture that gives a clear separation of representation of information from the user's interaction with it.
- Created MVC 3.0 razor views to design HTML based multiple pages of the application.
- Designed Graphical User Interface (GUI) using Layout Pages, HTML, Java Scripts, CSS classes and Custom controls.
- Used JavaScript (JQuery) to enhance UI experience on Client-Side.
- Implemented web services (SOAP) Using ASP.NET for consumption by the client application.
- Used ASP.Netserver controls like Grid View, Form View as a part of interface and for data display.
- Created Sequence diagrams as per the Requirements by using Enterprise Architecture (EA).
- Implemented an application using LINQ to XML, which uses a web service from external site formats and displays data in the application.
- Implemented a Windows form to test the application.
- Involved in setting up the Development, staging, testing & production environments for the application.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
- Involved in adding enhancement to these application as per the client request.
- Implemented LINQ to objects, LINQ to XML and LINQ to SQL to get the data.
- Created Integration Services SSIS package to import raw data from MS Excel to SQL Server.
- Design the schema (XSD) for Spatial Web Service with ArcGIS Server, ArcObjects/SOE, ArcSDE, WCF, XMLSpy and C#, .net.
- Design, prototype and implement web service with WCF, ArcGIS Server .NET Web ADF, c# and ESRI JS API to automate Exporter Java-SOAP client.
- Develop SHA Intranet mapping application with combination of Open Layers, ArcGIS Server REST API, WMS and spatial web services.
- Used knockout to create the observables and Data Binding.
- Extensively involved in developing components for Business Layer and Data Layer.
- Imported data into SQL Server 2012 from Oracle 11g data source and developed Stored Procedures, Triggers, and Views for accessing the database.
- Prepared the workflow for the RTKL office using WWF to track the status of the request.
- Used Team Foundation Server (TFS) for Version Control, Team build, Project Management.
- Execution of projects with Manual and Automated Testing Tools using Mercury Interactive Test Suite and IBM Rational Tools
- Data Collection and Reporting.
- Used NUnit and MOQ for unit testing the application.
Environment: C# 4.0, .Net 4.0/4.5, ASP.NET 4.0/4.5, ASP.NET MVC 4.0, VS 2012/2013,VB.Net 11.0, JavaScript, AJAX, JQuery, AngularJS, Entity Framework 6.0, HTML 5, CSS, WPF, WCF, WWF, IIS 7.5/7.0, XML, XAML, SOAP, LINQ, TFS, Oracle 11g, Altova XML Spy, SQL Server, Fiddler, Enterprise Architecture(EA).
Confidential, Webster, NY
.Net Developer
Responsibilities:
- Undergone various phases like design, functional and technical specification, coding, unit testing and code reviews.
- Developed 3-tier architecture application.
- Involved in creation of Web Forms using ASP.NET(C# code behind).
- Utilized Sitecore CMS solutions to design .Net application features.
- Developed business logic components in C# and Data Access Layer components using ADO.Net and C# for Customer module and Order module.
- Developed Custom Controls and User Controls.
- Imported data into SQL Server 2012 from Oracle 11g data source and developed Stored Procedures, Triggers, and Views for accessing the database.
- Consumed WCF Services for accessing the database.
- Designed the sequential workflow process using WWF for the workflow process of the Office of Open Records
- Worked on the agile methodologies throughout the project.
- Used ADO.NET objects such as DataAdapter, DataReader, and DataSet for consistent access to the data store.
- Developed Client side validations in ASP.Net pages using JavaScript, VBscript and ASP.NET Validation Controls.
- Used WCF methodology to implement the SOAP web services.
- Used knockout to create the observables and Data Binding.
- Implemented tight security throughout the application using .Net Forms Authentication.
- Developed Web Services for creating and consuming business components.
- Develop WebTasks with ArcGIS Server 9.3 C# .NET for Spatial-Bookmarks, Quick-Find with SQL Server for Anadarko Petroleum.
- Enable ArcGIS Server SOAP, REST, wms service support in customized tasks for Query, Select, and Map printing.
- Used Cascading Style Sheets (CSS), Master Pages, Themes, and Skins for achieving uniformity through all the pages.
- Used XML Document object to parse the XML document.
- Used ADO.NET objects such as GridView and FormView.
- Did Client Side Manipulations with Ajax.
- Used Controls like Web Parts, Site Navigation, Master Page, User Login Controls.
- Developed web pages and Did Enhancement in Classic ASP (VBScript) used ADO for database connectivity.
- Created Stored Procedures, Views and User Defined function to minimize the database calls.
- Used ADO.NET and Microsoft application block for SQL to call stored procedures.
- Optimized code for better performance and reusability.
- Wrote queries to generate reports for analysis of data using SQL Server Reporting Services, Report Builder.
- Analyzed Manual Test Scripts to Automate with Rational Functional Test.
- Did automated unit tests with N-Unit.
- Performed Unit Testing of the components.
Environment: ASP.NET 4.0/3.5, ASP.NET MVC 4.0, C# 3.0, VB.Net, Microsoft Visual Studio 2010/2012, JavaScript, CSS, JQuery, Entity Framework 5.0, Enterprise Library 5.0, HTML, CSS, XML, XAML, WPF, WCF, AJAX, Telerik, TFS, IIS 7.0, Oracle 11g, SQL Server 2012/2008R2.
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Analyzed specifications based on the requirements provided by the clients.
- Designed GUI (Graphical User Interface) using Layout Pages, HTML, JavaScript, CSS, Custom and User Controls.
- Extensively used ADO.NET objects like Connection, Command, DataSet and Data Reader.
- Experience in developing, testing, debugging, and supporting C#, ASP.Net in different internet browsers.
- Created application libraries in C#. Net.
- Designed the UI mainly using ASP.NET Server controls, and Ajax created HTML Helpers in order to reduce the amount of typing of HTML tags.
- Developed and Enhanced Master Pages, User Controls using HTML, CSS.
- Utilized current and upcoming industry trends and practices to create Sitecore CMS websites.
- Used JQuery for Client-Side 10.0 Validations.
- Developed customized User controls for use in Webpages.
- Implemented Ajax toolkit controls in Webpages for a seamless user experience.
- Used NServiceBus: Enterprise-grade Service Oriented Architecture (SOA) for developing and deploying services.
- Developed DSL for writing alert criteria to be applied against incoming telematics data; wrote NServiceBus endpoint to apply alert criteria and record alerts
- Develop WebEOC soap client and feed into the ArcGIS Explorer 500 application.
- Make GP models for Buffer, Hazard Models and publish to ArcGIS Server 9.3.
- Wrote NServiceBus endpoint to aggregate incoming telematics data for reporting web application
- Used WCF methodology to implement the RESTful web services.
- Used VB.Net Technology for server side programming.
- Worked heavily on Silverlight Layout Controls like Stack Panel, Canvas, and Grid Controls.
- Development of Data layer using LINQ and Entity Framework.
- Created stored procedures for inserting, deleting and updating screens data into database using SQL Server.
- Involved in the Unit and Integration testing.
- Worked with testing team to fix the bugs as part of Bug life cycleand Production support.
Environment: .NET Framework 4.0, Visual Studio 2010, ASP.NET, VB.Net 10.0, ADO.NET, C#.Net, VB.Net 10.0, ASP.NET MVC 3.0, AJAX, SOAP, HTML, CSS, DTS, and Web forms, WCF, Microsoft Visio, IIS 6.0, XML/XSLT, SQL Server 2008/2012(T-SQL).
Confidential, Austin, Texas
Jr .Net Developer
Responsibilities:
- Used Waterfall Model as the SDLC.
- Involved in requirement gathering, functional and technical specifications.
- Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system.
- Used N-tier architecture for presentation, Business and Data Access Layers.
- Developed WebForms using C# and ASP.NET.
- Developed Web forms using ASP.Net server controls and validated input using JavaScript.
- Developed rich GUI using Windows Presentation Foundation (WPF).
- Used ADO.Net objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Created different tables, views, and indexes and normalized the data.
- Wrote Triggers which send e-mails to client after successful transactions.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like Oracle.
- Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication.
- Testing - NUnit and FxCop.
- Worked on testing all the pages of the project by using the testing tools.
- Identified, researched, investigated, analyzed, defined and documented business processes.
Environment: ASP.NET 3.0/2.0, C#, VB.Net, ADO.Net, Visual Studio 2008, IIS 5.0, SQL,XML, WPF, XSL, HTML, CSS, Oracle 9i, SQL Server 2005/2008 R2.
Confidential
Software Developer
Responsibilities:
- Application design based on n-tier Architecture.
- Extensively involved in the Database design.
- Extensively involved in developing Data access components by using Microsoft application blocks.
- Extensively involved in database migration.
- Worked on SQL Queries, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using Sql Server 2005.
- Created a Setup Package (.msi), compiled application in debug and release mode by Using Visual Studio. NET 2005.
- Participated in full software development lifecycle.
- Prepared project plan using Microsoft Project.
- Responsible for configuration management (Configuring the Project in VSS, Taking VSS backup etc.).
- Done unit testing, integration testing and regression testing.
- Testing of database, queries optimization and performance.
Environment: C#, .Net, ADO.Net, Visual Studio 2005 SQL Server 2000, .Net Remoting, Microsoft Project, Windows 2003.
