Sean recently joined Code Enigma in the role of Technical Team lead. He put a few words to how his career lead him to us, and what his first week has been like.
I’m one of the generations who discovered computers when they were still new, and started at a programming prompt.
I got into Linux because I had a faulty computer that kept causing disk corruption – after re-installing windows for the 100th time I gave Linux a try – that was I think Red Hat Linux (before they called it Enterprise).
I’ve tried Windows and Mac since then – but all systems have bugs and I like that with Linux I have a chance of fixing them.
I’ve worked in agencies, as an in-house developer, a contractor, in government departments, in charities, and in business. All organisations have their strengths and weaknesses, but I have found the key thing that makes them run smoothly is when people trust each other.
I have worked at the parts of sites behind the magic curtain; looking at the interfaces between systems, especially ensuring sites continue to work when updates are made, when loads are high, or when the unexpected happens.
Code Enigma – Drupal Development Agency in London
Developing websites is more complex than people realise, and that is what makes it a fun job.
I worked with Greg Harvey on a contract several years ago and we stayed in touch. I’ve seen a few posts about the company he has helped build. Having the opportunity to work together again is great and while I knew Open Source was a key part of the ethos – I’m blown away by how deeply the principle of “open” is embedded. I can already see how this helps the team build that critical trust and ensures that the whole is greater than the sum of the parts.
I love that processes are clearly documented, and kept enthusiastically alive as a key part of daily work and not as a dusty set of checkboxes.
Customers are clearly happy with what is delivered to them, this is great news for me as it means meetings will be positive, new work is likely to come in, and I can see that when we encounter problems (no development project is without challenges) I know the development team and client will be able to take a positive and collaborative approach.