Sr. .net Lead Developer Resume
NJ
SUMMARY
- Over 10 years of IT experience with Web Development and Client Server technologies using Microsoft Technologies including Microsoft.NET Framework. Experience in various stages of SDLC (software development life cycle), Scrum, Water Fall, Agile Methodologies.
- Extensive experience in various domains such as Banking, Insurance, Telecom, Logistics, Pharmacy and Retail Marketing
- Extensive experience in Microsoft technologies such as ASP.Net, SCOM, WCF, WWF, SQL Server and SharePoint 2007/2010/2013 and O365 performing roles of Developer, Administrator and Architect.
- Experience in Cloud Environment.
- Experienced in designing and developing wide range of web/Windows, Distributed office and client/server application software using VB.Net, C#.net, ASP.Net, Web Services, WCF, WPF, WWF, MVC, SOAP, Visual basic 6, Java Script, XHTML and AJAX, Silverlight, SHAREPOINT2007.
- Experience in SharePoint 2007/2010/2013 Development and Administration.
- Experience with Object Oriented concepts, experience working in divergent technologies including C#, VB.NET, ASP.NET 3.5/4.0/4.5, MVC, ADO.NET, AJAX.
- Extensive experience in web - based page and site designs using HTML, DHTML, CSS, Themes, Master Pages, JavaScript, JQuery, Angular JS, Bootstrap, Knockout JS and AJAX.
- Experience working with Master Pages, Navigation Controls, Generic classes, Login Controls, .NET Server controls, User Controls and Validation controls.
- Experience in using MVC, Partial views, Web API, EF and Angular JS, JQuery.
- Maintained version control using Team Foundation Server (TFS), Red Gate and Visual Source safe. Responsible for Deployment of code in various environments.
- Worked extensively on ADO.NET, LINQ and Entity Framework to access and update database.
- Experienced of LDAP/Active Directory authentication and group security as it applies to SharePoint.
- Experience in writing SQL data objects ensuring Performance Tuning and Query Optimization, writing triggers, stored procedures using T-SQL, Database Design and Implementation.
- Excellent in database designing using SQL server 2005/2008/R 2/2012/2014.
- Expert in SQL, linking database and solving complex queries in SQL, developing Stored Procedures, Triggers, function and Transactions in SQL.
- Experienced In Oracle 9i and PL-SQL, T-Sql
- System design and development, Rapid Application Development (RAD) using MVC and MVP patterns with design patterns, code review, release management.
- Experience in performing Unit Testing.
- Experienced in BI- SSIS, SSRS, SSAS - SQL Server 2005 / 2008/2012.
- Experienced in ETL tools Microsoft DTS/SSIS.
- Experienced in Sequential Workflow (WF), WPF, WWF and WCF.
- Experienced in IDX4 -TOOL Middleware Tool For SAP- WMS.
- Extensive front end and backend development experience working with Visual Studio 6, .NET 2003, 2005, 2008, 2010/2013/2015 , Visual Source Safe, VS Team Foundation .NET Framework 1.1/2.0/3.0, 3.5/4.0 SQL Server 2012/2008/2005 and 2000 and COM and COM+ and ActiveX Controls.
TECHNICAL SKILLS
SharePoint: SharePoint O365, SP 2013/2010/2007 , SharePoint Designer, Web Parts, InfoPath Designer, Windows Workflow Foundation, Search Service, Business Connectivity Service, Managed Metadata, Excel Services, Timer Jobs, Event Receivers, Content Types, Master Pages, Page Layouts, Custom Actions, External Content Types, Design Manager, NINTEX Workflows
SharePoint Migration Tools: Metalogix, AvePoint, SPCAF
Languages: C, VB.NET,C#, SQL, PL/SQL, T-SQL, VB script, Java Script, JAVA, UML, HTML, XHTML, DHTML
NET Technologies: ASP.NET, ASP.NET MVC, WCF, WPF, Web API, LINQ, ADO.NET, MVVM, Web Services, Web Forms, Web parts, SharePoint, Net Framework 2.0/3.0/3.5/4.0/4.5. x, Entity Framework
RDBMSMS: SQL Server 2008/2012, 2005 MS-Access
Operating Systems: Windows 2003, Windows 2000 and Windows XP, VISTA
Web Technologies: XML, XAML, HTML/HTML5, XHTML, CSS, JavaScript, JQuery, AJAX, JSON, AngularJS, Bootstrap, kendo UI
Databases: MS SQL Server 2012/2008/2005 , MS Access 2003/2007, Oracle 9i, My Sql
Web Servers: Personal Web server, IIS, PAAS, IAAS, Microsoft Windows Azure
Protocols: TCP/IP, HTTP, SOAP
Reporting Services: Crystal Reports, SQL Server Reporting Services (SSRS), SAP-BO, tableau
Version Control: Visual Source Safe 6.0, Team Foundation Server, Git, SVN
Other Tools: .Net 2005/2008/2010/2012/2013 /2015 , MS Office, Visual Studio 6.0, Microsoft Enterprise Library, Microsoft-CRM and Dynamics
Testing Tools: Load Runner, Manual Testing, Performance Testing
Development Methodology: Scrum, Agile, SDLC, Waterfall
Front End Development: HTML5, AngularJS, Telrik, Kendo UI, Bootstrap
Cloud Environments: Azure, AWS, Cloud
PROFESSIONAL EXPERIENCE
Confidential, NJ
Sr. .Net Lead Developer
Responsibilities:
- Worked in Agile environment and gathered requirements directly from business users and Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Developed WCF services to expose data that would be used by other applications.
- Develop applications using C#, design patterns, OO methods, stored procedures, and TSQL.
- Participated in Test Driven Development (TDD) in developing a WCF application in Agile (SCRUM) environment.
- Used different bindings and authentication modes in WCF.
- Used Team Explorer in Visual Studio 2010 to keep track of bugs.
- Involved in improving the performance of the application, by identifying the performance bottle necks using Visual Profiler.
- Involved in Database design and development using triggers, Stored Procedures, UDFs, views, indexes, T-SQLin SQL Server 2012.
- Generated Unit Test Cases using Visual Studio 2013.
- Followed change management system and version management using TFS.
- Good Experience in debugging the application and fixing the production issues.
- Implemented Front End Design using Bootstrap, HTML5, CSS, Angular JS.
- The integrated environment Visual Studio.NET 2013 was used for developing the complete application based on the MVC pattern. Developed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer using C# and Database activity in the backend.
- Created Master Page, Page Layouts, HTML, CCS,BootStrap, JavaScript, XSLT, CSS, Ajax and designing tools
- Used Team Explorer in Visual Studio 2012 to keep track of bugs.
- Involved in improving the performance of the application, by identifying the performance bottle necks using Visual Profiler.
- Involved in Database design and development using triggers, UDFs, views, indexes, T-SQLin SQL Server.
- Generated Unit Test Cases using Visual Studio 2013.
- Followed change management system and version management using TFS.
- Good Experience in debugging the application and fixing the production issues.
- Developing data access components in Entity Framework
- Data Access Layer for the Application is implemented for data input, query, retrieve and management.
- Creating Front end screens using HTML 5, BootStrap, CSS 3, JavaScript, jQuery Angular JS
- Implemented Microsoft ASP.Net AJAX, JQuery Extender Controls like AutoComplete, Animation, Drag Panel and Calendar controls to provide a rich and user friendly user-interface
- Responsible for designing the authentication using .NET Framework, Model View Controller MVC and Security Model.
- Implemented LINQ for querying, sorting, filtering the complex objects. creating Technical Design Document, Process flow Diagram, Data Flow Diagram using UML
- Implemented JQuery for client side sorting and validations extract, transform and Load (ETL) data operations from multiple systems to SQL Server
- Created Database Design, Stored Procedures,Triggers,Tables using Sql Server 2012
- Used Microsoft VISIO for Design & Architecture and flow Diagrams
- Implemented Reports using SSRS and integrated with web pages and Deployed in Server.
- Deployed the site in to Production and Pre-Prod, QA Servers
- Used SOAPUI to debug the services.
- Used NUnit for Unit Testing and Code Review
- Assign the task to Team member using Scrum Sprints
Environment: Visual Studio 2013 .Net Frame work 4.5, Asp.Net, MVC 4 and 5, LINQ, EF, Sql Server 2012, SSRS Report, WCF, BootStrap, HTML5, CSS, Angular, BI- Reports, Workflows, JQuery, Agile, ADO.NET, XML, TFS, SOAPUI, NUnit
Confidential, Chicago, IL
Sr. .Net Developer
Responsibilities:
- Developed web pages and user applications that meet business and user goals through a positive user experience. Implemented both for Desktop and Mobile.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Developed the application using ASP.NET C#, MVC using SQL Server and Visual Studio 2013 and TFS.
- Involved in creating Front end screens using HTML, CSS, JavaScript, jQuery, Angular JS, Bootstrap for the Grove.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on AngularJS issues and fix the bugs pertaining to various browsers.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Working Client side MVC frameworks (Angular JS.), Single Page Application developments.
- Using JavaScript to validate the client side validations.
- Integrated backend services using REST API's.
- Development of Business as well as Data Access Layer using Entity Framework.
- Designing Database schema, Tables and Relationship diagrams, Triggers, Stored Procedures in MS SQL Server 2012.
- Used Angular.js and bootstrap to style the pages.
- Used Bootstrap carousel to do sliding of the images on the screen.
- Involved in implementation of several WPF applications, all of which use MVVM pattern.
- Responsible for maintaining versions of source code in TFS.
- Created and consumed web services and WCFservices.
- Implemented applications using Twitter Bootstrap framework.
- Developed a rich user experience using JQuery, JavaScript and CSS.
- Implemented responsive pages for the Grove new website using HTML and CSS.
- Created User Manual Documentation.
- Implemented Custom Based Authentication
- Developed the services using WCF to access catalog and basket related functionalities.
- Created Database Design, Stored Procedures,Triggers,Tables using Sql Server 2012
- Published SSRS Reports for various business scenarios and Integrated SSRS Reports with SharePoint.
- Implemented Unit Testing
- Developed Custom User controls
- Created Deployment Guide
Environment: Visual Studio 2013 .Net Frame work 4.5, Asp.Net, MVC, LINQ, EF, Sql Server 2012, SSRS Report, WCF, BootStrap, HTML5, CSS, Angular, BI- Reports, Workflows, JQuery, Agile, ADO.NET,XML, TFS, WPF, MVVM pattern
Confidential, SFO, CA
Sr. .Net Developer
Responsibilities:
- Involved in the requirements collection and functional specification preparation.
- Designed and developed an integrated n-tier web application using C#, ASP.NET and ADO.NET.
- Designed and developed Data Access layer, Business layer and Presentation Layer (user interface) for the n-tier architecture web application using C#, ADO. NET and ASP. NET.
- Designed and developed effective web forms based on technical design and requirement specifications.
- Implemented the extra level of security using the Web-seal on top the windows authentication based on custom groups.
- The server is written in C#, using a mixture of NHibernate and SQL/stored procedure for persistence. Communication between the server and the client is using WCF.
- Managed and customized functionality, design, content, security, and membership options.
- Involving in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties)
- Effectively handledASP.NET caching techniquessuch aspage output caching and data cachingin order to improve the performance of the web application.
- Developed Base Pages, Master Pages, Key web pages, Business Entities, Business Components, stored procedures.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, ASP.NETAJAX Control toolkit, CSS and JavaScript to give better performance and richness to the user interface (front end).
- Integrated and customized Telerik controls - RadScheduler.
- Used Telerik AJAX controls (RadGrid, RadGrid, RadCharts, RadUpload, Collapsible Panels, RadWindow etc.) for better user interface and enhanced functionality.
- Developing data access components in Entity Framework and NHiberante.
- Accomplished cross-Browser compatibility and simplicity through Jquery.
- Client side JavaScript & DHTML scripts, Unicode support, and server side Regular Expressions, for strict input validations.
- Extensively involved in using UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams. Prepared detailed design document for the application.
- Created reusable user controls and implemented object caching in different pages in ASP.NET.
- Created stored procedures, functions, triggers and packages in T-SQL for backend communication.
- Analyzed, designed and implemented changes requested and implemented appropriate exception handlers.
- Used Sql Server Integration Services (SSIS) for extraction transformation and loading data.
- Extensively used crystal reports and Sql Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Helpfiles.
Environment: .NET Framework 4.0, C#.Net, Sqlserver 2008R2, SSRS Report, Java Script, Windows 2008 Server, JQuery, Entity Framework, Telerik, NHiberante, WCF,SSIS
Confidential
Sr. .Net Developer
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to clear the issues.
- Followed Agile Methodologies and Test Driven Development.
- Designing Client and Server Side Application using .NET Framework 4.0, MVC 3.0, C#.NET, Entity Framework, SQL Server.
- Creating Style Sheets for formatting the Webpages based on the business requirements and functional requirements document.
- Extensively worked with SQL Profiler for Performed query optimization.
- Responsible for bug fix/enhancements and provide the estimate report to project management including development and test time.
- Created Client side validations using JQuery/JavaScript and Used LINQ for database transactions.
- Created and consumed WCF service to retrieve the customer information.
- Used different bindings for WCF service to support different protocols.
- Extensively used AJAX for validation, collapsing and expanding the panels etc.
- Extensively worked on stored procedures, triggers, functions, views and temporary tables.
- Generated Reports using SSRS and integrated with web pages.
- Created SSIS Packages using Control Flows and Data Flows.
- Used Team Foundation Server (TFS) as Source control and document management.
- Actively involved in bug fixes and enhancements post production as per the client’s requirement.
- The integrated environment Visual Studio.NET 2010 was used for developing the complete application based on the N N-tier architecture
- Implemented Master Page, Page Layouts, HTML, CCS,BootStrap, JavaScript, XSLT, CSS, Ajax and designing tools
- Implemented Service method Using WCF Services using C#.Net
- Implemented C# .Net Class for Business logic Layers
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
- Hands on experience on implementing AJAX functionalities for partial page rendering through JSONP
- Deployed the site in to Production and Pre-Prod, QA Servers
Environment: C#, ASP.NET, MVC 3.0, Visual Studio.NET 2010, Microsoft .Net Framework 4.0, HTML, CSS, AJAX, JavaScript/jQuery, WCF Services, LINQ, SQLSERVER 2008, SSRS, XML, XSLT, TFS and Entity Framework
Confidential
Sr. .Net Developer
Responsibilities:
- Followed AGILE software development life cycle (SDLC) methodology to achieve a highly efficient end product.
- Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
- Designed Graphical User Interface (GUI) using Master Pages, HTML JavaScript, and Custom Controls.
- Involved in designing the application as 3-tier architecture with extensive use of Object Oriented programming techniques.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET 3.0/3.5 provider model.
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Implemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and Multi-threading.
- Developed various Service Contracts across the organization for fetching Build Data, Developers Data and Products Data from Database, are implemented as Windows Communication Foundation (WCF).
- Designed Business components and Data Access Layer using C#.Net for Build Payload Report.
- Implemented C# Class library and Entity Frame Work using N-Tire Architecture
- Design the Master Pages, ASPX pages and Html, CSS, Jquery, Javascipt
- The integrated environment Visual Studio.NET 2010 was used for developing the complete application based on the N N-tier architecture
- Created Database Design, Stored Procedures,Triggers,Tables using Sql Server 2008
- Developed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer using C# and Database activity in the backend
- Developed the Search Functionality using LINQ querying.
- Implemented Custom Authentications for the portal
- Developed Web Services to use the third party Vendors
- Implemented JQuery for client side sorting and validations
- Developed Customer Reports using SSRS
- Create Database Design, Stored Procedures,Triggers,Tables using Sql Server 2012
- Implemented XSLT for the transformation of XML documents.
- Deployed the site in to Production and Pre-Prod, QA Servers
Environment: Visual Studio .Net 2008, .NET Framework 3.0/3.5, C#, . Sqlserver 2008R2, SSRS Report, BI- Reports, HTML, CSS, Java Script, Agile
Confidential
Team Lead (SharePoint&.NET)
Responsibilities:
- Participated in team discussions for clear understanding of requirements with the business analyst and team members.
- Involved in complete Life Cycle including Analysis, Design, Development and Testing
- Involved in Installation and Configuration of MOSS
- Custom Web Parts, Features, Solutions Packages development using C#, ASP.NET and AJAX.
- Developed workflows using SPD to automate the common business activities such as Document review and approval.
- Used CAML tool to retrieve data from lists, libraries of site.
- Involved in Migration of the project from SPS 2003 to MOSS 2007.
- Involved in the content database migration of intranet SPS 2003 portal to Moss 2007 portal by preparing and planning upgrade plans.
- Worked on BDC to integrate business data from backend server to MOSS
- Used stsadm command to back up and restore web applications databases in SQL Server during migration.
- Created Custom Site Definitions and features to create Sites.
- Improved the look and feel of the Sites created using Cascading Style Sheets.
- Created and deployed new SharePoint web parts using Visual Studio .NET 2008 and implemented web part connections.
- Deployed the Features by using stsadm.exe in the command prompt
- Worked on InfoPath’s, SharePoint Designer and Webparts to make custom pages and workflows.
- Implemented SSRS Reports
- Worked with WSS (Windows SharePoint Services) and Team Site, Document libraries, lists.
- Developed custom security provider which interacts with MOSS 2007 (lists, permissions, user groups and copy) This is responsible for managing the Lists, Document Libraries, documents and security at document level, document library level and site level.
- Established connection to database using TSQL and Stored Procedures in SQL Server 2008 using ADO.NET.
- Developed training material and conducted basic training sessions for the end users.
Environment: SharePoint 2007, C#. NET, .NET Framework 3.5, ADO.NET, ASP.Net, IIS, SQL Server 2005, Windows Vista, .Net 2008, Oracle 9i, Web Services, crystal reports 10.0, workflows
Confidential
Software Engineer
Responsibilities:
- Involved in the analysis and design of the GUI & Functional aspects of the application using ASP.NET, VB. NET and XML.
- Developed screens using data grid control with paging and implemented the custom style display using Templates and CSS files.
- Implemented Master page and Nested master Pages
- Established connection to database using TSQL and Stored Procedures in SQL Server 2005 using ADO.NET.
- Developed training material and conducted basic training sessions for the end users.
- Implemented the Client Validations using JavaScript and Server side validations using VB. NET classes.
- Developed Uploading and managing documents module according to access rights.
- Implemented Role based Security using SQL Server Authentication.
- Used ADO.Net Architecture to manipulate and retrieve data from the database.
- Developed server side code using VB. NET classes and .NET Framework classes.
- Implemented Exception handling mechanism using .NET Framework classes with XML files.
- Created Database objects like tables, Stored Procedures and Triggers in SQL Server2005.
- Developed various reports using data grid control.
- Involved in Testing of the application with different sets of inputs.
- Used VSS for version control.
Environment: .NET Framework 2.0, ASP.NET, VB. NET, ADO.NET, SQL SERVER 2005, IIS 5.0, JavaScript and HTML, CSS, VSS
