Sr Dot Net Developer Resume
Minneapolis, MN
SUMMARY:
- 8+years of experience in the Design, Development and Maintenance of Client/Server, Internet, Intranet, Windows and Web - based applications using n-tier Architecture
- Experienced in application development for Banking, Insurance, Health Care, and Finance domain companies
- Participated in complete Life Cycles of various Microsoft Visual Studio.Net based applications from requirement gathering phase to Go Live Production.
- Proficient in developing .NET applications using ASP .NET, VB .NET, C#, and ADO .NET and XML, HTML, for .NET and knowledge of developing E-commerce applications
- Involved in developing and updating applications from classic ASP to .NET and from VB6 to ASP .NET
- Experience in developing presentation layer using Web Forms, Windows Forms and Windows Presentation Foundation (WPF)
- Proficiency in the implementation of Windows Communication Foundation (WCF), Web Applications, Windows Applications using .NET Framework Class Libraries and COM
- Good knowledge of SQL Server 2000, 2005 and 2008, SQL server Reporting Services, SQL, LINQ to SQL, and T-SQL, Database
- Possess strong analytical, learning and problem-solving skills
- Possess excellent communication and inter-personal and technical writing, coordination skills; can work independently as well as a team player
- Good understanding of technical trends, architectures and highly motivated to know more about latest technology with new software and products.
- Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience with the Design Patterns including Structural, Creational and Behavioral Patterns like Model viewer Controller (MVC) and Model viewer presenter (MVP).
- Good knowledge of Service Oriented Architecture (SOA)
- Experience with Use Cases Modeling & Analysis, Functional Analysis and Requirements gathering using UML guidelines
- Strong experience writing, preparation and execution of test cases and validating them by implementing Unit testing, as well as performing unit and regression testing for bug-fixing in the application.
- Experience in working with TestTrack for bug reporting.
- Experience in using Microsoft Team Foundation Sever (TFS) for code repository, task assignments, and project backlog plan and version control.
- Having worked in healthcare, have good knowledge of medical devices.
TECHNICAL SKILLS
Operating Systems: Win 7/Vista/XP/98/95/2008R2/2008/2003
Languages: C,C++,C#.NET, VB, VB.NET, SQL and PL/SQL
.Net Technologies: Asp.net, Web Forms, Web Controls, Custom Controls, User Controls, Web Services, WCF, WPF, Ajax, ADO.net, LINQ
Internet Programming: HTML, DHTML, JavaScript, XML, CSS, XSL, XSLT, WSDL and SOAP
Web Server: Microsoft Internet Information Services - IIS
Scripting Languages: Java Script, VB Script, JQuery
Development Tools: MS Visual Studio 2005/2008/2010
Reporting Services: Crystal Reports
Databases: MS SQL- 2008/2005/2000 and Access 2007
Configuration Tools: Visual Source Safe(VSS), Team Foundation Server(TFS)
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr Dot 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.
- Experience in developing applications using C#, ADO.NET, ASP.NET, VB.NET, REST, WCF, Web API, LINQ
- Developed User interface using ASP.NET and written business logic using C# Code and implemented ASP.NET MVC pattern mechanism for the development.
- As part of the development team, developed web interfaces for User module using AngularJS, ASP.NET with extensive features like User Controls, Data grid control, inProc Session state management and XML files to store application configuration constants.
- Use ASP.NET Login Control to display user registration forms, login forms, change password forms and password reminder forms.
- Developed classes for database access and other business components using C# and ADO.NET.
- Used MVVM, Unity, GoF, Singleton, MVP and MVC, Dependency Injection design patterns.
- Used ADO.NET disconnected Dataset model, stored procedures and fragment caching to enhance performance.
- Involved in building the interfaces using messaging system RV/EMS publish/subscribe mechanism.
- Experience in developing application using WPF and Silverlight with Prism framework
- Created and invocatedSOAP over JMS Web ServiceusingTIBCO Business Works.
- Used C#.NET and AJAX to communicate with web service from web page.
- Developed Web Services for obtaining structured data for financial information.
- Used already existing ASP address book component for Email integration.
- Developed client side validation and dynamic UI using JavaScript and HTML.
- SQL Server Enterprise Manager was used to create objects like tables, stored procedures, etc.
- Used SSIS for data integration.
- Used N Unit for unit testing of each of the components was done by developing test cases and test data. And also Integration testing with other intranet modules was done in subsequent iterations.
- Used TestTrack to manage requirements, defects/issues and testing throughout the software development cycle.
- Good knowledge of medical devices
Environment: Microsoft Visual Studio, ASP.NET, C#.NET, VB.Net, WCF, WPF, REST, GoF, LINQ, MVP, MVC, MVVM, Dependency Injection, Unity, Silverlight, Prism, SQL Server, SSIS, Ajax, IIS, Windows 2003 and XP, VSS, Crystal Reports JavaScript, AngularJS, CSS, XML, HTML, UML, SharePoint, TestTrack and MS-Office.
Confidential, San Diego, CA
Sr. Dot Net Developer
Responsibilities:
- Understanding the existing system architecture and functionality of the application.
- Involved in various development phases such as development, implementation, and testing and production deployment.
- Designed and developed ASP.NET application using C#.NET as code behind. Designed and developed a number of web custom and user controls.
- Maintained web application using IIS. Used Caching to increase Web services performance.
- Created the Business Logic Layer and the Data Access Layer
- Developed pages using ASP.NET, AJAX, JavaScript, JQuery, CSS and DHTML. Developed and consumed Web services.
- Programming was done in C#.NET and ADO.NET for communication between application and the SQL database.
- Used JQuery library extensions to provide advanced Front-End functionality and look/feel. Also designed and developed Web Server Control Templates programmatically.
- Created classes, class libraries for business layers, application level error handlers with logging and used business objects serialization.
- Created several Procedures, Functions, Triggers and Packages to implement the functionality in PL/SQL.
- Created Indexes, Integrity constraints on the database. Tuned the PL/SQL queries using optimizer hints for joins so that all the complex queries run at optimum speed in the production
- Designed and implemented test cases and was involved in Unit testing. Fixed bugs in the application at the business logic level.
- Developed Role based Security in C#.NET to authorize member to a specific role.
- Participated in the daily SCRUM meetings and contributed to task management.
Environment: Microsoft Visual Studio, ASP.NET, C#.NET, Ajax, Oracle, PL/SQL, MS IIS, Windows 2003 and XP, Crystal Reports, JQuery, JavaScript, XSD, XML, CSS, UML, and MS-Office.
Confidential, NJ
Dot Net Developer
Responsibilities:
- Studied, understood and analyzed the project requirements. Designed use cases, class diagrams and sequence diagrams using MS Visio.
- Participated in full Software Development Life Cycle (SDLC) following Agile Methodology (SCRUM).
- Developed rich user interface (UI) using ASP.NET, C#.NET, Web Forms, User Controls, Server Controls along with AJAX Controls Toolkit.
- Designed and developed various interfaces, classes to construct the business logic using C#.NET, ADO.NET and XML.
- Created XML Web Services using C#.NET, .NET and consumed to perform the sales forecasting functionality.
- Implemented Caching, Exception and Custom Error Handling using ASP.NET and C#.NET.
- Performed validations on web forms using JavaScript.
- Implemented the data access layer where the tracking history details and contact information are stored and retrieved from the database using ADO.NET and C#.NET.
- Configured web.config files for entire Web Application.
- Developed various reports using Crystal Reports.
- Wrote Stored Procedures, Functions using PL/SQL.
- Performed unit testing of the modules implemented by using C#.NET and N Unit testing Framework.
- Actively involved in providing the technical support of the application by troubleshooting and resolving the issues.
- Provided user support and business activities support to the management and various stake holders by giving demonstrations and conducting sessions.
Environment: C#.NET, ASP.NET, ADO.NET, .NET Web Services, Crystal Reports, AJAX Control Toolkit, AJAX Extensions, Java Script, Cascading Style Sheet (CSS), XML, Visual Studio .Net, N Unit testing Framework, Oracle, Visual Source Safe, MS Visio, Windows XP.
Confidential, San Rafael, CA
Dot Net Developer
Responsibilities:
- Involved in initiation, eliciting, analyzing, recording requirements, design, development, implementation, testing, and maintenance of the project.
- Developed the Web pages using ASP.Net, C#, HTML, JavaScript, XML and CSS. Developed ASP.Net User Controls adding component reusability. Implemented Web Parts, AJAX, Web Services and Globalization in the Project.
- GUI was developed using C#.NET and ASP.NET.
- Designed and maintained database in SQL Server. Created tables, views, user defined functions, stored procedures and triggers using Enterprise Manager and Query Analyzer
- Used Agile Methodologies for regular adaption to changing requirements and continuous delivery of useful and working software.
- UsedTeam FoundationServer for Source Code Control, project related document sharing and team collaboration.
- Went through the total Project Development Life Cycle and have a clear understanding of various tiers as the project was a multi-tier application.
- Developed rich user interfaces usingSilverlight and developed a RIA (rich interface applications) using expression.
- Created WCF services and communicated them with JavaScript to display certain information.
Environment: C#, ASP.NET, Visual Studio .NET, MS Expressions TS, .Net Framework, MVC, Web Forms, AJAX, XML, XSLT, .NET Architecture Design patterns, Windows 2008, IIS, HTML, Silverlight, Java Script, SQL Server, T-SQL/PLSQL, UML.
Confidential, Chandler, AZ
Dot Net Developer
Responsibilities:
- Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams) in assistance with System Analyst.
- Developed Application using .NET Framework, Object Oriented Principles (OOP) (C# and VB.NET), and n-Tier Architecture.
- Designed Graphical User Interface (GUI) for various web pages using AJAX, HTML, CSS, JavaScript, and Silverlight.
- Developed Silverlight based application independent modules using WPF composite library.
- Developed and consumedWCFServices (ASP.NET) to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Converting these components to actual WCF Services consumable by Silverlight based web client and WPF based window client.
- Developed runtime animations using MS Silverlight and WPF 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.
- Created XML File Parsers to retrieve Data using XPATH.
- 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, SQL Server, T-SQL, ADO.NET, SSRS, SSIS, COM, TFS, .NET Framework, AJAX, XML, XSLT, JavaScript, SOAP, Web Service, WCF, SOA, Silverlight, XAML, HTML, LINQ, IIS, MS VISIO(UML), NUNIT.
Confidential, Chicago, IL
Dot Net Developer
Responsibilities:
- 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 ps 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.
- Enhanced and developed UI functionality using ASP.NET, 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 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.
Environment: Visual Studio, C#, COM, ASP.Net, ADO.Net, XML, SQL, Visual Source Safe, IIS, Windows Server 2003, Web Services, SOAP, Web Forms, CSS, Silverlight, Enterprise Data Management, Team foundation Server.
Confidential, Milwaukee, WI
Dot Net Developer
Responsibilities:
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Designed and developed the C# components for implementing business logic in middle tier in 3-tier application interacting with SQL Server database using Managed provider using ADO.NET.
- Developed complete Data access layer Component using C#.
- Developed Crystal Reports to generate various reports like consultation follow up, Nursing Notes and integrated with ASP. Net.
- Used Get Patients, Get Physicians web methods in Xml Web Services to retrieve information in a particular city.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Coded using XSLT in generating patients list taking the data from XML document and formatting with XSL.
- Performed extensive Unit testing using NUnit, developed Test Plans, Test Cases.
- Visual SourceSafe was used to maintain the version and source control.
Environment: Visual Studio, C#, ASP.NET,ADO.NET, HTML, DHTML, CSS, Web Forms, JavaScript, XML Web Services, XSLT, IIS, SQL Server, Windows XP, NUnit, MS Visual Source Safe, Crystal Reports.
Confidential
Dot Net Developer
Responsibilities:
- Participated in full software development lifecycle (SDLC).
- Maintained enterprise applications leverage database schemes to created flexible architecture.
- Designed ASP.Net Web Forms, C#, User Interface with HTML and Cascading Style Sheets (CSS) Designed page and AJAX, master pages and JQuery
- Development is done iterations based on Agile SCRUM process.
- Designed of large scale business applications and systems in a web-based multi-user environment.
- Developed COM components in VB6 for the legacy systems.
- Involved in development of web graphics and graphical (UI) Pages using the HTML, Master Pages & ASP.NET Controls
- Developed different User controls which inputs the data and display the data for the web applications using ASP.NET.
- Application based on three tier architecture, and LINQ is used to query the generic collection objects.
- Developed some of the pages in MVC architecture with Entity Framework using Razor as front-end view
- WCF is used heavily for inter process communication and as well as for external also.
- Used Ajax on server controls to avoid page post back and page flickering.
- Developed system services SOA application platform for use by all applications utilizing WCF services and SOAP, Web Services the ASP.Net, C# provider model.
- Developed application as N-tier application with UI in the presentation layer using ASP.NET, business logic in the middle layer using C# and data service activities in the backend using SQL Server.
- Involved in implementing Microsoft Application Blocks for data access, security and logging.
- Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating record in the database.
Environment: ASP.NET, C#, CSS, MVVM, XML, XAML, XSL, ADO.Net, WCF, WPF, Expression Blend, Silverlight, AJAX, SQL Server, IIS, Web Services, N-Unit, Team Foundation Server, SharePoint.
