Sr.net Developer Resume
Little Rock, AR
SUMMARY:
- 7years of experience in IT field based on object oriented programming (OOPs), design, analysis and development of Web based applications using .Net Framework.
- Expertise in Microsoft technologies such as .Net Framework 4.5/4.0/3.5/3.0, MVC, ASP.NET, VB.NET, C#. NET, LINQ, SQL Server, XML, DOM , XSL, XSLT, HTML, JAVA SCRIPT, VB SCRIPT, AJAX.
- Skillful in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation .
- Strong experience in designing services with WCF Restful Services using REST API.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and Design patterns like Abstract factory, Singleton, MVC, MVP, Object pool a standard solution to common problems in software design.
- Skillful and Experience in creating applications with ASP.Net, C# on with Angular JS and Bootstrap responsive design for migration web to mobile platforms integrations.
- Strong Experience in Three Layers i.e., User Interface, Business Logic and Data Layer with C#.NET.
- Expertise in working with stored Procedures, Functions, Views, Cursors, Triggers in SQL Server, 2005, 2008, 2012, Oracle 10g, MS - Access and MYSQL databases using T-SQL and PL/SQL.
- Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML & JSON .
- Expertise in HTML , DHTML , CSS3 and also JavaScript and validation controls for performing Form validations.
- Experience in usage of Source Control and Version Control tools Team Foundation Server (TFS), Visual Source Safe (VSS) and GitHub. Hands on experience with SQL Server Services SSIS, SSRS and SSAS.
- Proficiency in implementing AJAX, Caching to improve the performance of the applications .
- Experience in working with WCF Services and XML Web Services using SOAP and WSDL following SOA in a distributed environment.
- Written WPF code and designed GUI using XAML, displayed data in form, created user controls, consumed data services in WPF, created WPF Data grid, master details data entry form, applied layout, styles and used data templates.
- Strong debugging skills in n-tiered web application in C#.NET.
- Proficient in developing Client/Server applications in 3-tier and N-tier Architecture.
- Used Web Services to fetch data required and work accordingly, also used the concepts of Serialization.
- Excellent working experience using with Internet Information Server (IIS), Windows/NT Server.
- Extensive experience in ORM, Entity Framework Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations and Migrations etc.
- Experience in generating reports using Crystal Reports and Active Reports.
- Strong Technical and Analytical background, problem solving, decision making, organization skills and goal oriented, with a commitment towards excellence. Proficient in technical writing, presentations and a good team player.
TECHNICAL SKILLS:
Programming Languages:: C, C++, C#, Linux, Core Java, VB.NET
Microsoft Technologies:: . NET 1.1/2.0/3.0/3.5/4.5, ASP.NET, ADO.NET, ASP, ADO, Agile,, AJAX,COM, LINQ, MSMQ, NUnit, Winforms,, WPF, WCF. MSMQ
Database Technologies: SQL Server (2000/2005/2008 ), MS Access, T-SQL, PL/SQL, ODBC, SSIS, SSRS.
Scripting Languages: JavaScript,JSON,JQuery,CSS, HTML5, HTML,Angularjs, bootstrap.
XML Technologies: DHTML,DOM,SOAP,UDDI,Web Services, WSDL, XHTML,XML, XML spy, XPath, XSL, XSLT.
Development Tools: Visual Studio.NET 2005/2008/2010/2012/2013.
Testing Tools: Nunit
Version Control Tools: Visual Source Safe (VSS), Team Foundation Server(TFS).
Integration Tools: SSIS,Webmethods.
Application Tools: Telerik application builder,Ultra edit,ARCGIS maps.
Modeling Tools: UML, MS Visio, Rational Rose, Design Patterns, MVC 5.
Application Servers: IIS
PROFESSIONAL EXPERIENCE:
Sr.NET Developer
Confidential, Little Rock AR
Responsibilities:
- Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
- Involved throughout the Software Development Life Cycle (SDLC) process
- Involved in Design, Coding and testing phases of the project.
- Practiced Agile Methodology in order to review progress of project in monthly sprints.
- Designed the application as 3 - tier architecture with extensive use of Object Oriented programming techniques.
- Written Batch programs in SQL SERVER for Department of Health Services
- Conducted peer code reviews
- Developed Quotation System in MS WinForms utilizing MVP/Event Aggregator Patterns.
- Used NHibernate as ORM tool to map classes with tables to enable working with rows as objects.
- Increased database performance by utilizing MySQL config changes, multiple instances and by upgrading hardware.
- Extensively implemented web services using RESTful technologies.
- Implemented changes in coding and designs using knowledge and VB.NET.
- Created various custom web controls and deployed to SharePoint sites that could be plugged in as add-ons.
- Design, develop, test, debug, and implement Silverlight 5.0 based applications following the MVVM framework template.
- Written Complex SQL Scripts, Stored Procedures and Views in SQL Server 2012 database,
- Optimized NHibernate queries by looking at raw SQL generated.
- Provide database coding to support business applications using Sybase T-SQL.
- Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
- Extensively used web services (SOAP, WSDL) to exchange the data between different applications. Used JAX-RPC to build web services.
- Followed Single Responsibility design principle throughout the project.
- Wrote business logic for fetch and update data from database and displayed on Win Forms.
- 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.
- Returned data to front-end in JSON format.
Environment: .NET Framework 4.5, C#.NET, ASP.NET, MVC 4.0, VB.NET, NHibernate, SOA, AJAX6, HTML5, CSS3 6, web API'S, JavaScript, Win Forms, bootstrap.js, Agile (scrum), Backbone.js & Angular.js 8 framework, jQuery6, ADO.NET, WCF, WPF, JSON6, SQL SERVER 2012, EAI T-SQL 8, Visual Studio 2013, IIS.
Sr.NET Developer
Confidential, Memphis,TN
Responsibilities:
- Responsible for the code behind development of ASP.NET Pages.
- Requirement gathering, designing and analysis of the system.
- Extensively applied the Object Oriented Analysis and Design (OOAD) concepts, and used design patterns like Singleton and Abstract Factory, Model - View-Controller (MVC) architecture framework.
- Involved in analyzing and designing of tables in SQL Server Database.
- Used SQL*PLUS, PL/SQL, Procedures and Triggers for the validation of input data to implement business rules
- Testing of different modules and their Integration and setting up the process.
- Designed a rich user interface using WPF.
- Created C-Sharp (C#) files for database handling and for implementing Business logic.
- As per the client's requirements, used MVC3 Architecture for developing the application
- Created DTS, SSIS packages and also converted some DTS to SSIS packages.
- Implement agile scrum methodology in application development.
- Loaded the data into the database using SQL*Loader. Used Hibernate for mapping the .Net classes to the database.
- Involved in Creating Pages using HTML.
- Implemented Model-View-Controller (MVC2) Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project. Created Views, Synonyms and Indexes.
- Involved in designing test cases, Testing and Documentation.
- Documenting the 'Software Requirements Specifications' document. Designed and developed WCF Web Services and configured our WCF Services with appropriate endpoints for consuming them in the web application.
- Created stored procedures and triggers to perform logical business transactions.
- Java script was used as scripting language.
- Designed and used user controls and validation controls
- Developed reports using the Crystal Reports 8.0.
- Used objects like XML Reader, XML Document to manipulate xml data.
Environment: Visual Studio 2005, ASP, ASP.NET3.0, C#.NET, MVC3.0, WCF, WPF, Nhibernate, Web services, SQL Server 2005, HTML, XSLT, ADO.NET, JavaScript, IIS6.0, Singleton, Oracle 9i, Crystal Reports 9.0
.Net Developer
Confidential
Responsibilities:
- Involved in complete SDLC, which includes Requirements Gathering, Analysis, Design, Development, Implementation, Enhancements, Maintenance, and Support. Involved in User Interface development using HTML, CSS and ASP.NET
- Client Side validation of pages done in JavaScript and Validation controls were incorporated for Server Side Validation
- Involved in migrating Web Services to WCF based on Service Oriented Architecture (SOA)
- Developed WCF Services Framework for providing Search and Authentication services
- Developed n-tier Application with UI, Business and Data Access layers using ASP.NET, C#. NET.
- Responsible for implementing the Client Side Validations using JQuery and Java Script.
- Made use of Data Grid, Data List and Repeater Controls to display data in a customized format in the ASP.NET web pages. Implemented ASP.NET State Management.
- Employed Microsoft Enterprise Library for Data Access, Exception Handling and Logging
- Involved in writing Complex SQL queries, stored procedures and Triggers accessed SQL SERVER database using ADO.NET
- Developed Datasets and Data Grids to retrieve and display the data in the required format
- Worked on customer accounts, Adding Subscription Management, Real time rating, Batch rating, Payments, Invoices, Pipeline management, Roaming, Inbound and Outbound and collections.
- Migrated DTS 2000 packages to SQL Server and modified the packages accordingly using the advanced features of SQL Server Integration Services (SSIS). Also Nhibernatewas used for data query and retrieval purposes.
- Involved in Unit and Integration testing for quality assurance purpose.
- Used Team Foundation Server as Source Code Repository.
Environment: C# .NET, ASP.NET, IIS 6.0, OOPS, OOAD, .NET Framework 3.0, Java Script, AJAX, ADO.NET, Nhibernate, CSS, SOAP, XML, XSLT, Web Services, Visual Studio 2005, SQL Server 2005, T-SQL, WCF, SOA, TFS, SSIS.
.Net Developer
Confidential
Responsibilities:
- Involved in implementing JavaScript Remote Script (JSRS) as previously it was Microsoft Remote Scripting (MSRS) used in RMS 5.2 for the remote scripting.
- Designed the multi - tier architecture and used the abstract factory + singleton design pattern.
- Involved in Implementing Crystal Report 10 where in RMS 5.2 Crystal Report 8.5 was used, solved various compatibility issues and display methods of the reports.
- Utilized various validation controls, used regular expressions and performed custom validations and created various validation groups.
- Implemented Form Authentication to authenticate the users.
- Created User Function Libraries for complex reports in Crystal Reports.
- System was completely configurable using the configuration files.
- Developed stored procedures using SQL Server 2000.
- Utilized SQL Server 2000 as a back-end database server, used T-SQL to create stored procedures, created database tables and constraints, and performed all the database related tasks from the Visual Studio Development environment and SQL server management studio.
- Involved in configuring IIS.
- Custom created objects were used to transfer data's between the layers.
- Involved in unit testing.
- Involved in the Deployment of the project.
Environment: .Net 2.0 (ASP.NET, C#, ADO.NET), LDAP, SQL SERVER 2005, SSRS, Classic ASP, Visual Basic, CSS, XML, XSLT, TFS, T-SQL, Java Script.