Andy Crouch - Code, Technology & Obfuscation ...


Hi, I am Andy and I am an experienced Chief Technology Officer, technical architect, board advisor, leader & technical visionary. I focus on building distributed applications & great teams. Over 12 years I've scaled three early-stage companies into successful SaaS businesses having worked within the web and software development industry for over 20 years. Based in Essex in the UK, I work in a remote capacity as Chief Technology Office for Platform Eight. As a consultancy, Platform Eight provides virtual CTO, technical and investment support services to early-stage companies.

My career started with me working for banks, actuarial and insurance companies. During my time with these company's, I focused on desktop financial application development. In 2007 I decided to move to working with smaller, web-based, companies. My last 3 companies have seen me developing SaaS applications providing B2B solutions. A product driven developer, I aim to develop consistent and cohesive solutions.

I have worked on projects for some of the world's leading company's, including:

AccessIntelligence Logo
AON Logo
BP Logo
Deutsche Bank Logo
Easyjet Logo
Konetic Logo
Maersk Logo
Open Energy Market Logo
Petrofac Logo
Royal College Of Surgeons Logo
Toshiba Logo

During my career, I have used a wide range of technologies, platforms and frameworks. These include .Net, Python, Ruby, C++ and standard web languages (HTML, CSS and JavaScript). As I started on VB6 I can appreciate the progress made in language design and tooling support. I subscribe to the theory of Clean Code and apply a pragmatic approach to testing. I favour readability over brevity and composition over inheritance. The constant learning and investigation of tools and languages is one of the things I love about my job.

As far as foolish discussions about editors go there is only one answer and that is Vim.

I have worked in a remote capacity for over 15 years full time and I am a believer in the benefits it reaps. I have built and managed remote teams with members across many time zones and continents. With the many excellent tools available today, managing a remote team is an easy task.

For a full breakdown of my roles and projects, please click here to view my CV.

Click here to contact me about a professional opportunity or to request advice.