I struggle massively with this! Probably because my services and target market are evolving all the time, and it also depends on who I'm talking too. These are my current variations:
- I'm an independent web developer and marketing automation consultant
- I'm an independent web developer and educator
- Strategy consultant & developer for membership organisations & online educators
In terms of experience, I'll normally say how many years and combine it with something concrete. For example, if I was talking to something who wanted a custom e-learning / membership / marketing automation solution and they used Drupal as a platform already, I'd say: "I have 12 years commercial experience building custom Drupal solutions, I've written 2 books, have a popular education site teaching it, and have worked with XYZ (well known names) clients".
If I was writing it as more of a positioning statement, I say things like:
- I'm an educator (written 3 ebooks, teach online and in class training) and web developer, and help other educators with custom e-learning solutions and marketing automation
- I help membership orgs and educators to improve engagement with their audience by creating more relevant and personalised experiences (on their website & email)
- I'm a consultant who helps educators & membership orgs to leverage and extend tools like Drupal, Pardot, ConvertKit etc