Senior .net Developer Resume
Winston Salem, NC
SUMMARY
- Over 8 years of experience as .Net Developer with extensive experience in analyzing, designing and developing web - based, Windows Bases, client/server applications and n-tier distributed architecture and 3-tier architecture applications, possess a very rich experience in stages of a software development life cycle Planning, Analysis, design, development, testing, deployment and production support including change requests management.
- Expert in designing and developing web based and windows based applications using ASP.Net, MVC, C#.Net, VB.Net, ADO.Net, Web Services, ASP, IIS, VB Script, JAVA Script, ActiveX, HTML, DHTML, XML, XSL, Web API 2.0, WCF (Windows Communication Foundation).
- Expert in Internet languages like HTML, CSS3, XML, DHTML, VBScript, Angular JS, JavaScript, XAML and AJAX and CSS Frameworks such as Bootstrap, Foundation, or Skeleton.
- Developed new features for the internal Web application using JSframework, JavaScript, HTML5, CSS, Restful Services, .NET, C#,LINQ, andentityframework.
- Expertise in creating the work flow runtime objects and workflow Applications in ASP.NET
- Experience in system design using Unified Modeling Language (UML) and in usage of OOP in project design & development.
- Expertise in developing various web applications using MVP framework.
- Experience in working with WCF Services and XML Web Services using SOAP and WSDL following SOA in a distributed environment.
- Experience in developing XML applications using DTD, Schema, DOM, XSLT and X Path
- Proficiency in implementing AJAX, Caching to improve the performance of the applications.
- Experienced in Multithreaded programming and with synchronization primitives and IPCs such as Mutex, Semaphore, and Shared Memory.
- Expertise in Data Structures, Collections, and Design Patterns.
- Worked extensively with Iterative Agile Methodologies (RUP, extreme Programming and SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Extensive experience in Database programming using SQL and PL/SQL, Sub Queries, Joins, Stored Procedures, Functions, Cursors, Triggers, Views, Indexes, Telerik controls and Kendo UI
- Experience in developing the business reports using SSRS and Crystal Reports.
- Extensive experience with ITIL processes like Incident Management, Change management, Request management, Problem Management.
- Experience in working with version control tools like Win CVS, TFS and Visual Source Safe (VSS)
- Experience in interacting with the end users for understanding the business requirements and translating them into technical processes.
- Strong analytical and problem solving skills. Ability to take initiative and learn emerging technologies and programming languages.
- Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
.Net Technologies: . Net Framework 4.0/3.5/3.0/2.0 , C#.Net,VB.Net, ASP.Net, ADO.Net, MVC/MVP, Web Services, WCF, LINQ andWinForms
Languages: C, C#, Java, SQL, PL/SQL, T-SQL, Visual Basic
Web Technologies: ASP.Net, Classic ASP, XML, XSL, XSLT, HTML, DHTML, UML, AJAX and CSS
Protocols: REST,SOAP, SSL, FTP, SFTP, TCP/IP, HTTP
Scripting Languages: Java Script, VB Script, PHP, UNIX Shell Scripting
Operating Systems: Windows 7/VISTA/XP/2003/2000/NT, UNIX
Databases: SQL Server 2008/2005, Oracle 11g/10g/9i, MS Access
GU/IDE: Microsoft Visual Studio 2012/2010/2008/2005/2003 , Eclipse3.2, Expression Blend
Web Page Editors: Visual Studio .NET 2013/2010/2008/2005 , VB 6.0, Dream Weaver
Reporting Tools: Crystal Reports 2013/2008/ XI R2, SSRS
Web Servers: Internet Information Server (IIS) 7.0/6.0/5.0
Version Controller: Visual SourceSafe (VSS), Win CVS, TFS 2010/2008
PROFESSIONAL EXPERIENCE
Confidential, Winston Salem, NC
Senior .Net Developer
Responsibilities:
- Documented functional and technical design specifications for business scenarios involving complex business workflow.
- Created screens to show Implementations, Schedule, Execution and Approval History.
- Created various screens to enter Package, Schedule Implementation and Process Approvals.
- Created Objects screen which compares the databases and scripts changes.
- Created the Approval Process which kicks in after the Requestor submits the Implementation.
- Involved in the design and development of the whole Application in ASP.NET 4.0
- Developed applications using Web API 2.0.
- Developed MVC controllers and Database objects.
- Developed Web Project to facilitate .Net application migration to Microsoft azure
- Involved in the design of UML diagrams like Class Diagrams, Sequence Diagrams and Activity Diagrams from the Use Cases.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Object oriented analysis (OOA) and Object oriented Design (OOD)
- Created Inbound and outbound WCF services/Web Services, MSMQ have been created to integrate with Email client and support applications.
- Concepts of Master Pages and XML based SiteMap used.
- Developed rich front-end UI using AJAX Controls, Silverlight 4.0, Expression Blend and XAML.
- Used ASP.NET Validation controls for client-side validation of Server Controls.
- Involved in developing required classes and interfaces using C# .NET.
- Implemented MVC like architecture and singleton Design Patterns.
- Developed dynamic ASPX web pages using ASP.NET, C#, HTML, XSLT and JavaScript.
- Used ADO.NET extensively to connect and make changes to SQL Server 2008 database.
- Used widely ASP.NET Data controls to display data in customized format.
- Designed in accordance with SOA principles to support Distributed computing where services are consumed by using Windows Communication Foundation (WCF).
- Designed and implemented Dashboard functionality using Excel services by enabling, activating appropriate.
- Used AJAX functionality to give asynchronous calls while consuming the WCF service.
- Developed T-SQL Queries, Stored Procedures and Triggers for accessing data from the SQL Server 2008.
- Developing the Documentation for testing and testing the application for performance issues and data integrity, used NUnit and integrated into Team Foundation Server (TFS) for testing this application.
- Involved in generating complex business reports using SSRS as per the business need.
- Implemented page level error handling using Custom Error pages and Error logs.
- Wrote and executed the test cases using NUnit testing framework to test the functionality.
- Built, Published and deployed the application on to Production server by configuring IIS 7.0
Environment: .Net Frame Work 4.0, Visual Studio 2010, ASP.NET 4.0, Web API 2.0,C#.NET, ADO.Net, AJAX, Silverlight 4.0, Jquery, XAML, XML, SOA, SOAP, WCF, WPF, SQL Server 2008, SSIS, SSRS, HTML, JavaScript, IIS 7.0, Windows Server.
Confidential
Senior .Net Developer
Responsibilities:
- Worked with Business Analysts and Project managers to drive out requirements and implemented an elegantsolution to the task at hand.
- Developed insurance registration and maintenance application using C#,ASP .NET MVC 5.
- Designed the compensation forms required for a claim using web server controls.
- Designed the UI controls for all the modules.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, HTML, Java Script and JQUERY.
- Extensively used Master Pages, Web User and Custom Controls in developing the front end application.
- Used Validation Controls from .Net to handle Patient details entry & Inquiry.
- Used C# in the code behind pages and Java Script for Front End.
- DevelopedWeb serviceson web server for finding vendors for communication.
- Participated in database designing and developing the structure to handle the new functionalities.
- Experience in creating .net 4.0 web application implementing dynamic language runtime, globalization and localization
- Effectively used Jquery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Worked in MVC 4 architecture to create web applications using ASP.NET and Sql Server
- Experience in creating EDI application with accurate and timely data which is critical for implementation of 'just-in-time' inventory and manufacturing
- Client side validations were performed using Java Script and .NET validation controls.
- Designed a rich user interface using WPF
- Used Ajax in order to provide pleasant client side experience with Jquery, Java script and JSON.
- Implemented agile methodologies and Web Services in the application.
- Experienced in development work around developing interfaces into various components of client infrastructure using REST and SOAP APIs.
- Experience in developing web applications using cold fusion markup language to run in various framework
- Experience working with Team Foundation Server2008
- Constructed web pages encapsulating the business logic in order to provide separation of data and presentation layers.
- Experience with REST web services in .Net technologies (i.e. JAX-RS, Spring-Rest, etc.)
- Designed a rich user interface application by creating 2D and 3D graphics using Windows Presentation Foundation (WPF)
- Created database tables using SQL Server 2005 and used Stored Procedures, Triggers and Cursors for all views of the Registration From and Search Engine Module.
- Maintained documentation of website and developed complex reports based on RDLC and Infragistics.
- Created and deployed class libraries and used view state for the dynamic controls to speed up the application.
- Installing and Configuring IIS 7.0
- Cascading style sheets (CSS) were used to attain uniformity through all pages.
- Experience in developing cold fusion components with typical features and functionality provided by object oriented languages
- Used Visual Source Safe for Version Control.
- Created an Administration module for handling all the claims requested by an employer.
- Timely generation of reports using reporting services for every claim requested for an injury.
- Used ADO.Net for data retrieving, querying, storage and manipulation.
- UsedList view, Tree views, Data Tables and Datasetsfor Data manipulation.
- Used Microsoft SQL Server 2008 on Microsoft Windows Server 2008.
- Maintenance of database with the updated policies & procedures for every product.
- Created reports using SQL Server Reporting Services (SSRS) for monitoring the Products and estimate the business status from time to time.
Environment: Visual Studio.Net 2008, C#, SSRS, ADO.Net, ASP.Net 3.5, UML, XML, XHTML, HTML, SQL server 2008, IIS 7.0, Windows 2008Server.
Confidential, Dayton, OH
Senior .Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET. The middle tier contained all the business logic.
- Participated in full development life-cycle using Object Oriented Programming (OOP) concepts.
- Designed applications using UML - Modeling by applying Object Oriented Analysis and Design (OOAD) and design patterns concepts and methodologies.
- Designed WCF Service Contract for validating the user input credit card type and its validation.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Created a C# console application to clean up duplicates and unnecessary data in the data base and the active directory.
- Developed dynamic ASPX web pages for Application using ASP.NET 3.5, C#, XML, XSL/XSLT, HTML and JavaScript.
- Worked on web pages and business objects using C#, JavaScript, jQuery, XML in a mixed ASP.NET environment.
- Designed ASP.NET and Winforms user interfaces using WPF, XAML and .NET 4.0 workflow.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Used the latest WPF/XAML vector based UI framework for the front end and WCF to implement the various services such as the QA Services.
- Designed Win Forms in C#.NET to displays results on screen.
- Effectively used ASP.NET intrinsic state management functionality to store application-specific, session-specific, page-specific and user-specific information between page requests.
- Developed GUI and Middle Tier using C# on .Net architecture.
- Used Multithreading to monitor objects to ensure that block of code runs without interrupting from any other code running on other threads.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- Using ADO.NET objects connected to communicate with SQL Server database.
- Worked on WCF services, used to implemented as well as consume and hosting that services.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008/2005.
- Designed, deployed and maintained various SSRS Reports in SQL Server 2005.
- Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
- Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
Environment: .NET Framework 3.5, Visual Studio 2008, ASP.NET 3.5, C#, AJAX,, JQUERY,WCF, IIS, JavaScript, SQL Server 2008, T-SQL, SSRS, TFS, Windows 2003.
Confidential, Lakeland, FL
.Net Developer
Responsibilities:
- Involved in Requirement Analysis, gathering, Low Level Design, Coding and Integration.
- Developed Business logic components in C#, VB.NET and Data Access Layer components using ADO.Net and C# for Web module.
- Involved in writing components which access the database using ADO.Net.
- Involved in configuring ASP.NET Web.config file to define or revise the configuration settings at the time of developing the application or at the time of deployment or after deployment.
- Developed a Type Ahead AJAX control using Java script and AJAXPRO 2.0
- Web applications development using ASP.Net MVC and jQurey.
- Good Knowledge in Web Page Design by creating Data Access Component, Binding Data Grid View to display the contents of the data source, creating, consuming and publishing the Business object.
- Worked extensively with Visual Studio 2010 Profession and SQL Management studio 2008 and 2012 tools. Have a better understanding of TFS (Team foundation server) and source control activities.
- Worked in SQL database Optimization, Query performance improvements
- Created and used Stored Procedures for insert and update/delete operations
- Review .Net and SQL code to conform to standards.
- Worked with Crystal Reports for pulling data from a SQL database and writing a variety of reports
- Worked with data integration issues in crystal Reports like validation and cleaning and familiarity with complex data and structures
- Involved in Designing the Presentation Tier by using the Silverlight 3.0, XAML, and standard ASP.Net Controls and provided the required functionality by using VB.
- Involved in changes to WCF Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database.
- Involved in modifications to the XML requests and response as per the Business Requirements.
- System test planning and Unit testing using the Microsoft Unit testing.
- Involved in daily and weekly scrum meetings to discuss various aspects of the code related to individual modules.
- Involved in modifications of various projects related to Service Desk like Configurations Application, Service Desk Web Application and Service Desk Reports, and successfully deployed to Production.
- Tested the code developed to ensure it accurately captured the existing business processes.
- Provided ongoing troubleshooting, defect and enhancements.
Environment: Visual Studio .NET 2010, .NET Framework 3.5 & 4.0, WCF, WPF, JQuery, HTML 5, Silverlight, SSRS, HTML, DHTML, JavaScript, ASP.NET, C#, SQL Server 2008, Crystal reports XI R2
Confidential, Texas
.Net Developer
Responsibilities:
- Implemented the project using ASP.NET, Visual C# and back-end database as Microsoft SQL Server 2005
- Developed C#.Net components to implement the business logic, consumed instances of these using ASP.NET
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality
- ADO.NET used extensively for database manipulations and connections
- Used Data Grid, Dataset and Data Reader to retrieve, display and manipulate data
- Performed validations on Web Forms using .NET Validation Controls and also JavaScript
- Created and consumed Web Services using Visual C#, ASP.NET
- Implemented Optimized SQL Stored Procedures.
- Used SQL server and Oracle as database and developed queries, stored procedures, functions, triggers using PL/SQL Constructs
- Used Crystal Reports to generate dynamic reports in page called Report Builder.
- Tested every unit of code and performed unit testing before sending the application to the Integration Environment.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: ASP.NET, Microsoft .NET Framework 2.0, ADO.NET, AJAX, T-SQL, SQL Server 2005, Windows XP, IIS 6.0, Cascading Style Sheets, C#, JavaScript, SSRS.
Confidential
.Net Developer
Responsibilities:
- Implemented business layer as well as Data layer components in C#.
- Involved in Requirement Analysis, Feasibility Analysis, and creating Status Reports using MS Project.
- Designed Database by creating Data Flow Diagram (Process Model) and ER Diagram (Data Model) using VISIO.
- Implemented interoperability between the existing COM components & web services and developed client interfaces using ASP .NET by C#.
- Involved in creating the ASP .NET pages for the Intranet User Interface and also designed user web controls implementing more usability into the DataGrid control.
- Some of the advanced technical aspects of this project include: dynamic DataGrids, custom page caching, error Pages, user controls and enhanced role based security.
- Used various objects in ADO .NET object model for accessing and manipulating data from SQL database. XML and XSL were used for data transfer and to maintain cross browser compatibility.
- Also involved in migration of existing intranet ASP application to ASP.NET based Application.
- Ensured Form Level Authentication and also implemented Session level caching of data for fast retrieval.
- Designed and Developed flexible web-based reports (graph/table) retrieving the stored data using PL/SQL on Oracle 9i using C#, ASP .NET and Crystal Reports.
- Involved in Fine-tuning the program units for performance issues.
- Participated in unit testing and production release process.
Environment: ASP. Net, C#, ADO.NET, .Net Security, Forms Authentication, UML, Java script, XML, XSL, Visual Studio 2005, and Oracle 9i.
