About

Hello, my name is Rich Cullen. For over 20 years I've helped SMEs implement great software projects. 

Skills and Background

Equally at home talking both commercially or technically I can bring a wide range of skills to help organisations plan, facilitate and manage deployment of software projects.

Technical Skills

My interests in development started at an early age. Having built up significant experience managing or directly coding hundreds of software projects I have a vast amount of experience to draw on.
  • 20 years actively coding and understanding the foundation of good software and database design.
  • Strong background in Microsoft development stacks such as .Net, SQL Server and Information Services.
  • Numerous infrastructure rollouts on cloud platforms such as Microsoft Azure.

CTO and Managing Director

In 2005 I founded a software development company, bluebox. Over 15 profitable years as MD and CTO, I have a unique understanding of the role technology can play within wider business needs.

  • Overseen growth of a small business including management of sales, marketing and technical teams.
  • Developed a strong understanding of business finance which greatly benefits my role in client projects.
  • Significant commercial experience to understand the challenges faced by SMEs and startups.

Agile Team Management

A strong advocate for Agile principles and notably their use in software and product design. I have managed teams for global software rollouts and also small localised developments.
  • Over five years acting as a SCRUM Master to help facilitate project teams including developers, UX designers and other stakeholders.
  • Transitioned traditional "waterfall" development to more agile, design-led approaches incorporating MVP.
  • Overcome numerous challenges implementing effective methods in a multi-project and team environment.

How I can Help

I can get involved in a wide variety of projects and in a number of capacities.

Scoping & Planning

Building out requirements, prioritising and simply understanding the landscape of available options.

Working with Third-Parties

Speaking the right language to work with software development houses, partners and software vendors.

Product Development

Helping manage expectations and results for software development projects.

Agile Processes & Coaching

Working with and helping facilitate teams to effectively deliver working software.

Cloud Infrastructure

Architecture planning, design and sourcing for deployments on cloud platforms such as Microsoft Azure.

Startup and Business Support

Aiding new ventures and established businesses in a general sense to better utilise cloud-based technology.

Let's Talk

If you feel I may be able to assist your organisation, please contact me and we can talk through your requirements.
Get in Touch
Share by: