Sr. Net Developer Resume
Bellevue, WA
SUMMARY:
- 8 years of Software Application Development and implementation experience in various domains using Microsoft Technologies like C#.Net, Asp.Net and SQL Server.
- Expertise in Microsoft technologies such as .Net Framework (2.0/3.5/4.0), Asp.Net MVC(4.0), ASP.NET 2.0/3.5/4.0, C#, CSS, AJAX, JQuery, XML, ADO.NET, LINQ, SOAP, WCF, Entity framework.
- Proficient in developing websites with AngularJS controllers, directives, components, factory and service resources, routings and events.
- Excellent working experience in Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction.
- Extensive experience in BI Solutions (ETL & Reporting) using SSIS, SSAS, SSRS and T - SQL Programming using DDL, DML, DCL commands for various business applications.
- Expert at developing ETL interfaces using SSIS, Data marts/cubes using SSAS and enterprise reports using SSRS
- Experience in SQL Optimizing by using SQL Profiler
- Index Tuning Wizard, Database Tuning Advisor, DBCC Commands, DMV’s, DMFs and Query Execution Plans.
- Designed and developed UI components, implemented event handling using C#, DHTML, AJAX and also worked on CSS to get consistent look and feel of the web site. Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, DHTML, XML, CSS, JQuery and also Worked with ASP.NET Custom Controls.
- Worked extensively on AJAX, JavaScript, XML, XHTML, XSL, CSS, and XSLT.
- Expertise in converting the website from Classic Asp to Asp.Net 2.0
- Have sound knowledge in design, development and deployment of n-tier architecture.
- Excellent web service based experience that involved extensively worked with XML, XSD, XSLT Transformation, Web Services, WCF, LINQ, SOAP and UDDI.
- Design and create GUI from scratch using C#, WPF and WinRT and Served as technical lead for new designs incorporating WPF and WCF functionality
- Sound experience and understanding of SSAS, OLAP cube, Data mining and architecture.
- Good understanding and implementation of agile development, SCRUM methodology.
- Supported Production systems and developed many tools to help support activities.
- Experience in Web technologies like HTML/DHTML, Classic ASP (ASP 3.0). Also expertise in working with Cascading Style Sheet (CSS) and Java Script.
- Experience in migration an internal application from classic ASP to ASP.NET and enhanced the usability with AJAX and Web 2.0 standards.
- Expertise in developing and consuming of windows services and web services both SOAP & RESTful API using ASP.Net Web API .
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, HTML, DHTML, XML, CSS, JQuery and also Worked with ASP.NET Custom Controls.
- Hands on Experience on Sitecore Azure Deployments.
- Sound knowledge of DESIGN PATERNS like Singleton, Factory, Façade and MVC.
- Good Experience on working with design patterns, N tier architecture, 3 tier architecture and Model- View- controller (MVC).
- Develop and deploy scripts in PowerShell and Visual Basic to manage windows environment
- Experience in using Language-Integrated Query (LINQ to Objects and LINQ to SQL) and retrieve data from different data sources.
- Utilized Unified Modeling Language (UML) technologies for a complete view of the application including class diagrams, sequence diagrams, activity diagrams.
- Proficient in Full Life Cycle MS dynamics CRM implementations and Familiar with CRM best practices and ERP business process.
- Strong analytical skills, disciplined delivery standards and dedication to develop and enjoy making high quality software systems.
TECHNICAL SKILLS:
Programming: C, C#, Visual Basic.NET, ASP.NET (1.1, 2.0, 3.0, 3.5, 4.0, 4.5), AJAX, XML, XSL, TSQL, JavaScript, Classic ASP, VBScript, CSS 2, HTML, DHTML and HTML5
Platforms: Microsoft .NET Framework 4.0/3.5/2.0/1.1 /1.0, ADO.NET object model, ASP.NET 4.0/3.5/2.0/1.1, ASP 3.0 (Classic ASP), AJAX, Java Script, VB Script, JavaScript, Bootstrap, AngularJS, Kendo UI, XHTML, HTML, Cascading Style Sheet (CSS), MS Build, DTS,Facets Microsoft Enterprise Library, Workflow Foundation, Web Services, WCF, SSIS
Databases: SQL Server 2000, 2005, 2008, 2012, 2014 and MS Access
Packages & Tools: Visual Studio 2005, 2008, 2010 & 2013, Dynamics CRM 3.0, 4.0, Dynamics CRM 2011, Dynamics CRM 2013, Dynamics CRM 2015, CRM SDK, Team Foundation Server, Source Safe, Nant, MS Build, Enterprise Library, Cruise Control, Macromedia Dreamweaver, Urban Turtle and Adobe Photoshop
Server Technologies: IIS 6.0, IIS 5.0, IIS 4.0
Architectures: Abstract Factory, Factory, Angular, Model View Control (MVC), Agile Methodology, Scrum Methodology
Web Services: SOAP,REST,WSDL
Dynamics CRM: CRM 1.2, 3.0, 4.0, CRM 2011, 2013 & 2015
PROFESSIONAL EXPERIENCE:
Confidential,Bellevue,WA
Sr. Net Developer
Responsibilities:- Worked on business requirement documentation for creation and evaluation of technical and functional requirements
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Extensively worked with AngularJS controllers, directives, components, factory and service resources, routings and events.
- Customized MS Dynamics CRM 2013 application based on the business requirement.
- Configured the application to meet client’s requirements using the Microsoft Dynamics CRM Customization Tool, Workflow Tool, or SDK.
- Developed rich client interface using WPF and Silverlight 3.0
- Designed and integrated business processes and data flows between CRM and other applications (ERP).
- Written custom Microsoft Dynamics CRM plug-ins and created custom workflows.
- Incorporated accounting systems (QuickBooks) into Microsoft 3.0 CRM.
- Developed facilities for stripping long error messages from minified JavaScript code for Angular JS.
- Used AngularJS HTTP methods to retrieve employee task data from entity models.
- Develop front-end components using HTML5/CSS3, AngularJS, Bootstrap3 and AngularUI Bootstrap
- Extensively worked on Item Service as a standalone XHR (XMLHttpRequest) library for creating, fetching, saving and deleting Site core Items.
- Migrated web applications into the Site core CMS System.
- Developed and implemented web applications into Site core systems using SCRUM Agile methods.
- Involved in requirement gathering activities, Data modeling, and design specifications
- Extensively worked on Microsoft BI Suite
- SSIS(ETL), SSAS(OLAP), SSRS(Reporting), SharePoint Power BI, HDInsight
- Implemented Kendo’s MVVM framework, widgets and charting
- SSRS Custom Renderers, Extensions, XML reporting, SSAS ADOMD.Net
- Created custom code to retrieve/update cubes(XML)
- Implemented REST based web services using WCF, LINQ
- Consumed RestWeb API for creating and organizing Smart Groups, User Groups and Devices
- Created a fully customized WPF/C# bootstrap front end to sit on top of an XML installer project.
- Created/Written stored procedures, views, SQL queries to retrieve and insert data from backend database.
- Wrote and executed the test cases using NUnit testing framework to test functionality.
- Develop and Execute the Web Service Tests, including REST Services, JSON, SOAP UI, MQ's and Contract-based code.
- Consumed Rest Services API using Kendo UI
- Used SQL Server Management Studio 2013 for database operations, table design, and SQL Queries
- Developed user interface under Visual Studio 2013 using ASP.Net and C#.
- Created and designed Graphical User Interface (GUI) using HTML, JQuery, CSS, AngularJS, Web and Server Controls, ASP.Net Web forms
- Debug application, identify source of bugs in AngularJS code & find fixes, refactor code to improve project readability and maintainability. Created tabs, data tables, grid view, dropdown lists, textboxes to improvement and customization of the Web Portal user interface
- Managed the code using TFS.
- Used WPF to communicate between DAL and other business components
- Worked with XML documents using serialization techniques
- Used TFS for code maintenance and code versioning
- Participated in SCRUM meeting as part of the Agile process for reporting the day to day work updates
- Implement AngularJS client-side form validation, format view results using various controls and filters.
Environment: ASP.Net, C#, WCF, LINQ, Air Watch Rest Web API, .Net Framework, Oracle 10g, Sql Server 2013 and Visual Studio 2013,FACETS, Web Forms, XML, Site core CMS, JQuery, HTML, CSS, TFS Server 2013, Web Services, VB. Net
Confidential,Weston,FL
Sr.Net Developer
Responsibilities:- Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using MVC, WCF and C#.
- Created Business Logic Layer & Data Access Layers in WCF architecture.
- Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET).
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level
- Upgrading Dynamic CRM from 2013 to 2015
- Implemented client side functionality using JQuery
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Used Cascading Style sheets for a unified look and feel of the Web Applications.
- Used Grid View, Data List, and Panels to display and manipulate data in MVC views using Telerik controls.
- Implementation of Site core-specific tools and modules
- Designed new database tables to meet business information needs and mapped document, which is a guideline to ETL Coding.
- Used ETL to extract files for the external vendors and coordinated that effort.
- Used Forms Based Authentication to enforce security in to the application
- Designed Administrator pages to handle overall application.
- Designed the source and applications under agile process.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service using net msmq binding.
- Involved in developing effective User Interface and Animation for WPF applications using XAML.
- Development of the Web Application UI on Angular JS using JavaScript and HTML5.
- Used AngularJS controllers to update entity models and Tasks database.
- Developed Customer Status update using Asynchronous programming model which can handle multiple threads and tasks.
- Used Advanced Find feature of MS Dynamics CRM 2013 and created multiple views of System entities
- Involved in designing Database Architecture.
- Developed windows services and web services both SOAP & RESTful API using ASP.Net Web API .
- Implemented Optimized Stored Procedures.
- Wrote the Database Triggers, Views, and Indexes.
- Used Master Pages to provide a unified look and feel to the application.
- Used Telerik Controls to create better, faster and more user-friendly web applications.
- Active participation in unit testing of the application to ensure quality.
- Used Windows Communication Foundation (WCF) for clients to consume multiple services using Rest protocols.
- Understanding the client requirement and developing application using WPF and Prism Framework.
- Optimized LINQ/SQL queries and indexes for SQL Server 2012.
- Used Microsoft TFS to connect to the people in the team and manage the code efficiently.
- Fixed bugs reported by QA and UAT, including in Java Script.
- Migrated applications from .NET Framework 1.1 to 4.5.
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
- Supervised the development of functional documents for the application.
- Participated in various client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Environment: ASP.Net, ADO.Net, Entity Framework 4.0, MVC 4.0, APM, Oracle 11g, SQL Server 2008, Java Script, JQuery, LINQ, Entity Framework, Windows 7, VS 2005 - VS2010, .Net Framework 2.0 to 4.0, Team Foundation Server 2010,SSRS, N Unit test scripts, Telerik Controls, Toad
Confidential,Minnetonka,MN
Senior .Net Developer
Responsibilities:- Involved in analyzing designing of UI/Middle Tier/ Database and transition using iterative Agile Methodologies.
- Developed Views for various modules throughout application using Razor View engine templates.
- Worked with LINQ for .Net and Entity Framework, also wrote stored procedures using Microsoft
- Extensively used ADO.NET for connecting to database and calling the procedures and functions and used ADO.NET for data interaction between the web application and the Database using Data Reader, Datasets, and Data Adapters control.
- Involved in creating WCF REST services for various policies and benefits, and consumed them into the web application.
- Imported contacts from existing application into MS Dynamics CRM 2013 using the WCF service.
- Migrated web applications to Site core and then developed them using SCRUM Agile methodologies
- • Designed & Implemented Single Page Applications, Dashboards using Ajax, jQuery, bootstrap, Selectors, Functional Programming, REST, bootstrap Grid Systems, MVC Patterns.
- Involved in requirement gathering and performed ETL Process.
- Developed the web services for preparing the report using XML web services.
- Develop Single Page Application with layout using AngularJS ng-route.
- Utilized JQuery for client side validation, also used Kendo controls.
- Error Handling has been done using the Log4Net which registers the exceptions occurred.
- Implemented Integration testing and N unit testing to test the efficiency of the code developed.
- Involved in performance tuning and code cleanup of the old PRO solution/migrated partial modules to MVC, also implemented Dependency injection using Unity.
- Involved in complete SSIS life cycle in creating SSIS packages, building, deploying and executing the packages in the development and production environments
- Team Source Foundation is used for controlling the Source Control Management
Environment: C#.Net, ASP.NET MVC 3, Entity Framework, Razor, Microsoft Visual Studio 2010, JQuery, AJAX, LINQ, SQL Server 2008, HTML, XML, TSF, Kendo controls and Windows 7
Confidential,Bellefonte,PA
.NET Developer
Responsibilities:- Business Logic development team was involved in implementing the basic building blocks of the TrueOMF (Object Model Framework).
- Developing win forms which allows scheduling of automatic downloads of various data feeds at regular period.
- Written stored procedures, triggers, SQL query optimizations etc.
- Worked on LDAP based authentication application for Windows User.
- Development was done using agile methodology with daily scrums, paired programming using TDD and continuous integration using the SDLC process.
- Used ReflectionAPI extensively to invoke methods on classes at runtime using late binding techniques due to the dynamic nature of the software.
- Involved in code maintenance of TrueSMS using Visual C#.Net Win forms, SQL server.
- Worked closely with clients to understand CRM application enhancement needs.
- Leading team, responsible for code delivery with quality of product on agile model.
- Worked with XML, XSD’s using serialization and deserialization techniques including writing custom classes for the same.
- Developed new web-based, multi-tier business application utilizing .NET 4.0, C#, WPF, XAML, XML, XSLT, PL/SQL, SQL and Entity Framework in an N-tier development environment
- Created request and response XML schemas using Xml Spy 2005 Enterprise Edition.
- Unit Tested and performed coverage tests using Nunit and debugging tools within .NET.
- Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS).
Environment: C#, Microsoft WF & WCF, .NET Framework 1.1, 2.0 & 3.0,winform, Web Services, WSE 2.0, Microsoft Enterprise Library 1.1, VS.NET 2005, SQL Server 2005, SSRS, Nunit, XML, XSLT, Subversion and Cruise Control
Confidential
Software Engineer
Responsibilities:- Involved in gathering business requirements and converting them into technical specifications.
- Involved in the analysis, design, coding and testing of the ORM and CMS applications.
- Developed custom controls using VB.NET.
- Designed Graphical User Interface (GUI) using ASP.NET, JavaScript and HTML.
- Implemented the ASP.Net Design pattern.
- Designed a tool to convert the contents of the word documents to a relational database to avoid manual entry through the application.
- Designed and implemented a reporting tool in ISES ORM using Nevron Diagramming controls.
- Extensively used Modal Forms for error handling and popup forms
Environment: Visual Studio.NET 2005, C#, VB.NET, ASP.NET, ADO.NET, JavaScript, VB Script, SQL Server 2005, NEVRON Controls, WCF, IIS,TELERIK Controls
