.net Developer Resume
Seattle, WA
SUMMARY:
- .Net Professional with 7+ years of diverse experience in all phases of Software Development Life Cycle process(SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications using Microsoft .NET.
- Diverse experience in Web and Client/Server Applications using C#, ASP.NET, Oracle, MS SQL Server, JavaScript, SQL, WCF, WPF, XML and Web Services.
- Extensive experience in Object Oriented Programming, OOAD, UML, MSF, Test Driven Development, Design Patterns, Refactoring, Reverse Engineering and Regular Expressions.
- Good in - depth understanding and experience in building server applications using VB.Net, ASP.Net, ADO.Net, C#.NET, XML, Web Services and handlers based on .Net Framework 4.5/4.0/3.5 /3.0/2.0/1.1.
- Worked with .NET Server Controls, Web User Controls, Data Grid, and Form Validation Controls and created numerous Custom controls.
- Expertise in design and development of user interface (GUI) using XML, XSL, XSLT, AJAX, HTML, DHTML, VB Script, JavaScript and CSS.
- Experience in developing Service Oriented Architecture (SOA) Enterprise Applications using WCF Services.
- Experience in working with Windows Communication Foundation (WCF), Windows Card Space (WCS), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WF) in .Net Framework 3.5/3.0 and Language Integrated Query (LINQ) in .Net Framework 3.5.
- Experience with querying data using LINQ (LINQ to SQL), ADO.NET, and ADO.NET Entity Framework. Extensive knowledge of C# object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Expertise with ADO.Net objects such as connection object, command object, Data Reader Object, Dataset Object and Data Adapter Object.
- Batch Process—Extensive expertise with Batch processing using C#.NET for both import and export batch files.
- Experienced in Developing Web Forms using HTML, DHTML, CSS and XML.
- Good knowledge in JavaScript, jQuery, and AJAX to develop dynamic and user-friendly web applications.
- Experience using Adobe Photoshop and other design tools.
- Experience in Agile Software development process using SCRUM methodology and Waterfall model.
- Experience with Unit testing, System Integration tests & Functional testing.
- Extensive experience in SQL Server Database design, Database maintenance, developing T-SQL queries, stored procedures and triggers in SQL Server 2008/2005.
- Excellent Inter Personal, Leadership, Client Interaction and Communication skills.
- Possesses excellent communication skills and capable of working as an individual and also as a part of team.
- Experience in interacting with end users and gathering business requirements.
- Experienced IT professional with comprehensive technical skill set and expertise in requirement analysis, application design and software development.
TECHNICAL SKILLS:
Microsoft Technologies: ASP.NET, VB.NET, ADO.NET, Visual C#
Design & Development Tools: Visual Studio, Subversion, Visual Safe Source, SharePoint, Silverlight.
Languages: C, C++, C#, SQL, PL/SQL, T-SQL, UML 2.0
Scripting Languages.: AJAX, JAVA Script, VB Script, JQuery.
Markup Languages: HTML, XML, DHTML, XHTML
Other Web Technologies: .Net Remoting, Web service, SOAP, WSDL, WCF, WPF.
Methodologies: OOAD, UML and Design Patterns, Agile
Web Servers: IIS 5.0, 6.0
Reporting Tools: Crystal Reports 8.5/9.0/Crystal Reports.Net, SSRS
Databases: Oracle, SQL Server 2000/2005/2008, MS-ACCESS.
Operating System: Windows XP/7, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
.Net Developer
Responsibilities:
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Developed complete Data access layer Component using C#.
- Developed Crystal Reports to generate various reports like region-wise deals, Gross sales per year and integrated with ASP. Net.
- Enhanced and added web forms to an existing CRM application using ASP.NET 4.0 technology.
- Implemented MVC architecture to accomplish task of isolating Business Layer, Presentation Layer and Data Layer.
- Implemented business logic inside Code-behind files and developed UI Screens in ASP.NET with MVC Pattern.
- Designed and developed N tier architecture using .NET framework 4.5 with C#.NET.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- 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.
- Graphical User Interface (GUI) was designed using ASP.NET MVC3 and the business logic was coded in C# MVC Controllers .
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Created and consumed WCF services to access data layer components.
- Involved in designing of WPF screens and implementing MVC design pattern.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.Net.
- Used versioning tools Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS) for version controlling of the Application.
- 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.
- 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.
- Designed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer and Database activity in the third layer.
- Developed XML Web Services using C#, ASP.NET, ADO.NET, SOAP, XML, XSLT and WSDL.
- Used Master Pages to provide a unified look and feel to the application.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages, classes for reuse.
- Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.
- Performed extensive Unit testing using NUnit, developed Test Plans, Test Cases.
- Visual SourceSafe was used to maintain the version and source control.
- Involved in the deployment of project on the development and production Web servers.
Environment: ASP.NET, ADO.NET, .Net Framework 4.5, Visual Studio 2012, WCF, WPF, MVC, HTML, CSS, XML, Web Forms, LINQ, JavaScript, IIS 7.0, NUnit, TFS, MS Visual Source Safe, Crystal Reports 11, SOAP, SQL Server, Windows XP.
Confidential, Boston, MA
.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 VB.Net, ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB .NET for the code behind modules.
- Extensively Used. ASP.NET 4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Utilized VB.NET, ASP.NET and created web forms, user controls, web services.
- Created Win Forms in VB.NET by which users can do various operations like view, save and delete information regarding Borrowers or Guarantors.
- 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, CSS.
- Graphical User Interface (GUI) was designed using ASP.NET and the business logic was coded in C#.
- Designed & built a WCF services for an Interactive Decision System for loan, implemented multithreading to simulate an Asynchronous Batch Run.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
- Responsible for Required Analysis, timely delivery, Client interactions, Resolutions of issues.
- Used Entity Framework to create entities in Data Access Layer.
- 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.
- Developed site map feature from XML Data source used for Menu using XML DOM and ADO.Net concepts.
- We used TFS (Team Foundation Server) for all the source code maintenance among the whole team members.
- Implemented SSIS packages and jobs to integrate with external third parties and internal databases.
- 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: ASP.NET, ADO.NET, Agile Methodologies,.NET framework 4.0, Visual Studio 2008, VB.Net, HTML, CSS, JavaScript, XML, WCF, WPF, TFS, Web Services, Entity Framework, AJAX, LINQ, SQL Server 2008,Windows.
Confidential, Kansas City, MO
.Net Developer
Responsibilities:
- Developed applications based on departmental requirements and specifications.
- Prepared and executed test scenarios to test the functionality of the application.
- Used agile methodology for the development.
- Used ASP.Net validation control for the server side validation.
- Developed Business Logic components in middle tier using C#. Wrote classes to implement Business rules and algorithms.
- Designed and developed the C# components for implementing business logic which is used to do the updating on database in middle tier in 3-tier application interacting with Oracle database using Managed provider using ADO.NET.
- Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages.
- Used ADO.Net to perform the Create, Retrieve, Update, Delete operations on the database.
- Participated in database modeling and development using SQL Server, Stored Procedures, Packages and Functions.
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Involved in resolving operational problems and systems failures by directing and/or performing systems audits, analyzing problems and developing clear, concise methods for resolution.
- Involved in Feature testing, Regression testing, bug tracking and defect management.
Environment: Visual Studio, ASP.NET, ADO.NET, C#, XML, IIS, JavaScript, SQL Server, CSS and Windows.
Confidential, Mclean, VA.
.Net Developer
Responsibilities:
- Interacted with clients in different levels, gathered requirements following the formal procedures of software requirement analysis.
- Designed and implemented web based application that collects data from social networks formats and store in SQL database server.
- Implemented C# class for analyzing and categorizing goring the gathered data for market analysis
- Built Webservice services to facilitate file transfer within several applications.
- Implemented classes to create update and modify offline database tables, stored procedures, triggers, and views.
- Used Validation controls to validate the input Data using Validation Controls like Required Field Validator, Regular Expression Validator, Range Validator, Custom Validator and Compare Validator.
- Developed user interfaces using Win Forms to ease user interaction with the systems.
- Implemented custom reporting classes using c# for generating reports responding to various users provided criteria and present the report in charts, diagrams, and text forms.
- Involved in Designing the Database for the Application using SQL server 2008.
- Constructed the user control files (.ascx files) and also wrote the .cs files for the user controls.
- Trained users and developers on the usage of the system and its maintenance.
Environment: C#, WPF, ADO.Net, T-SQL, XML, Visual Studio 2005, Crystal Reports, SQL server 2005, Windows XP.
Confidential
.Net Developer
Responsibilities:
- Analyzing the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Developed the web forms using ASP.NET Server controls and Performed validation on the client side using JavaScript and Validation Controls.
- For consistent data access used ADO.NET objects such as Data Reader and Data Set.
- Used Stored Procedures, Database routines for fixing up the standard Specifications.
- Converted the product data access layer code from MS SQL server to MySQL server.
- Developed product menu and header control in ASP.Net.
- Used Microsoft word interoperability to generate Lease terms and conditions document.
- Responsible for coding in C# to server side and JavaScript is to client side.
- Testing using N-unit.
- Creating reports using the Crystal Report for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of Waterfall and Incremental model as the Software Development Life Cycle.
Environment:, C#, ASP.NET, ADO.NET, .NET Framework 3.0, HTML5, DHTML, CSS, Web Forms, Visual Studio, JavaScript, Microsoft, XML, Web Services, IIS, SQL Server, N-Unit, Crystal Reports and Windows.
