I’ve spent 20 years working in technology, and 10 years in startups, so I know a huge amount about building new software products. I have experience of every aspect of the process.
I’m very intelligent, driven, hard working and articulate. I’m also fairly extroverted, afraid of nothing and very resilient. I’m entrepreneurial and adaptable, and I’m motivated primarily by getting things shipped. Over the years that attitude has meant I get stuck into everything.
Most of all, I’m good at connecting the dots between teams within any organisation. I’ll find the gaps in any team and fill them. Many companies struggle to get engineers, senior managers and users talking to each other effectively. But that’s vital to ensure the product works, makes money and solves a problem for it’s users. I’m equally at home discussing technical details with a developer, product strategy with a board member, or gathering usability feedback from users.
Within your organisation I will drive innovation and take ideas from inception to delivery, drawing in whatever talents you already have, and filling in the gaps where you don’t.
Here are some areas I have experience in:
Generating leads via networking and marketing, writing proposals, and negotiating deals were all part of running my own business.
- Building a Product/Technology Strategy
Taking a promising lead and turning it into a project often involved a consultancy engagement. As part of that I would interview stakeholders at every level of an organisation, talk to users, research the market, translate commercial objectives into actionable steps, and present findings to senior management teams.
- User Experience (UX) Design
Over the years I’ve led the UX design for a number of new products. Conducting user research, and using Balsamiq and Sketch.
- Project Management
With PRINCE2 qualifications and 6 years experience as a Software Development Manager before founding my own business, I’ve managed many software projects. Using Agile methodologies like Scrum, and tools like Jira, Microsoft TFS, and Microsoft Project. The project’s I’ve managed involved in-house, outsourced and off-shore teams.
- Technical Architecture
Having a development background, I’m able to keep a very hands involvement in technical architecture where necessary. Particularity when managing off-shore teams. I’ve architected many high traffic systems at the physical, logical and code pattern level, and reviewed code to ensure compliance.
- Software Implementation Management
I’ve lead the implementation of many enterprise software projects. Working with infrastructure teams, support teams and business users to delivering training, data migrations, MI reports and ultimately, going live with new systems to deliver the value back to the customer.