.net Developer Resume
Charlotte, NC
SUMMARY
- Over 7 years of experience in System Analysis, Design, Development and Implementation of various commercial applications using Microsoft Technologies that includes client/server applications and Web based Internet/Intranet Applications.
- Thorough understanding of 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.
- Experience in developing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.
- Experience with process modeling using UML, Flow Charts, Sequence Diagrams, Activity Diagrams and Use Cases by using MS Visio tool.
- Strong knowledge of Object Oriented Programming concepts (OOPs).
- Extensive experience in developing .Net frameworkapplications usingC#, ASP.NET, ADO.NET, VB.Net, ASP.Net, MVC, Web services, WSDL, WCF, Web forms, Win forms and AJAX.
- Experienced in Microsoft Dynamics CRM 2011/2013/2015 .
- Worked on third party robust javascript frameworks like AngularJS and KnockoutJS
- Experienced in Implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Strong knowledge in Web based pages and site design using HTML, XHTML, DHTML, CSS, Master Pages, XML, XSLT, JavaScript, JQuery and Ajax.
- Expertise in creating web based application using technologies like ASP.NET, AJAX Toolkit, JAVA Script, XML, and HTML.
- Used of MVCFramework to create different classes using C# in the application.
- Experience in Database Analysis/Design/Normalization/Manipulation processes.
- Experience in Data accessing including usingData Adapter, Data Reader and Data SetinADO.NETandLINQ(LanguageIntegrated Query) Providersfor data manipulation.
- Expertise in Creating and Managing database objects like Stored Procedures, Triggers, Views, Schemas, and Constraints using SQL, PL/SQL in relational databases such as MS SQL Server 2005/2008.
- Hands on experience in Distributed Technologies like Web Services.
- Expertise in creating web forms, web controls, user controls and validation controls in ASP.Net.
- Experience in designing GUI screens using usability and design principles.
- Experience in debugging problems using Firebug and Fiddler
- Very good experience with Reporting Tools SQL Server Reporting Services (SSRS) and Crystal Reports.
- Strong problem solving, logical implementation, trouble - shooting skills.
- Excellent Communication and interpersonal Skills.
- Great desire to learn latest technologies and ready to take up challenges.
TECHNICAL SKILLS
Programming Languages: C, C++, C#. Net, VB.NET
Web Technologies: XML, HTML, XHTML, ASP.NET, WCF, CSS, AJAX, JSON
Scripting Languages: JavaScript, VB Script, JQuery
Databases: Microsoft SQL Server 2002/20 (T-SQL), Oracle 9i/10g/11g (PL/SQL), MS Access
.Net Technologies: ASP.NET, MVC, ADO.NET, Silverlight, Win Forms, Web forms, Web Services, Windows Services, WCF, LINQ
.Net Frameworks: .Net Framework 2.0 / 3.5 / 4.0/ 4.3
CRM Technologies: MS Dynamics 2011/2013/2015
Javascript Frameworks: AngularJS, KnockoutJS
GUI/IDE: Microsoft Visual Studio .NET 2002/05/08/10 , Microsoft Visual Studio 6.0, MS Visio
Reporting Tools: SQL Reporting Services (SSRS) 2008/2005, Crystal Reports
Network Protocols: HTTP, SOAP, TCP/IP
Web Servers: Internet Information Services (IIS 5.0/6.0/7.0)
Operating Systems: Windows 7,Vista/XP/2003/2000/NT, MS DOS
Other Technologies: Photoshop, MS Office, Team Foundation Server
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Worked on MS Dynamics CRM 2011/2013/2015 .
- Worked on migrating entire CRM 2011 version of application to CRM 2015 version.
- Created many Web Resources, Plugins, Workflows. Entities, Relationships.
- Worked on customization of ribbons using Ribbon Editor Tool.
- Developed and integrated custom web pages using ASP.NET MVC 4.0 with Razor syntax, C#.NET, AJAX, JQuery, JSON, HTML, JavaScript, Bootstrap and CSS.
- Extensively used knockout.js and angular.js, a lightning fast JavaScript, in developingmobile version of this CRM application.
- Extensively used Infragistics framework for displaying lightweight and rich view grids to display data in custom web pages.
- Used Database first approach to create the entity models.
- Independently worked on developing document handler using the HTML5 Canvas.
- Extensively implemented Object Oriented Programming Functionalities.
- Involved in creating web site pages using AJAX, JavaScript, JQuery, JSON,HTML, and Bootstrap CSS.
- Developed Business Logic for the modules in a separate Business Layer in C#.Net.
- Created the Editor and Display templates for MVC controls
- Designed UI pages with Razor views and partial views.
- Used Master Pages, shared layouts, CSS & Themes for the consistent look of the application
- Created View models to encapsulate all models and classes used on the different views for a more organized, structured, and clean code.
- Used Interfaces to provide service and implementations.
- Written AJAX asynchronous calls.
- Improvised user experience using JQuery. Used JQuery event handling mechanism to dynamically assign events on web controls.
- Used Team Foundation Server (TFS) for continuous integration and version control.
- Used Fiddler to debug web request and responses.
- Assisted QA team in building scripts in Test Partner tool for functional testing.
- Participated in periodic technical reviews of various modules and developed schema to improve them.
- Actively participated in Scrum meetings of the project implemented in agile project management methodology.
- Provided implementation support by attending defect and UAT meetings and participated in validation activities required during production release.
- Followed agile methodology with daily scrum meetings.
Environment: MS Dynamics 2011/2013/2015 , ASP.NET, MVC,Angular.js, knockout.js, Visual Studio 2013, TFS, C#, javascript, jQuery, JSON, HTML, REST, Infragistics.
Confidential, Plainsboro, NJ
.Net Developer
Responsibilities:
- Architected the application using ASP.NET MVC 4.0 with Razor syntax, C#.NET, AJAX, JQuery, JSON, HTML, JavaScript, Bootstrap and CSS.
- Extensively used SlickGrid.js, a lightning fast JavaScript grid/spreadsheet, responsible for handling and writing the custom and editor formatters across the project.
- Used Database first approach to create the entity models.
- Designed and developed class library for Domain entities using Entity Framework 5.0.
- Independently worked on developing document handler using the HTML5 Canvas.
- Extensively implemented Object Oriented Programming Functionalities.
- Involved in creating web site pages using AJAX, JavaScript, JQuery, JSON,HTML, and Bootstrap CSS.
- Developed UI using Telerik controls like RadGrid and combined telerik with HTML5 for developing win forms in the application.
- Developed Business Logic for the modules in a separate Business Layer in C#.Net.
- Created the Editor and Display templates for MVC controls
- Designed UI pages with Razor views and partial views.
- Used Master Pages, shared layouts, CSS & Themes for the consistent look of the application
- Created View models to encapsulate all models and classes used on the different views for a more organized, structured, and clean code.
- Used Interfaces to provide service and implementations.
- Written AJAX asynchronous calls.
- Improvised user experience using JQuery. Used JQuery event handling mechanism to dynamically assign events on web controls.
- Involved in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security Written LINQ functions for data access.
- Developed test-driven development (TDD) strategy guiding use of the NUnit unit testing framework.
- Used Team Foundation Server (TFS) for continuous integration and version control.
- Used Fiddler to debug web request and responses.
- Reviewed code to ensure that all the Processes and Standards are being adhered i.e. ensuring correct implementation of requirements, coding standard, project architecture, efficient code writing techniques etc.
- Assisted QA team in building scripts in Test Partner tool for functional testing.
- Participated in periodic technical reviews of various modules and developed schema to improve them.
- Actively participated in Scrum meetings of the project implemented in agile project management methodology.
- Provided implementation support by attending defect and UAT meetings and participating in pilot/launch activities.
Environment: ASP.NET MVC 4.0, SlickGrid.js,NUnit, Entity framework 5.0, SQL Server 2012, Visual Studio 2012, TFS, C#, java\script, jQuery,Telerik, JSON, HTML.
Confidential, NYC, NY
.NET Developer
Responsibilities:
- Architected the solution and handled the development and implementation of the Contact Center Application.
- Worked closely with the product owner and the business analyst to gather requirements
- Documented the use cases, high level and low level design documents
- Used CRM Web resources (JScript) and C# Plugins to consume the web services on the Enterprise Integration Bus (EIB) to interact with EDW.
- Used the Dynamics CRM Destination Component from Cozy Roc in SSIS data flow for loading data into the Microsoft Dynamics CRM entity.
- Performed smoke and unit testing for the application.
- Developed the custom pages using ASP.NET MVC4.0with Razor syntax, C#.NET, AJAX, JQuery, JSON, HTML, JavaScript, LESS and CSS.
- Used Interfaces to provide service and implementations.
- Written AJAX asynchronous calls.
- Used WebApi and also Telerik Grid Controls.
- Improvised user experience using JQuery. Used JQuery event handling mechanism to dynamically assign events on web controls.
- Implementation of controllers for loading pages and data from Domain field.
- Written LINQ functions for data access.
- Dependency Injection Framework Ninject is used for distributed and loosely coupled component development.
- Developed test-driven development (TDD) strategy guiding use of the NUnit unit testing framework.
- Used Team Foundation Service for source control. Participated in automated Deployment process that schedules nightly builds.
- Used Fiddler to debug web request and responses.
- Involved in critical bug fixing
- Integrating various components involved in the Project.
- Coordinated with the QA/Testing teams and the Configuration teams to debug, test and deploy the application.
- Worked on cross platform Compatibility to support the application on all the browsers.
Environment: MS Dynamics CRM 2011, ASP.NET MVC 4.0, NUnit, Ninject, SQL Server 2012, Visual Studio 2012, TFS, C#, javascript, jQuery, JSON, HTML.
Confidential
.Net Developer
Responsibilities:
- Designed and developed the web application in ASP.NET 3.0 and 3.5, C#. Worked in agile framework.
- Involved in designing Front-end User Interface screens in Asp.Net
- Involved in coding of modules to meet the generated functional requirements using C#.
- Developed User Controls, Master Pages and Reusable ASP.NET page-template with CSS toimprove look and feel of the ASP.NET web page.
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to fetch and handle user data.
- Implemented Client side validation using JavaScript as well as a set of validation server controls.
- Implemented the Web Service, XML Service for data interaction between Device app and the database
- Developed the system frontend using ASP.NET and HTML and backend using SQL server as the backend database.
- Involved in fixing bugs by debugging the application.
Environment: ASP.NET 3.0, 3.5, C#, ADO.NET, SQL Server 2005, T-SQL XML, HTML, Java Script, AJAX, IIS
