I am a Drupal Developer and have been developing websites with Drupal since 2007. I am based in London, UK.
I am a contributor to Drupal core & contributed modules, and have mentored and trained apprentice Drupal developers. I have experience with upgrading Drupal websites between different core versions.
I founded and organise Drupal user groups in Surrey & West London. Last year I also helped to organise Drupal Camp London. The first contributions I made were by attending Drupal Developer Days 2014, which turned into getting addicted and attending regular code sprints where I contribute code and help new contributors to do so.
I regularly speak at Drupal meetups, camps, conferences and keep abreast of new technology at web development conferences such as Future of Web Design, Future of Web Apps & PHP UK.
I've given talks on topics such as Drupal Commerce, Responsive Drupal websites & Features re-configuration and strategy & Drupal case studies.
- Member for
- 9 years 3 weeks
- Over 5 edits
Drupal 8 core contributions
I am #624 of 3844 contributors to Drupal 8 core and so far have been credited on 7 core issues. See my ranking on Drupal Cores
1) Front end - Remove unneeded code from template_preprocess_field() - Dev Days Szeged (Mar 2014)
2) Front end - Do not print the footer container in Seven when not in use - Drupalaton 2014 (Aug 2014)
3) Front end - Rename 'branding' to 'content-header' - DrupalCon Amsterdam (Sep 2014)
4) Front end - Clean up the "messages" component in Bartik - (Sep 2015)
5) Usability - "Add mode" instead of "Add new mode" - Dev Days Milan (Jun 2016)
6) Usability - Change "Save changes" to "Save" - Dev Days Milan (Jun 2016)
Drupal community contributions
✩ Founding & organising the Drupal West London user group
✩ Founding & organising the Drupal Surrey user group
✩ Mentoring apprentices & creating open source curriculum for learning Drupal - Open Drupal
✩ Organising & facilitating a BoF (birds of a feather) session on Drupal Apprenticeships at DrupalCon Amsterdam 2014
✩ Contributing patches & reviewing issues during sprints at Drupal Dev Days Szeged, Drupalaton (2014 & 2015), DrupalCon Amsterdam & Drupal Camp North
✩ Sprint mentoring new contributors - at Drupal Camp North 2015, Drupal Camp London 2016
Drupal talks given
✩ Building e-commerce websites with Drupal Commerce : June (Drupal Camp Yorkshire)
✩ Drupal Commerce : Step by step : June (Drupal Show & Tell, London)
✩ Open Drupal and Drupal Apprenticeship : July (Drupal Camp North East)
✩ Drupal Apprenticeship Scheme & How I manage my freelance projects : August (Drupal Yorkshire user group)
✩ Building a responsive website with Drupal : September (Drupal Show & Tell, London)
✩ Using Drupal Commerce to transform Fashion : January (Drupal Show & Tell, London)
✩ Drupal Commerce : Setting up complex shipping options : September (Drupal Show & Tell, London)
✩ Case study : Creative Carers - How I used Entity Registration to create a membership activity booking system : February (Drupal Yorkshire user group)
✩ Features : Fail to plan, plan to fail : February (Drupal Show & Tell, London)
✩ Case Study on Creative Carers a membership association website for carers : May (Drupal Show & Tell, London)
✩ Case Study on Creative Carers a membership association website for carers : June (Drupal Camp Brighton)
✩ Site building for developers : what you need to know to better support them : June (Drupal Dev Days Milan)
✩ Case Study on Creative Carers a membership association website for carers : July (DrupalCamp Bristol)
✩ Learnings from using Drupal 8 on projects : August : (Budapest Drupal User Group, Budapest, Hungary)
✩ Drupal 8 Learnings as a Site Builder : November : (Drupal IronCamp, Prague)
Drupal Camps attended
London, Dev Days Szeged (Hungary), Yorkshire, North East (Sunderland), Drupalaton (Hungary)
Brighton, London, Bristol, North (Sunderland), Drupalaton (Hungary), Scotland
London, Brighton, Dev Days Milan, Bristol, Drupalaton, Drupal IronCamp Prague
Credited on 6 issues fixed in the past 1 year
- Features Advanced Options expander (3 commits)
- Total: 3 commits
ChandeepKhosa helps support and grow the Drupal community with the Drupal Association.