Summary
John Croucher is an independent software engineer and technical consultant with over a decade of hands-on experience delivering production web platforms, cloud infrastructure, and ecommerce systems. He combines technical leadership with direct stakeholder engagement to design, build, and operate scalable services using Ruby on Rails, PHP/Laravel, JavaScript (Vue, AlpineJS, Node), AWS and relational databases. As a former technical co-founder he has owned architecture, shipping native macOS and mobile apps, Shopify integrations, and AI-augmented AR features—demonstrating an ability to move from prototype to high-availability production. His work emphasizes performance, automation, and pragmatic modernization of legacy platforms, often translating operational constraints into measurable product improvements. Based in the Greater Adelaide Area, he partners with organisations that need trusted delivery and practical engineering judgement rather than just code.
12 years of coding experience
10 years of employment as a software developer
Diploma in Information Technology - Software Development, Software Development, Diploma in Information Technology - Software Development, Software Development at TAFE SA