Beruflich Dokumente
Kultur Dokumente
Qatar
Lead Sitecore .Net Developer / Scrum Master
Current: Kahramaa, Doha [Contract]
OBJECTIVE
Seeking a position that will best utilize my skills and abilities in a manner that will help increase current knowledge and allow growth as a Senior Software
Developer / Team Leader/ Scrum Master.
PROFILE SUMMARY
Proactive self-motivated Lead Full Stack Developer/ Architect with around 7 Years in complete software development lifecycle (SDLC) process which
includes Requirements gathering, Analysis, Design, Development, Testing, Deployment, and Maintenance
Team-oriented certified scrum master with over 6 years IT experience in leading team of software profession.
Experience in the design and development of Web Applications utilizing Sitecore MVC, C#, ASP.NET, ASP.NET MVC, ADO.NET, Entity framework, Glass
Mapper, Synthesis, LINQ, Web API, WCF, Web service, SQL Server, Ajax, JavaScript, ES6, jQuery, AngularJS, ReactJS Html5 and Css3.
More than 6 Years of Experience in Sitecore MVC V7.0 – 9.x and ASP.NET MVC V4.0 - 5.2
Experience in Sitecore ASP.Net MVC development starting from scratch till deliverables at production.
Experience with Sitecore Habitat/Helix development framework, Multisite and Multilingual Implementation.
Experience with Headless CMS (Sitecore JSS), Sitecore SXA and Sitecore Commerce
Experience with Migration of SharePoint and SDL Tridion site into Sitecore
Experience with Azure Iaas and Azure Paas
Experience in Object Oriented Design Patterns like Singleton, Factory, Dependency Injection(DI) and IOC in ASP.Net MVC/ Sitecore MVC
Experience in Sitecore Module’s such as TDS (Team development for Sitecore), Unicorn, Sitecore Rocks, Razl, Index viewer, WFFM for Sitecore, URL
Redirect, Redirect Manager, PXM, Fallback language, Wildcard, Sitecore rocks, Keystone, SXA(Sitecore Experience Accelerator),Sitecore Publishing
Service, SIM, Sitecore PowerShell Extension, Sitecore JSS , Sitecore Commerce etc.
Experience in developing of mapping class using Glass Mapper ORM, Synthesis ORF and TDS in Sitecore MVC.
Experience in creation of Information Architecture, Custom Template, Branch Template, Layout, Data Item, Component, Rendering, Placeholder settings
etc. in Sitecore .Net MVC
Experience in Sitecore Customization : Jobs, Scheduled Tasks, Agent, Processor, Pipelines, Cloning, Segment builder, Performance tuning techniques,
Extending Experience Editor, Extending Federated Experience Manager, Extending EXM, Security, Custom Workflows, Personalization, Custom Rule,
Conditions, Action, Conditional renderings, Custom Profile, Custom Logging, Item Service, PowerShell for Sitecore, Index viewer, Custom Tokens, Place
Holder settings, Aliases, Insert Options & Rules, , Wild card search, Custom Bucketing, Custom events, custom Field validations, Custom Publishing,
Multisite, Custom Database, Ribbon Customization, Roles & User Management, Custom Gutter, Commands, Handler, Provider, Workflow, Sitecore API,
Sitecore Item Service, Events, Scheduler, Button, Ribbon, Custom field Type, Static, Dynamic Binding etc. in Sitecore .NET MVC
Experience in configuration, Implementation / customization of Azure, SOLR and Lucene search engines for multiple websites
Experience in Implementation/Customization of Google Analytics and Sitecore Analytics Module like Experience profile, Personalization, Engagement
Plans, Goals, Campaign Management, FXM, EXM, SXA, Experience Profile, Experience Analytics, Contact Tracking, Profile/Pattern Card etc.
Experience in continuous integration and deployment (CI/CD) tools like CARA, TeamCity, Azure DevOps, Octopus.
Experience in ASP.NET MVC development and implementation like Custom HTTP Handler, Custom model binder, validation data annotation attribute and
Generic Function etc.
Experience in database development, for creating complex database queries, writing Table, Views, Joins, Trigger, Store Procedure, CTS (Common Table
Expression), User Define Function, Cursor and Index using T-SQL and PL/SQL in SQL Server 2008/2014.
Experience in creating and consuming enterprise-level Web Services, WCF and Web API using.NET
Experience in writing Data Access Layer using ADO.NET, Entity Framework and Dapper
Experience with Language-Integrated Query (LINQ) (LINQ to objects, LINQ to Entities)
Experience in front-end web application development utilizing JavaScript, jQuery, Ajax, AngularJS, ES6 JavaScript and React JS
Experience in UI designing utilizing HTML5 and CSS3
Experience in Client-Side debugging tools such as Firebug, Fiddler and Browser developer tools.
Experience with version control tools such as Azure DevOps, GIT, SVN and TFS.
Experience in Agile/SCRUM methodology development
Experience in making Technical Business requirement document
Ability to work as a part of team or independently
Offshore development team handling experience
Proficient in learning new technologies and quickly adapting to new environment.
Participates in code reviews and sprint retrospectives meeting ensuring their ideas for team continuous improvement are communicated so that the
overall process and team can improve sprint by sprint and readily receives feedback for self-improvement
Good communication and interpersonal skills with the ability to coordinate activities and work in team environment.
ORGANIZATIONAL EXPERIENCE
Duration Details
Dec 19 – Till Date KAHRAMAA as Sitecore Consultant(Contract) www.km.qa | Tech Mahindra (Recruitment Agency) www.techmahindra.com
Sep 18 – Nov 19 EMAAR PROPERTIES as Sitecore Consultant(Contract) www.emaar.com | Dicetek (Recruitment Agency) www.dicetek.net
May’17 – Aug’18 ORSTED as Sitecore Consultant(Contract) www.orsted.com | Panoply Consultancy (Recruitment Agency) panoplyconsultancy.com
Jun’16 – April’17 CAPGEMINI, as Consultant www.capgemini.com
Jan’15 – May’16 CYBERTECH SYSTEMS AND SOFTWARE LTD, as Associate Software Engineer www.cybertech.com
Oct’13 – Dec’14 REDSHIFT TECHNOLOGIES PVT LTD, as Jr. Software Engineer www.redshift.in
TECHNICAL SKILLS
Programming Languages C#, ASP.NET, ASP.NET MVC, LINQ, Web Services, WCF, Web API, Ado.Net, Ajax, PowerShell
Content Management System Sitecore , SDL Tridion, Umbraco
Scripting Languages JavaScript, jQuery, Angular JS, React JS
Sitecore XP(CMS), Sitecore XDB(DMS), Sitecore XC(Commerce), Helix, Unicorn, EXM, Sitecore PowerShell, SXA(Sitecore
Sitecore Related Technologies Experience Accelerator), Sitecore Publishing Service, Sitecore
Item Service, Sitecore JSS, Keystone, WFFM, FXM. Experience Profile, Glass mapper ORM, Synthesis ORM, TDS, Lucene,
Solr etc.
Cloud Azure
Search Technologies Solr, Lucene, Ankiro, GSA, Azure
Markup Language HTML5, CSS3 , SASS, Bootstrap
ORM Glass Mapper, Entity Framework, Synthesis, Dapper
Database SQL Server, PL/SQL, MongoDB
Source Control Software TFS, GIT, Azure Devops
Description
Qatar General Electricity & Water Corporation (KAHRAMAA) is a reputed government organization committed to sustainable distribution and transmission of electricity &
water across the State of Qatar.
Responsibilities
Project Title: Emaar Digital (Emaar.com, Armanihotels.com, ARGC.com, Dubaiopera.com , emaarhospitality.com, Poloclubdubai.com) Sep 18 – Nov 19, UAE
Description
Emaar Properties is one of the world’s most valuable and admired real estate development companies. With proven competencies in properties, shopping malls & retail and
hospitality & leisure, Emaar shapes new lifestyles with a focus on design excellence, build quality and timely delivery.
Responsibilities
Project Title: Power Self Service & Open Site(orsted.dk, orsted.com, oceanwind.com) Nov 17 – Aug 18, Singapore / Malaysia
Description
Ørsted’s vision is a world that runs entirely on green energy. We built portals to support its Customer.
Responsibilities
Project Title: Sitecore Consolidation (bupa.com and bupa.co.uk) May 17 - Nov 17, UK
Description
Bupa are one of the UK's leading healthcare specialists. Get information on private medical insurance, health clinics and care homes from experts you can trust.
Responsibilities
Involved in requirement gathering from the Business, analyzing the specifications and providing Estimation.
Implemented, maintain google analytics across multiple websites.
Generate Dashboard, Report and Custom Dimension etc in Google Analytics as per Business requirement
Sitecore Development and Customization
Working with Technical Architect to implement best practice in solution
Coding of the features required using C#, Sitecore MVC, ASP.NET MVC, LINQ, JavaScript, jQuery, Entity Framework, WCF, WEB API, Glass Mapper and TDS
Designed and Develop Restful service using WEB API and Consume WCF Service
Used Entity Framework for database operations
Setup Solr Instance on Staging and Production and Implemented / Customize EXM
Used FMX(Federated Experience manager) to implement analytics and control content on non-Sitecore application.
Integrated Sitecore with SharePoint using SharePoint Connect 2.1
Implemented / Customize Solr Search and Setup MongoDB for Analytics
Used Team City and CARA for Continuous integration and deployment of Code. To keep all sync environment in sync with production
Customized Sitecore Pipelines 404, Item Resolver, Site Resolver, Language Resolver, WFFM Action etc
Deployment of Application on Azure Server
Creating Stored Procedures, Functions and Views in SQL Server as well as tuning up the database by creating the proper indexes on the tables
Used Glass Mapper ORM used TDS for items synchronization between Sitecore and TFS inside Visual Studio.
Used HTML, CSS, jQuery and TypeScript for Front-End Development
Used LINQ and Dynamic LINQ for querying, sorting, filtering the complex objects.
Attending Sprint Planning, retrospective and Daily Scrum update meetings.
Code review, Peer review and Mobile Testing, Regression Testing before /after deployment on staging and fixing defects before production deployment under
certain timeline.
Project Title: Blue Cross Blue Shield Site Redesign (azblue.com) and Provider Correspondence Portal (provider.azblue.com) June 16 - Mar 17, India
Description
The Blue Cross Blue Shield Association (BCBS) is a federation of 36 separate United States health insurance organizations and companies, providing health insurance to
more than 106million Americans. The Blue Cross Blue Shield site provides a platform for Blue Cross Blue Shield Offers online resource for health insurance, Doctors and
Hospital Information.
Responsibilities
Sitecore SPOC and Attended client review meetings and presentations to gather development related information.
Involved in requirement gathering, analysis and design/architect the application
Leading offshore development team and Mentor Other Developer
Created Domain, Role, User, Template, Branch Template, Placeholder settings, Renderings, Layout etc in Sitecore
Coding of the features required using C#, Sitecore MVC, ASP.NET MVC, LINQ, JavaScript, jQuery, Entity Framework, TDS and Glass Mapper.
Sitecore Development and Customization
Implement/customize Solr for Site Search and Extensively used Sitecore queries when necessary.
Used Entity Framework to perform operations on the database and LINQ for querying, filtering the complex objects.
Worked in ASP.NET security mechanisms such as Authentication and Authorization.
Extensively used Joins, CTE, and sub-Queries to simplify complex queries involving multiple tables and also optimized the procedures and triggers to be used
in production.
Developed the services using WCF/WEB API to access Doctor and Hospital related data.
Used Sitecore Item Service to access and manipulate Sitecore Content from Non-Sitecore application
Created custom rule for personalization and custom Segment builder for List Manger in Sitecore
rd
Implemented custom media and http handler , Sitecore accelerator UI Framework Keystone, Integrated SalesForce and other 3 party API in Solution
Implemented / Customize Wildcard and Dynamic Placeholder to enhance SEO and Page Editor Experience Implemented both Rule and Predictive based Personalization,
Customize Workflow, Extended Experience Profile
Created Sitecore Scheduled Task to Periodically Unlock Items of Idle Users and Worked with Sitecore market module like Patter/Profile Card, Engagement Plan and so
Extensively used Glass Mapper ORM and TDS to Generate model class
Trained business people on my own time to help them create a static page using keystone for Sitecore.
Used Razl for Sitecore Content migration from one instance to another
Implemented / Customize Wildcard, workflow, Dynamic Placeholder, Security, processor in Sitecore
Carried out primary troubleshooting activities in production and test environments
Developed, fixed bugs and post-implementation support in Sitecore system for web portals using SCRUM Agile methods.
Code Review, Peer Review, Unit Testing and Integration Testing
Project Title: Esri Support Site Resign (support.esri.com) Oct 15 – June 16, India
Description
Esri is an international supplier of Geographic Information System (GIS) software, Web GIS and geodatabase management application The Esri support site provides a
platform for Esri customers to log /request support tickets or chat with support representatives and to get help on issues ranging from installation to product usage.
Responsibilities
Attended client review meetings and presentations to gather development related information.
Involve in weekly scrum updates and Demo presentation meeting with client
Mentor junior Software developers
Coding of the features required using C#, Sitecore MVC, ASP.NET MVC, LINQ, JavaScript, jQuery, ADO.NET, Entity Framework and Glass Mapper.
Working with an Agile, Scrum methodology to ensure delivery of high quality work with every monthly iteration
Used TDS, Glass Mapper and Sitecore Rocks
Implement / Customize Personalization: both Predictive and Rules Based, Engagement Plan, Profile/Pattern Card and EXM
Used GSA(Google Search Appliance) for website search and Implemented / customize Lucene search for faster data retrieval
Used Serialization and deserialization in Sitecore to move Items form one instance to another
Created Web API service to Automate Email and text Notification to be sent to subscribed users regarding new update, downloads or patch available for products once in a
day.
Implemented client-side validations using jQuery, JavaScript and Data Annotations
Writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and
also created clustered and non-clustered indexes.
Writing fast query to fetch Data from Sitecore database and LINQ for filtering data as per requirement.
Designed and Developed Templates, Branch Template, Layouts, Renderings in Sitecore
Consume external services to fetch and update data from integration points such as salesforce and SAP
Sitecore Customization: custom Pipeline, processor, Extending Content Editor, Extending Experience Profile, Extending Experience Editor, Event, scheduler, Job, Actions,
Conditions, commands, Provider, Handler, Rule, Validation, Ribbon, Field, Button, Workflow, etc. as per requirement
Unit Testing and Integration Testing
ACADEMIC
Bachelor of Technology in Computer Science (B.TECH) Symbiosis Institute of Technology, Pune, Maharashtra. (Symbiosis International University) 2013
ACHIEVEMENTS
Awarded with Employee of the Month Award at BUPA for Year 2017
Awarded with Xtra-Mile award in Capgemini for year 2016
Certification
Sitecore 9 Certified
Certified Scrum Master
Google Analytics Certified
PERSONAL DETAILS
DECLARATION
I hereby declare that all the information mentioned above is true and best of my knowledge Originals with references can be produced whenever demanded.
Yours Truly,
Faeez Tatli