.net Developer Resume
Johns Creek, GA
SUMMARY:
- 6+ years of experience in the Software Analysis, Design, Development, Integration, Implementation, Maintenance, Debugging
- Expertise in developing applications using NET 4.0/3.5/3.0/2.0 , C#Net, ASPNet, VBNet, ADONet, JSON, XML, HTML, AJAX, JavaScript, NHibernet XML, XHTML, DHTML, XPATH, XSLT
- Developed, configured and deployed a variety of Net Framework Applications including Win Forms, Web Services, Web Forms, REST Services and Windows Services
- Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) concepts and Design Patterns
- Expertise in Database Programming and Development using Microsoft SQL Server 2012/2008/2005, Oracle 9i/10g
- Create Proof of Concepts if required for Windows Azure and Migrations
- Good exposure with Net Framework 2.0 &3.0 & 3.5 & 4.0 & 4.5 in implementing WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation)
- Experience in using Language - Integrated Query (LINQ), ADONet Entity Framework 4.0/5.0and in other NET objects to query and retrieve data
- Expertise in Designing and Writing Unit Tests and Integration tests using NUnit and Moq Framework as part of Test Driven Development (TDD)
- Expertise in designing and developing user interface using ASPNET, HTML, CSS, Bootstrap, JQuery, and Java Script
- Experience in working with Angular JS
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two-Tier & Three Tier & N-Tier Architecture for Multi users
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2 using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services
- Experience in Creating and Consuming WCF services as a Net Remoting Service and an XML Web Service
- Worked extensively with Iterative Agile Methodologies (SCRUM), Waterfall methodologies and Test-driven development (TDD)
- Expertise in migrating applications from VB6 to VBNet
- Experience with version Controls like Visual Source Safe (VSS) and Team Foundation Server (TFS)
- Hands on experience with SQL Server Integration Services (SSIS), SQL Reporting Services (SSRS) and Crystal Reports for report, generation, integration in to NET applications
- Expertise in implementing Object Oriented Programming (OOP) Concepts including Inheritance, Abstraction and Polymorphism
- Strong programming and debugging skills in C and C++
- Expert working knowledge of Microsoft Ajax Libraries, Ajax Control Tool Kit
- Excellent working knowledge in developing data access using XML Applications, XML Schema, Web Services
- Team Player with Committed / Get-the-Job-Done Attitude, highly organized and Excellent People-Interaction Skills
- Ability to work in all stages of System Development Life Cycle
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication skills
TECHNICAL SKILLS:
Languages: C, C++, VB6, C# Net, ASPNET, VBNet, ADONET, PL/SQL, T-SQL (DDL, DML), Core Java, GUI, DLL and SQL
NET Technologies: NET Framework 2.0, 3.0, 4.0 & 4.5, ASPNET 1.1/2.0/3.0, C#NET, VBNet, ADONET, Win Forms, Web-API, Web Services, LINQ, WCF and MVC 3.0/4.0, MVVM
Web Technologies: ASP, HTML, Java Script, JQuery, XHTML, DHTML, CSS, XML, XSL, XSLT, KnockOutjs, Kendo UI and Bootstrap
Database: SQL Server 2012/20, My SQL, TSQL, PL/SQL, Oracle 9i/10g
Protocols: SOAP, FTP, TCP/IP, HTTP
Application/Web Servers: MS IIS 7.0/6.0/5.0
Development Tools: MS Visual Studio NET 2005/2008/2010/2012/2013
Operating Systems: Windows 8/7/Vista/XP
PROFESSIONAL EXPERIENCE:
Confidential, Johns Creek, GA
.Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADONET 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 ASPNET 3.5, C#, XML, XSL/XSLT, HTML and JavaScript
- Worked on web pages and business objects using C#, JavaScript, jQuery, XML in a mixed ASPNET environment
- Used ASPNET 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 ASPNET 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 ADONET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources
- Using ADONET 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, ASPNET 3.5, C#, AJAX, JQUERY, WCF, IIS, JavaScript, SQL Server 2008, T-SQL, SSRS, TFS, Windows 2008
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Involved in Requirement Analysis, gathering, Low Level Design, Coding and Integration
- Developed Business logic components in C#, VBNET and Data Access Layer components using ADONet and C# for Web module
- Involved in writing components which access the database using ADONet
- Involved in configuring ASPNET Webconfig 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 20
- Web applications development using ASPNet MVC and jQuery
- 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 ASPNet 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, ASPNET, C#, SQL Server 2008, Crystal reports XI R2
Confidential, Santa Monica, CA
IT consultant
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on 3-tier architecture
- Involved in designing and developing in all the three layers like database layer, service layer and user interface
- Created UI screens for all the projects using MVC framework, Entity framework 4.5
- Designed and developed ASPNET 40 features like Master Pages, CSS for achieving uniformity through all the Web pages
- Used third party JQuery plugins
- Developed SOAP Web services using ASPNET and C#
- Exposed the data and business layer through web services
- Used AJAX along with JavaScript for interactive and dynamic web interfaces for the applications
- Improved the animation, dynamic interaction and efficiency of web pages using AJAX toolkit
- Developed SQL scripts and Stored Procedures with respect to create a new application, updating an existing application, deleting an application
- Used multiple custom controls and user controls all through the application development for rich user interface
- Deploying and Scheduling Reports using SSRS to generate all daily, weekly, monthly and quarterly reports including current status
- Developed unit test cases for the service layers
Environment: NET Framework 4.5, MVC 3.0/4.0, C#, SQL Server 2012, Visual Studio 2012, ADONET, TFS, AJAX, ADONET, CSS, XML, JavaScript, SSRS, JQuery UI, HTML, IIS 7.5
Confidential, CA
Technical Consultant
Responsibilities:
- Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Major role in the development of the web application using ASPNET MVC 4.0, C#, Java script, JQuery, Bootstrap, Entity Framework, Angular JS and AJAX
- Developed UI Components using MVC model
- Primarily assigned for developing Middle Tier
- Developed single page applications using Angular JS
- Created partial views and shared templates to reusable over the application
- Developed Views using HTML, CSS, JQuery and Bootstrap 3.0
- Used MVC, MVVM Architectural Pattern in the application
- Developed web services using C# and WCF
- Developed of WCF service using MSMQ Binding
- Used Entity Framework for database operations
- Involved in testing and fixing the issues occurred in the testing process
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
- Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL
- Validating the input values using JQuery
- Designed and Implemented SSIS package to extract, transform and Load (ETL) data operations from multiple heterogeneous systems to SQL Server Implemented Client Side caching with WCF Service
- Used LINQ to SQL for retrieving the data efficiently
- Used AJAX controls for implementing partial post backs
- Worked on net Custom tools like Telerik RAD editor control
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2012 development tool for building Web Application
- Used Ajax, JQuery, JavaScript, HTML5, CSS and various web controls to present data to users in a much comfortable environment
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
- Assisted in developing database objects like Tables, Views, Stored procedures and updating the databases
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency
- Assisted in preparing presentations and scheduling meetings
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Based on the support tickets, fixed bugs on priority basis
Environment: Net 4.0, ASPNet MVC 4, C#Net, Entity Framework, AJAX, HTML5, IIS 6.0, MS Visual Studio 2012, WCF, Bootstrap 3.0, JQuery, Java Script, MS SQL Server, SSRS
Confidential, Dayton, OH
.Net Developer
Responsibilities:
- Creating the models, views and controllers using ASPNET MVC, C#NET, HTML, Java Script, and JQuery
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script and Bootstrap
- Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL
- Designed and developed views as responsive components using HTML and CSS
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
- Developed Stored Procedures, Tables, Views in MS SQL Server and Teradata Databases
- Used Data tables and jQuery validations plugins for client side operations
- Involved in developing WPF, WCF service using SOAP/HTTP to communicate with legacy systems and also deployed web services as per business requirements
- Developed the user document or the user manual which helps the users to understand the tool
- Extensively used CSS and jQuery to create visually appealing User Interfaces
- Implemented the above project in Visual Studio using C#Net and Net 35
- Followed Test Driven Development (TDD ) approach
- Developed of WCF service using MSMQ Binding
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues
- Developed database objects like Tables, Views and Stored procedures in SQL Server 2008
- Developed reports using SSRS
- Created stored procedures in PL/SQL to access and edit Oracle database
- Used MS SQL Server to write Stored Procedures and functions where some of the stored procedures would do a nightly job
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Developed WCF Services to interact with the back end to get the necessary XML data for each email templates
- Performed and resolved cross-browser issues and Unit Testing
- Reviewed and modified the code to eliminate design inconsistencies introduced during development cycles and to ensure cross-browser functionality
Environment: ASPNet MVC, C#Net, ADONet, LINQ to SQL, AJAX, HTML, MS Visual Studio, WCF, CSS, SQL Server Management Studio, SSRS and SQL Server 2008
