Senior Sitecore Developer Resume
Phoenix, AZ
PROFESSIONAL SUMMARY:
- Total 7+ years of IT experience having three years of experience in Sitecore CMS and four plus experience in .NET development.
- At present, working on the latest version of Sitecore 8.1.
- Hands - on experience with various versions of Sitecore CMS from 7.0 to 8.1.
- Worked on various Sitecore features such as Workflow, Security, Multilingual, and Multisite.
- Hands-on experience regarding Modules integration, System integration with Active Directory
- Excellent Experience in writing Data Access Layers using ADO.NET Entity FrameWork.
- Developed ASP.NET applications with jQuery, custom AJAX Controls, Integrated with MVC and LINQ to SQL.
- Worked with.NET Server Controls, Web User Controls, Data Grid Web Controls, Form Validation Controls, Ajax Client-Side Controls, and Custom Controls.
- Worked on.NET Security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users, and Roles.
- Experience in creating and consuming XML Web Services.
- Experience designing and developing Win Forms and Web Forms and used Delegates and Events to establish communication between the Win Forms. Proficiency in .NET languages C#, VB.NET, web technologies ASP.NET (Web Forms and MVC), and Win Forms, Windows mobile forms, WPF. Experience in developing web-centric applications using JavaScript framework Angular JS, HTML5, jQuery, AJAX, Bootstrap, and CSS. Experience hosting web applications in IIS, developing applications using the ASP.NET MVC.
- Designed and developed the user interface, the cost benefit summaries module and the printing module of application using JavaScript, jQuery, JSON, AJAX, HTML/HTML5 and CSS/CSS3 that helped stored operators to execute sales orders more efficiently.
- Proficiency in Software Development Life Cycle (SDLC) AGILE methodologies of development process such as requirement analysis & definition, designing, coding, and implementation.
- Experience in writing Complex stored Procedures, Prepared Statements, Triggers, Cursors, Functions, Views, Indexes, and Joins on SQL Server.
- Strong experience in Object Oriented Programming Concepts (OOP) and Object-Oriented Design (OOD).
- Experience working with Database Programming, Object Oriented Analysis and Design, Documentation under UML and Package and Deployment using .NET Setup and Deployment.
- Experience working on Waterfall, Test Driven Development (TDD), Agile Methodologies like Scrum.
- Experience in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
- Knowledge of ADO.NET Entity Framework object layer and modeling layer.
TECHNICAL SKILLS:
Microsoft Technologies: .Net Framework 3.0/3.5/4.0/4.5 , C#.Net, ADO.Net, ASP.NET.
Web Technologies: HTML, CSS, CSS3, DHTML, HTML5, XML, XSD, XSL/XSLT, JavaScript, JSON, jQuery, Knockout, Bootstrap, AJAX, Silver light, MVC and LINQ-XML, LINQ-SQL, MVC 3/4/5.
Web Servers: IIS 6.0 and IIS 7.0/8.0
Programming Languages: C#, VB
Middleware: ADO.NET 4.0/3.5/3.0, Web services, MVC, ADO.NET Entity Framework, Web API.
Frameworks: .Net Framework 2.0/ 3.0/3.5/4.0/4.5 .
CMS Tools: Sitecore 6.5/7.0/7.5/8.0/8.1.
Sitecore Modules: WFFM, 301 Redirect, We Blog, Language Resolver, Index Views.
Databases: SQL Server 05/08/12/14, MS Access, DB2 and Oracle11g/12c
Reporting Tools: SSIS, SSRS, Crystal Reports
Development Tools: Visual Studio 05/08/10/13/15 , Visual SourceSafe, TFS, SVN
UI Designing Tools: Silver Light, Dev express, Dream weaver.
OOAD/Case Tools: Enterprise Architect 4.0, Microsoft Visio 07/10/13
Operating Systems: Windows, UNIX, LINUX.
PROFESSIONAL EXPERIENCE:
Senior Sitecore Developer
Confidential, Phoenix, AZ
Responsibilities:
- Implementing a Sitecore solution to make it compatible with both web forms and MVC.
- Created Sitecore templates, items, layouts, and sub layouts.
- Created and installed packages on Sitecore for deployment.
- Upgrading Sitecore from 7.5 through 8.1 update 3.
- Used Sitecore Admin pages to configure/maintain cache settings, Stats for fine tuning cache settings.
- Implemented Sitecore caching methods - HTML Cache, Item Cache, Data Cache, and Prefetch Cache depending on the need for different pages.
- Used Sitecore analytics to track user's activity and make suggestions.
- Created and implemented custom workflows for Sitecore.
- Configured Item level cache and global level cache for rendering in Sitecore.
- Working with TDS & glass mapper to access Sitecore items in the code.
- Provided a full understanding of the design from the business perspective and provided .NET solutions integrated with Sitecore Content Management.
- Created a variety of components and offered on-demand revisions to existing infrastructure.
- Implemented site internationalization.
- Worked with TDS(Team Development For sitecore Configuration and maintained the Templates, renderings and layouts to ease the deployment and development process, and also Manually created Sitecore content Packages and deployment of packages and TDS push in Stage, Production, QA servers.
- Performed Functional Reviews for various Sitecore modules ensuring best practices have been used while implementing and leveraging .NET with Sitecore features to complete the requirements and development.
- Implemented & Analyzed for modifications and upgrades as per the client point of view.
Environment: Sitecore CMS 8.1 update 3, Visual Studio 2013, MVC 5, TDS, Glass Mapper, C#, MySQL, .Net Framework 4.5, CSS3, SVG, HTML5, Bootstrap, JIRA .
Sr. Sitecore Developer
Confidential, Northbrook, IL
Responsibilities:
- Actively involved in Agile (Scrum) meetings discussing the requirements, integration of modules and best development practices for a solution.
- Interacted with business users to understand customer requirements into new features and services.
- Worked on hosting the application on IIS server.
- Implementing Sitecore solution to make it compatible for both web forms and MVC.
- Created Sitecore templates, items, layouts and sub layouts.
- Created and installed packages on Sitecore for deployment.
- Upgrading Sitecore from 7.5 through 8.1.
- Used Sitecore Admin pages to configure/maintain cache settings, Stats for fine tuning cache settings.
- Used Sitecore analytics to track user's activity and make suggestions.
- Created and implemented custom workflows in Sitecore admin console Used JavaScript, HTML5, bootstrap and CSS3 for creating web pages.
- Configured Item level cache and global level cache for rendering in Sitecore .
- Working with TDS & glass mapper to access Sitecore items in the code.
- Developed MVC views that are more user - interactive using jQuery plugins for drag and drop, jQuery validator, AJAX, JSON, and Bootstrap.
- Hands-on Experience developing applications in 4.5 Framework using Visual Studio 2015
- Provided a full understanding of the design from the business perspective and provided .NET solutions integrated with Sitecore Content Management.
- Provided on-demand Sitecore support including creation of new components and revision of existing components.
- Implemented multi-lingual sites.
- Performed Functional Reviews for various Sitecore modules
- Developed unit testing, systems testing and post-production verification.
- Performed Functional Reviews for various Sitecore modules ensuring best practices have been used while implementing and leveraging .NET with Sitecore features to complete the requirements and development.
Environment: Sitecore CMS 8.2, Visual Studio 2015, MVC 5, TFS, GitHub, C#, MySQL, .Net Framework 4.5, CSS3, SVG, HTML5, Bootstrap, TDS, Glass Mapper, Web Services, Entity Framework, C#, JavaScript, jQuery, XML.
.Net Developer/Sitecore Developer
Confidential, Boston, MA
Responsibilities:
- Designed and developed complex Web Forms& User Interface (UI) Screens using C#, ASP.NET, HTML and Java Script.
- Developed web pages to create messages, to set up messages rules and to set up content using ASP.NET, AJAX, and C#, JavaScript and XML.
- Developed business objects viz., Business Entities, fa ade layer objects and data access objects using OOD /OOP concepts for the N - tier web application.
- Designed the web UI using ASP.NET MVC 3.0, HTML, DHTML, XAML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX and JQuery controls.
- Created coding and deployed XML Web Services using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Developed Web API service for various assets (Channels, Notifications, and Widgets).
- Sitecore API calls to deliver appropriate content based on the type of audience.
- SSIS jobs with Sitecore API calls to push content to Sitecore (Hi application)
- Created Templates, Layout, Renderings in Sitecore.
- Implemented Sitecore MVC design pattern for developing the Web Application.
- Developed, coded and reviewed Sitecore CMS changes.
- Used Sitecore publish/sync mechanism to publish changes in different environments.
- Sitecore package creation for each turn to move the items between different environments.
- Extensive use of Sitecore API for various tasks, and prepared Sitecore Helper class for all common Sitecore operations.
- Extensively used TDS for items synchronization between Sitecore and TFS inside Visual Studio.
- Extensively used Glass Mapper ORM.
- Application setup - DNS, App pool request, Load Balancer setup and deployment activities
Environment: ASP.NET Web API, Sitecore 7.2, SSIS, VS2012, 2015, C#.NET, ADO.NET, SQL Server 2012, IIS, JavaScript, jQuery, Ajax, CSS, HTML5, Glass Mapper, TDS.
.NET/ Sitecore Developer
Confidential
Responsibilities:
- Implement web site functionality using ASP.NET, MVC framework, and Angular JS.
- Developed application using ASP.NET MVC 4.0 to enable the full control over the rendered HTML and jQuery for client-side scripting.
- Created different Angular directives, which are used across the different templates in the Single Page application.
- Extensively utilized Angular components like Providers, Directives, factories, and services used in the application.
- Create Web API using Http Crud operations and consumed the same web APIs in the front end using Angular JS Http services.
- Worked on creating dependency injection and loosely coupling the data layer to enable good unit testing environment.
- Developed the data layer module using C#, which is reusable for data transactions of the entire project. In this module, we extensively used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table, and Data Relation objects.
- Create templates in Sitecore and use them for the layouts, sub layouts and renderings in site core for page builder functionality.
- Created different Angular directives, which are used across the different templates in the Single Page application.
- Extensively utilized Angular components like Providers, Directives, factories, and services used in the application.
- Responsible for consuming MVC services from third party vendors for tax calculations, custom payment providers.
- Worked extensively with Sitecore Insite connector to connect the APIs of Sitecore with insight commerce CMS.
- Responsible for upgrade process of the web site to the latest version of Angular JS framework.
- Heavily relied on Glass mapper to populate Sitecore data to Backend.
- Worked on GIT continuous integration system and deploying code using GIT build.
- Responsible for creating and implementing code generation modules (Synthesis Model) in Sitecore.
- Used the Sitecore-supported methodologies for better ROI and security on investment in tools, training.
- Provided a lower learning curve and easier integration of new developers.
- Creating custom commands and custom pipelines in Sitecore version 7.5.
- Working on creating the html 5, CSS 3, Bootstrap components, and pages for the new screens.
- Worked on third party bootstrap components like Found Icon, Font Awesome and google Roboto fonts.
- Worked on MVC services which supports retrieving the data from various systems
- Working on Entity framework to correlate the object-oriented programming from the SQL database and converting the database tables into System object-oriented programming objects.
- Used HTML and CSS to design various screens for the Sitecore content management systems.
Environment: Visual Studio 2013, Sitecore Version 7.5, .NET Framework 3.0, GIT version control, Angular JS, XML, GRUNT, NODE.JS, SQL Server2013, ADO.NET, ASP.NET, ASP.Net MVC, RESTful Web services, Web API, Soap Web Services, MVC, AJAX, HTML 5, Font Awesome/Found Icon Styles, Bootstrap CSS.
Jr.Net Developer
Confidential
Responsibilities:
- Responsible for Designing the UI of the Website using ASP.NET and HTML.
- Involved in Coding web forms using ASP.NET, C#, Java Script.
- Designed several reports using Seagate Crystal Report.
- Copying complete structure of Website from production to development server and make it functionally working.
- Created Windows forms to Search Data, Select Data, Report Generation, Detail Forms, Login Forms, and Web Browser Forms.
- Participated in several UAT (testing), migration and production releases for software upgrades and version upgrades.
- Involved in coding and customizing of Admin Module.
- Developed Error logging features for the application.
- Written Stored Procedures, triggers, User defined functions in MS SQLServer2005.
- Actively participated in project discussions with the client and finalizing on the technical side of the application.
- Integrated various modules.
- Created installation packages using Visual Studio.Net.
- Deployment and configuration of IMS product to various schools in Bangalore.
Environment: ASP.NET, C#, HTML, Visual Studio 2005, MS SQL Server 2005, Java Script, ADO.NET, IIS.