.net Developer Resume
Bridgewater, NJ
SUMMARY:
- 7+ Years of professional IT Experience in Object Oriented design, analysis, development and implementation of n - tier Business Applications using Microsoft Technologies and .Net Framework.
- Experience in full System Development Life Cycle(SDLC) and with Windows Communication Foundation (WCF).
- Extensive experience in Software Applications Development using Microsoft technologies namely MS Azure, ASP.NET, C#, VB, VB.NET, ASP and databases such as SQL Server
- Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills. Proficient in front end UI development using HTML, AJAX, CSS (Cascading Style Sheets), Java script and jQuery.
- Experience in building single page Applications (SPA) using HTML5, CSS3, Bootstrap, Angular JS, Angular-2, ASP.NET MVC, ASP.NET, Web API, Entity Framework, Azure Application, Microsoft Dynamic CRM Upgrade & Functional Enhancement.
- Integrated MS Dynamics CRM 2016 online with Azure Logic Apps, Web Jobs.
- Proficient at developing Web applications using Web forms, ASP.NET AJAX Control Toolkit, Master Pages, Themes, Skins, Web Parts, CSS, Java Script and jQuery. Validation controls and secured web application using Role Providers, Impersonation.
- Experience in Object Oriented Analysis and Design methodology with strong Patterns including Structural, Creational and Behavioral Patterns like Model Viewer Controller (MVC).
- Proven experience in writing the SQL server Stored Procedures, Functions, Triggers and database administration tasks like backup restore and SQL profiling.
- Experience in Agile Software development methodologies and test driven development, developing use cases sequence diagrams and class diagrams in UML and .Net framework (3.0, 3.5, 4.0, 4.5).
- Experience in Microsoft Azure Services like PaaS, IaaS and worked on Azure PaaS storages like Blob (Page and Block), SQL Azure. Well experienced in deployment & configuration management and Virtualization.
- Experience in creating and maintaining technical documentation of architecture, high and low level design documents for applications development Experience in Crystal Reports, Fusion Charts, High Charts.
- Experience in successfully managing multiple projects simultaneously.
- Ability to independently and rapidly learn new technology. Good written and verbal skills.
- Willing to relocate: Anywhere
TECHNICAL SKILLS:
Technologies: ASP.NET, Classic ASP, VB 6.0, C#, .NET, VB.NET, ADO.NET, XML, Web Services, MVC, Angular JS.
Windows Services: LINQ, WCF, WPF, Crystal Report, SSIS,SSRS.
Languages: ASP.NET, C#, ADO.NET, MVC, SQL.
Client/Browser Technologies: AJAX, Ajax Extensions, XHTML, HTML, DHTML, XSLT, JavaScript, Angular JS, CSS, Angular 2, MS Azure, Microsoft Dynamic CRM.
Databases: MS SQL Server (2000, 2005, 2008, 2010, 2012), MySQL, MS Access
Development Methodologies: OOAD with UML, Design Patterns, Data Flow Diagrams, Flow charts Agile methodology, Waterfall Methodology.
Development Tools: Visual Studio, Visual Studio.NET 2008/2010/2012
PROFESSIONAL EXPERIENCE:
Confidential, Bridgewater, NJ
.Net Developer
Responsibilities:
- Involved in Design and Development of a 3-tier architecture that includes Presentation layer, Business Logic Layer and Data Access Layer.
- Presentation Layer was implemented in ASP.NET using Web controls, and Web forms, HTML, and CSS.
- Configured security features for the application using Form Based Authentication and Role Based Authorization in C# and ASP.NET
- Extensively used AJAX concepts to make the application interactive and provide enhanced user experience. Migrated existing ASP.NET application to ASP.NET MVC pattern.
- Imported contacts from existing application into MS Dynamics CRM using the WCF service.
- Different changed procedures in Angular 2.0 and Angular 1.0 such as Router Outlet and Router Link etc.
- Developing Restful services using the WCF framework and used Angular 2.0 material components and changes in the client side validations.
- Designed to develop the Angular JS 2.0 Framework and Node JS. Services and re-used across the application.
- Business Logic Layer was implemented in C# .NET using database authentication.
- Customized MS Dynamics CRM 2016 application based on the business requirements. Extensively used C#, web services and WCF classes for developing the business logic layer.
- Used WCF to interact with the data from MS Dynamics CRM 2016 system.
- Used Advanced Find feature of MS Dynamics CRM and created multiple views of System Entities.
- Extensively used ASP.NET in Data Access Layer for database connectivity.
- Used ASP.NET Data providers Datasets to interact with the database.
- Worked on Angular 2.0 by consuming Restful web services and forms with templates driven and modern driven to perform validations on both sides of the server and client.
- Implementing the Azure application for the running insights to user activities and error logging.
- Deploy WCF services on Azure cloud and configure azure cloud services for end-point deployment.
- Wrote Stored Procedures, Triggers, and Views in T-SQL for data interaction with SQL server 2008.
- Visual Studio 2012 IDE was used to develop the application. Version control of the source code was done using GIT and Involved in documentation of design and user documents.
Environment: .NET Framework 4.5, ASP.NET, MVC, C#, WCF, CSS, XML, AJAX, JavaScript, jQuery, AngularJS, SSIS, SSRS, IIS 7.0, Angular 2, MS Azure, SQL Server 2012, Visual Studio 2013, UML, Microsoft Dynamics CRM, TFS, Git
Confidential, Philadelphia, PA
.Net Developer
Responsibilities:
- Used complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance and Writing Software Requirement Specifications & Test cases.
- Completion of writing software requirements, Object Oriented Analysis and Design using UML with Microsoft Visio 2007 and Rational Software Modeler.
- Created & Consumed WCF Services and used different bindings to make it available to different types of clients.
- Responsible for developing the reusable Components on UI (Views) by developing the Partial Views, View state, and reusable components for implementing the business rules with C#.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- For deployment through the maintenance support process mainly worked on applications software development efforts and Written and used Stored Procedures in SQL Server 2008
- Used as a conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
- To make the User Interface more responsive mainly used jQuery and AJAX
- Integrated Azure active directory for all user authentication/authorization and organization profiles.
- Designed system for Azure platform to ensure massive computer resources are available. Leveraging Azure features and infrastructure effectively and efficiently
- Developed an Azure based high performance computer to support the massive computation requirements of a client congressional redistricting of the Azure application.
- Implementing data binding MVC uses the Angular JS for the front- end development for current web applications.
- Utilization of the Angular JS for the presentation of the effective web design.
- For designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, User Defined Functions.
- Implemented CRUD functionality with Entity framework in ASP.NET, MVC 5.0 and implemented sorting, filtering and paging with Entity framework in MVC 5.0.
- SQL Reporting Services used to develop Reports and implemented Optimized SQL Stored Procedures
Environment: Microsoft SQL Server 2012, Visual Studio 2012, C#, ASP.NET4.5, MVC 5.0, HTML5, JavaScript, CSS3, WCF, AJAX, AngularJS, Entity Framework, IIS 7.5.
Confidential
.Net Developer
Responsibilities:
- Interacted with end users and Business Analyst to create low level technical design document.
- Involved in Database Design, System Analysis, design and development.
- Used the ADO.NET for the Data Access from the Database.
- Created UI screens using ASP.NET web forms and user controls.
- Created the Queries to access the data from the SQL server as the backend.
- Coordinated with offshore for the multiple version releases for this product.
- Created the Patch (C#) for the unsupported product errors. Fixed three main production bugs using this patch.
- Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using
- T-SQL and LINQ using Oracle.
- Interacted with the client-Support team, and clarified their queries about the product.
- Created the FAQ document for the client support team.
- Involved in the Install shield Creation and fixed the production issues.
- Responsible for the Deployment and Delivery of the product in the client environment. Contributed in design and development of database.
- Created ASP.NET User Controls and Components to reduce the complexity of user interface design.
- Configured global. AJAX and Web. Config for setting the Application and Session variables
- Created security features for this application using windows based authentication.
- Used agile development methodology by welcoming changes even late in the development cycle.
Environment: C# .NET, ASP.NET, WEB API, Java Script, JQuery AJAX, ADO.Net, MySQL, Vb6, ajax, wcfNET Framework 3.5/3.0, Visual Studio 2010/08, IS, Web Services, SOAP, XML, XSD, WSDL, JavaScript, Oracle, Windows XP,AZILE.
Confidential
.Net Developer
Responsibilities:
- Involved in designing and coding for web forms of the application with ASP.NET.
- Modifying the code to accommodate client's requirements.
- Writing codes that suit different screen sizes.
- UI designed for different device screen size.
- Involved in developing UI, Business Layer and Data Access Layer and used C#.NET as code behind to implement the business logic of the web forms.
- SQL Server 2000 is used as the back-end database which stores all the data used in entire application and implemented Stored Procedures, Database Triggers, Views, and Indexes with SQL programming.
- Used ADO.NET to implement the data layer to help communicate with data base.
- Responsible for implementing the error handling "Exception Handling " in the project using try catch finally blocks.
- Used Visual Source Safe for version control and Participated in unit testing of the application to ensure quality.
Environment: Visual Studio.NET 2003, C#.NET, ASP.NET 1.1,ADO.NET, Web SERVICES, HTML, DHTML, SQL Server 2000, Windows XP.
Confidential
Software Developer
Responsibilities:
- Involved in gathering and analyzing the business requirements and implementing the same along with the documentation of functional and technical specifications of the project.
- Prepared high level and low level design document.
- Worked with QA engineer and reviewed test cases.
- Responsible for deploying sources in test environment.
- Responsible for Onshore-offshore Coordination.
- Responsible for releasing the sources to production environment.
- Developed the application using CSharp.Net, ASP.Net, and JavaScript with SQL Server as the back end.
- Developed .Net classes for Data Access layer.
- Implemented .Net classes for Business Logic Layer using C#.Net.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL server 2005/2008.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services SSRS.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create web pages, developed Master Pages.
- Used TFS Team Foundation Server for Version control, Source code control and project tracking.
- Performed Code Reviews manual to implement performance and coding conventions guidelines.
Environment: Visual Studio 2008, .Net framework 3.0, C, ASP. NET, SQL Server 2005/2008 AJAX, XML, XSL/XSLT, Web Services, WSDL, JavaScript, Web Forms, HTML, CSS, Crystal Reports.
