Dotnet/sitecore Lead Resume
Houston, TX
SUMMARY:
- 14+ years of Expertise in Analysis, Design, Development, Implementation, Testing and Maintenance of Business Applications including Web Applications, Windows Applications, Web Services, and Client - Server applications.
- Worked in Agile/Waterfall/Iteration Methodologies
- Proficient in developing applications using ASP.Net, MVC 5.2/4.0, C#.NET, LINQ, Entity Frame work VB.NET, ADO.NET, SQL Server 2014/2012/2008/2005, Oracle
- Experience in Client Side debugging tools such as Firebug, Fiddler and Browser Developer tools
- Experience in Rest/Web API, WCF and Web Services
- Experience in AngularJS
- Experience in NInject and Unity
- Good Experience in Sitecore 8.1/7.1/6.5 (MVC and Web forms) Content Management System
- Experience in TDS, Glass Mapper and Sitecore Rocks, and Omniture
- Implemented Solr, Lucene, and Coveo search engines for multiple websites
- Extensive Experience with Database design and Normalization. Worked extensively on SQL Server 2000 /2005 and 2008 . Very good at database Performance Tuning, Query Optimization, Creating Stored Procedures, Functions, Triggers, Indexes and Views
- Good working experience with SSRS, Crystal reports and SSIS
- Good development experience in VB 6 and ASP
- Expertise in Web Service, Windows Service, WCF development using HTTP and TCP protocols
- Good experience in SOAP, XML, XSL, XSLT, XSD, CSS, HTML, AJAX, JavaScript, Json and JQuery
- Worked in Confidential Administration, Visual Source Safe, Team Foundation Server and PVCS
- Experience in MVP Design Pattern, OOP, Singleton, Factory, Strategy, Façade, Template and Dependency Injection Design Patterns
- Experience in TDD, Unit and Integration Testing using MOQ and Shim libraries
- Worked in Continuous Integration environment using Team City, Octopus
- Knowledge in Node.JS
- Good experience in converting the Business Requirements into Technical specifications and also in the preparation of Technical Specification, Functional Specification documents.
- Proven ability to lead and manage complete project life cycles, from initial planning/requirements gathering to final testing and deployment of Enterprise web applications.
TECHNICAL SKILLS:
Programming Languages: C# 5.0/4.5/4.0/3.0/2.0/1. x, VB.NET,VB 6
.NET Technologies: ASP.Net, MVC 5.2/4.0, Entity Framework, ADO.NET, Win Forms, Web Services, WCF, Rest/Web Api, LINQ
Web Technologies: HTML 5, CSS, AJAX, JQuery, Java Script, VB Script, AngularJS, ASP
XML Technologies: XML, XSL, XSLT, XSD, SOAP, WSDL, OpenXML (OOXML)
Microsof.Net Framework: 4.5/4.0/3.0/2.0/1.1
IDE: 2015/2013/2012/2010/2008/2005/2003, MS Business Intelligence Studio, Visual Studio 6
RDBMS: SQL Server 2012/2008/2005/2000, Oracle 8i, Sybase SQL Anywhere
Reporting Tools: SSRS, Excel Report, Pivot table Report, OLAP Portfolio Analyzer, Crystal Reports, HTML Report, Data Report
Version Control: TFS, Visual SourceSafe, PVCS
Others Tools: SSIS, Confidential, Apache SOLR search engine, Lucene, Coveo search, Fiddler, Ajax toolkit, Toad, Rapid SQL, Rally, Omniture, SoapUI, Sitecore
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Dotnet/Sitecore Lead
Responsibilities:
- Involving in requirement gathering, analysis and design/architect the application
- Design and developing ASP.Net MVC and Sitecore CMS Templates, Layouts, Controllers, Razor Views
- Designed reusable N-Tire Components (Presentation, BLL, DAL and Service) using C# and Dependency Injection design pattern
- Design and developing WebApi and consumed Web API and WCF Services
- Worked in Angular JS services, directives and controllers
- Used Entity Framework and ADO.Net for database operations
- Working with Lucene Search (Custom Indexed and Computed fields)
- Using TDS and Glass Mapper ORM
- Working with offshore team
- Providing Dotnet/Sitecore best practices to the team
Tools: Visual Studio.NET 2015, ASP.NET, C#, MVC, Sitecore 8.2, Sitecore FXM, Sitecore Powershell, TDS, Glass Mapper, Web Api, SQL Server 2012, HTML, CSS, AJAX, JQuery, AngularJS, TFS
Confidential, Pittsburgh, PA
Dotnet/Sitecore Architect / Developer
Responsibilities:
- Involved in requirement gathering, analysis and design/architect the application
- Designed/Worked on Multisite (More than 90 sites) and Multilingual (More than 35 languages) solution
- Design and developing ASP.Net MVC and Sitecore CMS Templates, Layouts, Controllers, Razor Views
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC architecture
- Design and developing WebApi and WCF Services
- Used Google Maps using Google API
- Used Google Tag manager for Analytics
- Integrated Sitecore CMS with CDN (Amazon Cloud Front)
- Deployed and Scaling Amazon Web Servers
- Used TDS and Glass Mapper ORM
- Used Entity Framework and ADO.Net for database operations
- Coordinated with offshore team
- Provided Dotnet/Sitecore best practices to the team
Tools: Visual Studio.NET 2013, ASP.NET, C# 4.5, MVC 4.0, Sitecore 7.1, TDS, Glass Mapper, Web Api, Amazon Web Services, Amazon Cloud Front, SQL Server 2012, HTML, CSS, AJAX, JQuery, TFS, Google Tag Manager
Confidential, Pittsburgh, PA
Dotnet/Sitecore Architect / Developer
Responsibilities:
- Involved in requirement gathering, analysis and design/architect the application
- Design and developing ASP.Net MVC and Sitecore CMS Templates, Layouts, Controllers, Razor Views
- Designed reusable N-Tire Components (Prasentation, BLL, and DAL) using C#
- Design and developing WebApi and WCF Services
- Used Google Tag manager for Analytics
- Designed and Implemented Lucene Search to replace the Google Search Appliance
- Supported Multi lingual (More than 10 languages) using Sitecore CMS
- Integrated Sitecore with Secure Akamai CDN to store documents/Videos
- Using Asp.Net 4.5, MVC 5.2, C# 5.0, Entity Framework,
- Designed reusable N-Tire Components (BLL, Entities and DAL) using C# and Dependency Injection design pattern
- Implemented client-side validations using JQuery and Data Annotations
- Created Unit and Integration tests using MOQ framework to support Continuous Integration
- Worked in Agile/Scrum SDLC Model
Tools: Visual Studio.NET 2013, ASP.NET, C#, MVC 5.2, Sitecore 8.1, TDS, Glass Mapper, Sitecore Rocks, Lucene Search, Google Search, Entity Framework, Web Api, SQL Server 2008, HTML, CSS, AJAX, JQuery, Unity, TFS, Google Tag Manager
Confidential, Philadelphia, PA
Sr. Dotnet/Sitecore Developer
Responsibilities:
- Involved in requirement gathering, analysis and design the application
- Design and developed ASP.Net MVC and Sitecore CMS Templates, Layouts, Controllers, Razor Views
- Extensively involved in developing components for Business layer and Data Layer, implementation in MVC architecture
- Developed/Consumed WCF/Web/Rest services
- Used Asp.Net 4.5, MVC 4.0, C# 4.5, Entity Framework and Unit Of Work
- Used NInject and Unity for Test Driven Development
- Created reusable N-Tire Components (BLL,DAL and Services) using C# and Dependency Injection design pattern
- Used Omniture and Google Tag Manager for Analytics
- Database design, T-SQL Queries, Stored Procedures, Views, Functions, Query tuning in SQL Server 2012/2008 Database.
- Developed reports using SSRS and Stored Procedures
- Implemented client-side validations using JQuery and Data Annotations
- Created Unit and Integration tests using MOQ framework to support Continuous Integration
- Understanding and implementing Business requirements all the way through to a post-implementation review.
- Impact analysis of the requirements/enhancements to the present application design, Testing, Data Migration & Implementation.
- Working in Agile/Scrum SDLC Model
Tools: Visual Studio.NET 2013/12, ASP.NET, C#, MVC 4.0, Entity Framework, ADO.NET, WCF, Web Services, Rest, Web Api, Sitecore 7.1/6.5, TDS, Glass Mapper, Sitecore Rocks, Coveo Search, SQL Server 2012/08, HTML, CSS, AJAX, JQuery, Knockout.Js, NInject, Unity, TFS, Rally, Omniture, Google Tag Manager, SoapUI, Team City, Octopus
Confidential, Nashville, TN
Tech Lead, Sr. Dotnet Developer
Responsibilities:
- Implemented 4-tier architecture comprising of presentation layer, Services layer, Business layer and Data Access layer
- Developed using VB 6, C#.NET and ASP.Net
- Developed WCF services and Windows services.
- Implemented client-side validations using Java Script, JQuery and ASP.NET Validation Controls
- Developed the UI in C#.NET and LINQ with SQL Server 2008 as Back-End.
- Written stored procedures, functions using T-SQL in SQL SERVER.
- Performed Independent Unit using MS Test, Integration Testing.
- Participated in the Release process management.
- Requirement Analysis and preparation of Functional/Technical specification document(s).
- Interaction with the client during Integration & Acceptance for necessary sign-offs
- Impact analysis of the requirements/enhancements to the present application design, Testing, Data Migration & Implementation.
Tools: Visual Studio.NET 2010/2008, ASP.NET, C# ADO.NET,SQL Server 2008, Sybase SQL Anywhere, WCF Services, Windows Services, AJAX, Java Script, IIS7, Serena PVCS Version Manager
Confidential, Nashville, TN
Tech Lead, Sr. Dotnet Developer
Responsibilities:
- Designing and Developing the dynamic web pages in ASP.NET
- Involving in coding different layers of applications using C#.
- Implementing client-side validations using Java Script and ASP.NET Validation Controls
- Implemented Document search using Microsoft Indexing Service
- Created Self Signed certificate and deployed on client machines
- Heavily used .NET Web Controls, Validation Controls and User Controls.
- Creating Stored Procedures, Functions and Views in SQL Server 2005 as well as tuning up the database by creating the proper indexes on the tables
- Implemented .Net 2.0 data controls for Data Binding and Data Access
- Implemented Data access layer using ADO.NET to connect and retrieve and manipulate database information
- Responsible for testing, troubleshooting, deployment and preparing technical document
- Involving in production support
Tools: Visual Studio 2005, ASP.NET, C#.NET, SQL Server 2005/2008, ADO.NET, SSRS, Java Script, Html, Serena PVCS Version Manager
Confidential, Nashville, TN
Tech Lead, Sr. Dotnet Developer
Responsibilities:
- Designing and Developing the Web Forms, User Controls, HTML Pages.
- Designed and Developed the VB Forms and Excel reports
- Developing reports in SQL Server Reporting Services
- Developing Web based Excel reports using Office OpenXML format
- Using the SQL Server Integration Services for data import/export, creating reports in text format and send those files to Email group/Servers.
- Developing user controls for reusability of the functionality
- Writing stored procedures, functions using SQL SERVER 2005/2008
- Administrating Confidential Server, OLAP Cube and Portfolio Analyzer
- Developing the reports using Cube fact tables
- Used data set, data table, data view, data adapter and data reader to receive, update and display data obtained from the SQL database
- Performing Unit Testing, Integration testing of the Application
- Preparing the Functional Specification and Technical Specification documents.
Tools: Visual Studio 2010, ASP.Net, C#, VB, Java Script, JQuery, Html, SQL Server 2005/2008, Confidential SSIS, SSRS, OLAP Cube, OLAP Portfolio Analyzer, Excel report, Serena PVCS Version Manager
Confidential, Milwaukee, WI
Tech Lead, Sr. Dotnet Developer
Responsibilities:
- Leaded the developer team for the new application development in ASP.NET 3.5, C#, VB.Net, Microsoft Enterprise Library, SQL Database, Linq, WCF,SOLR search engine, Community Server.
- Developed GUI using Visual Studio, ASP.NET Web Forms with Ajax toolkit.
- Developed Master Pages and Web Parts
- Developed Web User Controls and Custom User Controls to minimize code redundancy
- Implemented Facet based SOLR search engine to search Recipes, Articles, Videos, and Forums etc...
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
- Deployed applications into test and production environments
- Implemented Business logic using C# and VB.Net.
- Involved in Table design and writing Stored Procedures and functions
- Involved in Testing and Review the code
- Interacted with client to gather the Requirements
- Guided the team members in all aspects from designing to development, being proactive in taking decisions, helps the project to complete
Tools: Visual Studio 2008, ASP.Net, C#, VB.Net, SQL Server 2005, Java Script, JQuery, Apache SOLR Search engine, Community Server, Team Site, SSIS, SSRS, Team Foundation Server (TFS)
Confidential, New York
Team Lead, Sr. Dotnet Developer
Responsibilities:
- Designed and Developed the Asp.Net Web Pages.
- Developed business classes using C#
- Developed user controls for reusability of the functionality
- Written stored procedures, functions using Oracle 8i
- Used SQL Loader to load the bulk data into Oracle 8i
- Developed Pivot table report
- Used data set, data table, data view, data adapter and data reader to receive, update and display data obtained from the Oracle database
- Performed Unit Testing, Integration testing
- Interacted with client to gather the Requirements
- Prepared the functional and technical specifications documents
- Involved in Analysis and System Study
Tools: Visual Studio 2003, Asp.Net, C#, Java Script, JSon, Web Services, Oracle 8i, SQL Loader, Rapid SQL, MS Office Web Components, Visual Source Safe
Confidential, Chattanooga, TN
Sr. Dotnet Developer
Responsibilities:
- Designed and Developed the Asp.Net Web Pages.
- Defined the data structures, contracts, messages by using XML Schema file(XSD)
- Defined Operations using message exchange patterns (one-way or request/response)
- Generated WSDL and Web Service code and entity classes using Thicktecture WSCF
- Developed business classes using C#
- Used data set, data table, data view, data adapter and data reader to receive, update and display data obtained from the database
- Performed Unit Testing, Integration testing
- Interacted with Onsite Coordinator to gather the Requirements
- Prepared the functional and technical specifications documents
Tools: Visual Studio 2005, Asp.Net, C#, Web Services, Thinktecture WSCF,Java Script, DB2, VSS