.net Developer Resume
Nyc, NY
PROFESSIONAL SUMMARY:
- Over 8 years of IT experience with exceptional skills in all phases of SDLC, includes requirement gathering, Analysis, Design, Development, Testing and Implementation of high scalable Client/Server, Multi - tiered Web Applications, Distributed Applications and Web Services using Microsoft Technologies including ASP.NET 1.x, 2.0, 3.0, 3.5, C#, VB, ADO.NET, WPF, WCF, Server Controls and Web services.
- Experience in application design based on MVC, Factory and singleton design patterns.
- Desingned and developed rich graphical interfaces for good user interaction using
- Silverlight, XAML and C# and used Silverlight Data Grid and other controls like paging, sorting for displaying various data on the page.
- Expertise in programming with C#, VB.NET, ASP.NET, ADO.NET, SQL-Server 2008/2005/2000, Oracle 10g/9i, Visual Studio 2008/05/03, Ajax, LINQ, CSS and IIS 7/6.
- Expertise in web technologies like HTML, XHTML, DHTML, XML, XSLT and JavaScript.
- Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Unified Modeling Language (UML) and Object Oriented Programming (OOPS concepts).
- Hands on experience with Web Forms, CSS, AJAX, JavaScript, VBScript, and designing User Interfaces.
- Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio.
- Implemented .NET Security features such as Authentication & Authorization using Form-based and Window-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Proficient with .NET Web Services, Windows Communication Foundation (WCF) using WSDL, SOAP and UDDI protocols.
- Expertise in Design and Development of Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Expertise in using SQL Helper Class, Error Handling and Logging Microsoft Enterprise Application Blocks.
- Extensive working experience indatabase design and development, for creating complex database queries, writing Constraints, Indexes, Views, and Stored Procedures and Functions using T-SQL in SQL Server 2008/2005/2000 and MySQL.
- Experience in using various version controlling tools like Visual SourceSafe, Sub Version and Team Foundation Server.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications.
- Experience in generatingCustom Reportsand different types ofTabular,Matrixand distributed reports in multiple formats usingCrystal Reports and SQL Server Reporting Services (SSRS).
- Proven ability to analyze problems, root causes, and develop innovative solutions to business challenges and streamlining operations.
- Exceptional ability to quickly master new Technologies and capable of working in-group as well as independently with a sense of responsibility and ownership.
TECHNICAL SKILLS:
Operating Systems: Windows XP, Vista, 7, Windows Server 2008/2003Languages: C#.Net, VB.Net, C, SQL, T-SQL, PL/SQL, XML, HTML, LINQ, UML.
.Net Framework: .Net Framework 4.0/3.5/3.0/2.0
Scripting Languages: Java script, VB script
Databases: SQL Server 2008/2005/2000 (T-SQL), Oracle 10g/9i (PL/SQL), MS Access
Technologies: ASP.Net, HTML, AJAX, CSS, Win Forms, Web Forms
Distributed Technologies: Web Services, WCF
Enterprise Servers: IIS Server, Content Management Server
Protocols: SOAP, HTTP,UDDI, FTP, TCP/IP,UDP/IP, SSL
Design Concepts: Design Patterns, UML diagrams
Software Engineering: Agile(Scrum), TDD, Waterfall
Reporting Tool: Crystal Reports, SQL Server Reporting Services ( SSRS)
Version Controllers: Visual Source Safe (VSS), TFS, Sub Version
PROFESSIONAL EXPERIENCE:
Confidential, NYC NY
.Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
- Developed the reusable framework for the application using the ASP.NET MVC 3.0.
- Designed and developed Graphical user interfaces using ASP.NET/ C#.
- Used JavaScript/JQUERY to perform validations and catch the events on client’s browser.
- Involved in developing web Pages with rich UI, AJAX, and Jquery using ASP.NET.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, Configuring optimizations and securing the web application.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- LINQ to Objects is used to massage the data to bond the data to AJAX Controls.
- Effectively used Jquery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Created store procedures, Triggers, Tables,Views.
- Involved in Coding and Tuning the queries, stored procedures and functions
- Created Interactive reports using SSRS and Crystal enterprise manager.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Used agile methods and frameworks/tools like spring and Hibernate.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: ASP.NET 4.0/3.0, C#, Visual Studio 2010/2008, ADO.NET, COM, COM+, IIS 7.0/6.0, WCF, Silverlight 4.0/3.0, LINQ, NUnit,.NET Framework 4.0/3.5,UML, Java Script, Multithreading, Crystal Reports 10.0/9.0,MTFS, SQL 2008/2005, Windows Server 2003.
Confidential, Worcester, MA
Web Developer
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to make clear the issues.
- Expression Blend | design UI's with XAML, deliver experiences
- Followed Agile Methodologies and Test Driven Development.
- Implemented WPF and Silverlight UX platforms.
- Implemented MVC pattern.
- Worked on bothRazor View Engineand the Web Forms view engine.
- Implemented management for managing the users (Create, Delete etc…).
- Designing screens (aspx, ascx and Master pages) by using Visual Studio .NET 2008 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Client side validations using JavaScript
- Logging exceptions, caching using Microsoft Enterprise Library
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application
- Used different state management techniques to maintain the state between the pages.
- Creation of Web User Controls (ascx) for reusability of code.
- Used LINQ for database transactions.
- Created and consumed WCF service to retrieve the customer information.
- Used different bindings for WCF service to support different protocols.
- Used NHibernate to create DAO, DTO layers and mapping the database tables.
- Extensively used AJAX control toolkit for masking, collapsing and expanding the panels etc…
- Worked with test team and fixed the issues as part of the bug life cycle.
- Used Team Foundation Server(TFS) as Source control and document management
Environment: Visual Studio.NET 2008, Microsoft .Net Framework 3.5, ASP.NET, C#, HTML, CSS, JavaScript, ADO.Net, Web Services, Silverlight, WCF, WPF, LINQ, SQL Server 2008, XML,XSLT, XPATH, VSS, NUnit, NHibernate, Telerik Controls.
Confidential, Richmond, VA
.Net Developer
Responsibilities:
- Designed and Developed different modules, Class using C# and Designed GUI Part.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contained all the business logic.
- Implement classes for data validation and to perform edit check on the data.
- Participated in full development life-cycle using Object Oriented Programming (OOPS) concepts and agile.
- Used LINQ to SQL Feature of .Net Framework for retrieving data from SQL Server.
- Write code to provide preview and printing functionality to the end user.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2005.
- Used the built-in mechanisms of SQL Server 2005 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.
- Used MS Enterprise Library to implement Caching, Cryptography, Data Access, Exception Handling, Security, Validation, and Unity.
- Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships b/w tables.
- Used ADO.NET to get the data from data base and send it back.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- Develop SQL Reporting Services web apps, using .Net 3.5 principles.
- Performed Unit Testing for all units in developed pages using NUnit Tool. Involved Unit Testing, Integration Testing and Regression testing in a regular basis to improve the performance of the application.
- Used Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meetings.
- Coding for various Modules, Error Handling, Modification and Testing
Environment: .Net Framework 3.5, Visual Studio 2005, C#.Net, Asp.Net, ADO.Net, MSAjax.Net, LINQ,, SOA, XSL, XHTML,HTML, XML & XSLT,XSD,T-SQL, SQL server 2000,.SSIS, XML, Web Services,, Test Directory.
Confidential
.Net developer
Responsibilities:
- Developed applications based on departmental requirements and specifications.
- Provide manual testing of Cerner Millennium application that included charting, reporting and printing of patient’s healthcare reports.
- Developed a web application using ASP.Net /C#.NET/SQL Server for patients to view their medical profile.
- Written custom HTTP handler/Module objects in C#.NET for handling various types of requests.
- Created an n-tier model on Web-Services.
- Wrote several validations and client-side functions using JavaScript.
- Developed classes by following singleton design pattern.
- Used the Test driven Development approach.
- ADO.NET, JavaScript, XML using Internet information Server (IIS) as web server.
- Expertise in database modeling and development using SQL Server, Stored Procedures, Packages and Functions.
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Used simplified client and server side validation, better session management and powerful data access management using ASP.NET.
- Prepared and executed test scenarios to test the functionality of the application.
- Experience in maintaining and production support services.
- Post application launch - coordinated with content providers on bug fixes, new releases and app issues.
- Helped to resolve operational problems and systems failures by directing and/or performing systems audits, analyzing problems and developing clear, concise methods for resolution.
Environment: .Net Framework 2.0, Visual Studio 2005, ASP.NET, ADO.NET, C#.Net, XML, ODP.Net, IIS, JavaScript, SQL Server, CSS, Master Pages, VSS.
Confidential
.Net Programmer
Responsibilities:
- Understood the End User requirements as per Business specifications.
- Involved in the development of Business objects, Data Access Layer and Presentation Layer using Object Oriented design methodologies with C#, ASP.Net as development languages.
- Analyzing detailed design of the application, generating Use Case Models, analyzing ER Diagrams and Data Flow Diagrams.
- Created ASP. NET web pages that provide new features and enhanced user experience.
- Created User controls that can be reused in all pages of the application.
- Used various Caching methodologies to improve performance.
- Incorporated user authentications and authorizations in web.config to make application more secure.
- Worked on Request, Response and Server objects to manage page navigation.
- Used Session state, View State, Cookies and Query strings to persist and transfer data between pages.
- Used ADO.NET objects to retrieve and update data to the database like MS Access, SQL Server.
- Used Data Grid control to display and edit data and also for data paging and sorting.
- Create test cases and perform unit testing to identify and rectify any defects.
Environment: .NET Framework 2.0, ASP.NET, C#.Net, Visual Studio 2005, Microsoft SQL Server 2000, MS Access, HTML, XML, Web Pages, IIS 6.0, Test cases, Unit testing.
Confidential
Programmer Analyst
Responsibilities:
- Developed basic windows based application using c#.net for various desktop applications used in the company.
- Developed Web forms for registration, to update the policy installment pages and application logic in ASP.Net, C# utilizing the power of Microsoft .NET Framework.
- Used User Controls for a group of common controls.
- Implemented Web Forms to provide GUI components using .NET Framework.
- Creation of stored procedures, views, functions, triggers and DTS in MS SQL server2000.
- Design and development of user interface using ASP.NET, VB.Net, HTML, and JavaScript.
- Used ADO.Net in connecting to Data Access management with SQL Server.
- Developed web forms with C# to store the customer policy data in Database.
- Generated the required reports with the help of data grid, data list.
Environment: .NET Framework 1.1, Visual Studio 2003, C#.NET, web forms, ASP.NET, ADO.NET, SQL Server 2000, Windows 2000, HTML, XML, Classic ASP, JavaScript.
