I'm a backend engineer in the Analyze stage, focussing on the newly formed Product Analytics group. This README should help you learn about me and the ways I work and how best to work with me.
I've been a professional software engineer since 2012 and an amateur software tinkerer since some point in the 1990s.
During my professional career I've worked for companies of all shapes and sizes, as well as myself. My career has led me to join GitLab in April 2020 and I'm really glad it did.
I was born, raised and still live in Bournville, England. It's about 90 minutes north of London, when the trains are running on time.
When I'm not working, I spend lots of time building my local community and am a charity trustee overseeing the development and safety of my local park. I'm married to my wife, Ciara and have two dogs, Winston and Willow. (I talk about them a lot.) I try to spend as much time as possible with them away from my computer when I'm not working.
I'm a Staff Backend Engineer which means my days are usually made up of:
- Feature development
- Feature planning
- Code reviews
- General team collaboration
- Community contribution collaboration
- Posting cute pictures of my dogs in the #dog Slack channel
I'm also a backend maintainer of the main GitLab Rails repository and a database reviewer.
Getting hold of me is easy. I work as asyncronously as possible, but I'm usually near my computer between 8am and 5pm UK time if you need to get hold of me quickly.
Urgent? Ping me on Slack in a public channel. Avoid DMs unless confidential or otherwise unavoidable. I'll politely ask you to ask the question again in a public channel or issue if its appropriate to do so. (This may come across as rude, but it's to make sure that everyone can contribute.)
Not urgent? Ping me in an issue or merge request. I triage my todos at the start of every working day, so this is the most effective way to get hold of me. My emails are often marked as read if I know that there's a corresponding todo waiting for me.
Ping me on Slack. I'm not a robot.