I'm currently available for consulting work in the following areas. Contact me at work at jw.pe
if you're interested in working together.
Having led two successive technology teams over the last five years, engineering leadership is where I believe I can offer the most value, and where I get the most enjoyment from my work. I can help your organisation to build and retain an effective engineering team, improve your engineering processes, and coach or mentor developing engineering leaders. My approach focusses on:
My experience is primarily working with engineering teams from early-stage start-ups to Series B scale-ups, with an engineering / product headcount between 1-20 people. I am happy to advise on processes for larger teams, but my experience will be less relevant.
I've been through several investment rounds in previous roles, and have helped to prepare organisations to successfully secure these investments.
I've worked extensively on pitch decks, providing a trustworthy technical voice to investors. I would be happy to review investor materials and provide unbiased feedback, or work with you to craft the best story for the technology team in your organisation.
As deals move forward, I've prepared due diligence reports that have provided investors with confidence in the technical strength of the organisation. There's no substitute for having an empowered and well-run engineering team, but communicating these strengths effectively is very important. Given the current challenging investment environment for technology businesses, being adequately prepared for due diligence is crucial. I can help your organisation to get ready for the due diligence process by evaluating your technical infrastructure, team, and processes, then producing an assessment report with actionable recommendations. Alternatively, I can assist your team with an ongoing due diligence process by providing technical insight and hands-on support.
I've spent the majority of the last 10 years working hands-on with code. My areas of expertise are back-end web development and infrastructure.
Rather than presenting an exhaustive list of technologies, two examples of web stacks I've worked with extensively are:
Stack 1:
Stack 2:
Many of my skills are cross-functional and I'm always happy to learn new technologies, although this may depend on the duration of our work together.
I've worked to scale systems from pre-launch to heavy production usage, and will always try to choose an implementation to fit the level of maturity of your product, balancing the need for extensibility with avoiding overengineering.
I pride myself on communicating effectively with both technical and non-technical team members, as well as producing high-quality, robust and well-documented code.