Résumé
Senior Software Engineer with over fifteen years in the industry, currently owning the architecture and delivery of a real time IVR survey platform at Medallia. I work in Laravel and PHP at the core, across enterprise CX, retail fulfilment, real time ordering and healthcare.
Roles
Senior Software Engineer
Architecture and delivery of Mindful Feedback, a real time IVR survey platform running millions of surveys a day across enterprise CCaaS integrations. Six production environments including an isolated US only region for data sovereignty, under SOC 2. Mentoring, and a five person external vendor team.
Senior Software Engineer, contract
Core features on the enterprise IVR platform. TDD with PHPUnit and Pest, refactoring a controller heavy monolith into service oriented code, and API performance work.
Engineering Team Lead
Led the backend team on Autopilot Print and Printicular.
Software Engineer
Autopilot Print and Printicular. The FedEx catalogue integration, the Laravel admin panel, and the JSON API behind iOS, Android and web.
SEO Specialist and Software Engineer
Client web apps on a custom Zend based PHP framework, WordPress and SilverStripe. Built the Laravel client portal that automated SEO reporting, pulling SEMrush metrics and parsing inbound report emails onto the right client account.
Co-founder
Ran the agency with two others. Client acquisition, delivery, and the technical execution on Laravel and WordPress builds.
Web Design and Development Tutor
Wrote and taught the web development curriculum to classes of twenty or more. Co-wrote an NZQA accredited IT operations course delivered across campuses.
Freelance developer
Web and eCommerce work for clients worldwide. Built and ran a gaming server community of 100 daily players on custom Pawn game modes.
Certifications
- AWS Certified Cloud Practitioner
- AWS Certified Developer
Education
- NZ Diploma in Website Development and Design, Level 6
- NZ Diploma in Software Engineering and Design, Level 6
- First year, Bachelor of Media Arts
- NZ Certificate in Information Technology, Level 5
Tools
- PHP · Laravel · MySQL · Postgres · Redis
- React · TypeScript · Vue
- AWS (Elastic Beanstalk, EC2, RDS, S3, Lambda, ElastiCache, CloudFront) · Docker · GitHub Actions
- REST · JSON:API · PHPUnit · Pest
- CX and CCaaS · photo printing retail · real time ordering · agriculture · healthcare