.net Developer Resume
New, YorK
PROFESSIONAL SUMMARY:
- Over 5+ years of IT experience with exceptional skills in Analysis, Object Oriented Design, Development and Implementation of Web Applications and Windows Applications using ASP.NET, WCF, WPF and Web Services.
- Experience in each phases of Software Development Life Cycle (SDLC), concept to full implementation, and software design life cycle management implementation with Agile Methodologies.
- Experience in Microsoft Technologies like C#.NET, ASP.NET 2.0/3.5/4.0/4.5, ASP.NET, ADO.NET, VB.NET, AJAX, WCF (REST), Web Services (SOAP), WPF, Entity Framework 4/4.1/5, LINQ, nhibernate and IIS.
- Expert in developing and enhancing applications using Microsoft .Net Framework 2.0/3.0/3.5/4.0, Microsoft Visual Studio 2005/08/10/12 and Object Oriented Programming Concepts.
- Solid knowledge and experience with Web Forms, LINQ, CSS, AJAX, IIS, JavaScript, UI design and development, consuming and manipulating data using ADO. NET.
- Proficient with WCF, Web Services using WSDL, SOAP and UDDI.
- Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio and Rational Rose.
- Experience in web development using HTML, XHTML, DHTML, XML, XSD, X - Path and XSLT.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Good Knowledge of SOA, ORM, IOC, Dependency Injection & N-Tier Architecture.
- Strong working knowledge in development and usage of WCF.
- Hands on experience in creating content driven and user-friendly application using WPF and Silverlight.
- Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Good Experience in database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers.
- Hands on experience in reports development using SQL Server Reporting Service (SSRS) and Crystal Reports and experience in developing integration packages using SQL Server Integration Service (SSIS).
- Good work experience in MS SQL Server 2008/2005/2000 and Oracle 11g/10g/9i. Knowledge in developing stored procedures functions and triggers using T-SQL and PL/SQL.
- Experience in testing tools like N-Unit, Microsoft Testing Tools.
- Solid experience in DB design (SQL DDL & DML), procedural programming (stored procedures, triggers), T SQL, Sql Server Performance Tuning, improvement, storage, index and configuration.
- Work experience in code version maintenance/tracking using Microsoft Visual Source Safe (VSS) and Microsoft Team Foundation Server (TFS).
- Familiar with various coding standards and experienced in developing under CMMI Level 5 procedures.
- Experienced in methodologies like Agile, Waterfall and Scrum.
- Proven ability to analyze problems, roots cause, and develop innovative solutions to business challenges and streamlining operations.
TECHNICAL SKILLS:
Languages: C#, VB.Net, C, C++, SQL & PL/SQL
Web Technologies: .NET Framework 2.0/3.0/3.5/4.0/4.5, ASP.NET, ADO.NET, Web Services, WCF, WPF, WSDL, SOAP, LINQ, AJAX, CSS, XML, XSD, XSLT and HTML/XHTML, DHTML.
Scripting: Java Script, AJAX, Python, Angular.jsDevelopment Tools: MS Visual Studio 2010/2008/2005, N-Unit Testing Framework, Adobe Dreamweaver, Adobe Flash, Adobe Photoshop, MS Visio, IBM Rational Rose and Microsoft Testing Tools
Version Controller: MS Visual Source Safe (VSS), Team Foundation Server (TFS)
Service Oriented: Windows Communication Foundation (WCF), .NET Web Services, WSDL, SOAP, UDDI
Web Servers: Internet Information Services (IIS) 7.5/7.0
Database: SQL Server 2008R2/2008/2005, Oracle 11g/10g, DB2
Operating System: Windows XP/Vista/7
PROFESSIONAL EXPERIENCE:
Confidential, New York
.Net Developer
Responsibilities:
- Involved in all stages of SDLC including designing, coding, testing and implementing the application following Scrum (Agile) methodology.
- Developed Win Forms application for client side for Image Upload Project, and also developed single instance application using WPF and XAML Technologies.
- Developed Business Logic components in middle tier using C# and created complex business components in C#.Net using .Net Class Library assemblies.
- Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Extensively Used. ASP.NET 4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Built various types of reports such as Table, List, Matrix reports using Visual Studio 2010 and displayed them on ASP.NET 4.0 Web Forms using Report Viewer Control.
- Extensively usedAdo.Net objects such as Data Adapter, Dataset, Data Reader, and Data View. Involved in customizing master pages, layouts, themes, CSS.
- WrittenJavaScript,JQueryfunctions for client side code to implement different functionalities in events, validation and listener, multi-thread web applications using C#.
- Implemented Database-First Entity Framework to retrieve and store data in entity models.
- Designed and developed HTML report files and CSS classes for layout and formatting the report files.
- The project's core framework was architected WCF (Windows Communication Foundation) instead of regular web services due to performance gain offered by WCF.
- Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application using Angular.js, HTML5 and CSS3.
- Designed and development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
- Developed User Interface (UI) using WPF for the better look and feel of the EDCSPC application report page.
- Created new web pages using HTML5, CSS3, XML, Angular.js and Java Script.
- Worked with WSDL document and SOAP protocol while working with Web service. Developed and maintained portal using ASP.NET and C#.
- Created the reusable and optimized Web Services using C#.NET. These services included self defined structures for data input and were exposed using WSDL with SOAP formatas well as consumption interfaces for them.
- Widely used SQL-Server 2008 as Backend Database and developed Stored Procedures to update the tables in the backend. Also write Trigger, Function and Cursors for application.
- Exposed Business functionality by Creating Web Services.
- Used Microsoft Visual Source Safe (VSS) for the purpose of version Control and source code maintenance needs.
- Involved in configuring web. Config file for form Authentication and Authorization.
- Deployed the system to the production server and effectively involved in trouble-shooting various issues in production.
Environment: C#, ASP.NET 4.0, .NET Framework 4.0, ADO.NET, Visual Studio 2010/2012, Angular.js, Agile, T- SQL, HTML, CSS, XML, WCF, WPF, WSDL, XAML, Entity Framework, Ajax, JQuery, SQL Server 2008, Windows, Unix.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involved in various stages of the SDLC like Requirements gathering, Analysis, Design, Implementation and enhancement of the application in Agile Software Development Process.
- Graphical User Interface (GUI) was designed using ASP.NET and the business logic was coded in C#.
- Used ASP.NET, JavaScript, HTML and CSS to create dynamic web pages for the directory system solution and created all user interface web pages to maintain data flow and data integrity using ASP.NET User Controls, Web Server Controls and ADO.NET.
- Extensively usedAJAX Extended Controllers, Infragistics Controlsto minimize the response time of the web pages in the application.
- Extensively usedAdo.Net objects such as Data Adapter, Dataset, Data Reader, and Data View. Involved in customizing master pages, layouts, themes and CSS.
- Created the necessary Business and Data Layer components in C#.NET and implemented Object Oriented Analysis and Design in the creation of classes.
- Designed and developed HTML report files and CSS classes for layout and formatting the report files.
- Involved in design and development of a highly scalable, flexible and re-useable service layer for a variety of services by using WCF.
- Designed and coded WPF components used to collect display and manipulate data.
- Used Presentation Layer which will use the Business Layer components to present the info and allowing customization on layouts, color based on the user selection using XSLT, XML, and CSS.
- DevelopedSilverlight enabledWCFservicesfor connecting to the Database and binding data to theData grid Controls and WPF Windows Screens and Pages.
- Worked with ORM using Linq to SQL/Entity framework designer for ASP.Net application.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Involved in the design of the database and developed stored procedures, for implementing the business rules.
- Developed stored procedures, functions, tables, indexes and constraints in TSQL for SQL Server 2008 Database.
- Widely used SQL-Server 2008 as Backend Database and developed Stored Procedures to update the tables in the backend. Also write Trigger, Function and Cursors for application.
- Extensively used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.
- Designed and developed reports module to see the course based, employee based and location based training reports.
- Trained users and developers on the usage of the system and its maintenance.
Environment: C#, .Net, ASP.Net, ADO.Net, SilverLight, HTML, CSS, JavaScript, OOAD, LINQ, XSLT, XML, JavaScript, WPF, WCF, AJAX, TSQL, SQL, SQL Server 2008, Windows.
Confidential, Des Moines, IA
Software Engineer
Responsibilities:
- Worked closely with other members of the development team through the full systems lifecycle including requirements capture, design, development, testing, and deployment.
- Used simplified client and server side validation, better session management and powerful data access management using ASP.NET.
- Design and development of multiple system integration points using .net web services (written in C#) in combination with AJAX style web development.
- Used LINQ to SQL to retrieve data about various news articles and information.
- Worked on UI using AJAX for making smaller, faster and user friendly web-page application.
- Developed the Data Access Layer( ADO.NET) using C# 3.0 to do all the database related operations like apply changes of the strongly typed dataset, fill strongly typed dataset and made use of data controls Data Grid, Data List and Repeater Controls throughout the application to display data in a customized format in the ASP.NET web pages.
- Done UI development using ASP.NET web server controls, JQuery, HTML/HTML5.
- Used Entity Framework to create entities in DataAccessLayer.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Worked extensively on consumption of external WCF Services into Application.
- Developed Graphical User Interface (GUI) applications based on the .NET Framework by using Win Forms.
Environment: .NET Framework 3.5/4.0,Visual Studio 2008/2005, ASP.NET 3.5, C#.NET, ADO.NET, AJAX, Microsoft IIS, XML, XAML, WPF, WCF, LINQ, SSRS, JQuery, Web-Services, MS SQL Server 2008, Win-Forms, Crystal Reports, Windows 2003.
Confidential, AL
.Net Developer
Responsibilities:
- Involved in design and implementation of the web Application.
- Project is developed based on the agile methodology and conducted and involved in daily SCRUM.
- Used C#, ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Used Enterprise Libraries for to connect Database (Data Access Application Block), to log on application used (logging Application Block), to handle exception used (exception Handling application block).
- Successfully developed different Web Pages using C#, ASP, HTML, JavaScript and CSS.
- Designed & built a WCF services for an Interactive Decision System for loan, implemented multithreading to simulate an Asynchronous Batch Run.
- Responsible for Required Analysis, timely delivery, Client interactions, Resolutions of issues.
- Designed database in MS-SQL and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Developed the WPF application in PRISM framework, thus creating loosely coupled components for the application.
- Implemented SSIS packages and jobs to integrate with external third parties and internal databases.
- We used TFS (Team Foundation Server) for all the source code maintenance among the whole team members.
- Used Stored Procedures, Triggers and Cursors in SQL Server.
- Involved in all the stages of SDLC. Completely understand the importance of Quality of work in deliverables given to client.
- Responsible for manual testing, Unit testing, Integration testing, System testing for modules coded.
Environment: C#, ADO.NET, Visual Studio, WCF, JavaScript, Ajax, .NET Framework, SQL, PL/SQL, T-SQL, XML, SQL Server, Windows, Unix.