Hi!
I'm Shane and this is my portfolio.
About Me
Technical Lead with 20+ years’ experience designing scalable web platforms and distributed systems. Proven track record delivering greenfield products, leading engineering teams, and owning hiring and performance development processes. Strong focus on architectural strategy, system reliability, and aligning engineering execution with business objectives.
Skills
Core Competencies
- Technical leadership, system architecture, cross-functional alignment
- Scalable backend systems, distributed services, API design
- Mentorship, engineering standards, code quality governance
Technologies
- PHP (Laravel, Symfony), MySQL, JavaScript, HTML, CSS
- REST APIs, OpenAPI/Swagger, JSON/XML
- Docker, CI/CD, Git (GitHub/GitLab)
- PHPUnit, automated testing
- Java (Spring Boot), Python
“You’ve been the No. 1 developer that’s connected to this API.”
Work Experience
Creator & Maintainer
SEP 2025 – Current
- Built a Python package for phosphoproteomics preprocessing, kinase analysis, and selected PhosR-style workflows
- Designed a validation-first processing flow covering input loading, schema enforcement, preprocessing, and phosphosite matrix generation
- Implemented both a public Python API and CLI for reproducible file-based workflows and downstream analysis
- Defined a narrow, fixture-backed parity strategy against selected PhosR seams to keep scope explicit and technically defensible
- Produced user-facing documentation and release packaging to support adoption by researchers working in Python
Lead Software Engineer
J.A.M.E.S
OCT 2022 – JUN 2025
- Delivered a greenfield multi-tenant advertising platform from concept to production in 2 months, scaling to 10,000 users and 100,000 monthly visits
- Defined system architecture and technical roadmap, making final technical decisions across the platform
- Owned planning and refinement of stakeholder initiatives, translating business requirements into structured engineering delivery
- Represented engineering in leadership discussions, aligning software strategy with company objectives
- Managed stakeholder expectations and prioritisation to protect delivery focus and execution stability
- Designed and executed hiring processes, including technical assessments and team selection
- Conducted performance reviews and mentored engineers, fostering growth and accountability
- Built a partner-facing CMS and analytics dashboards enabling self-service campaign management
- Established performance-first engineering practices through UX refinement, framework modernisation, and page-speed optimisation
Full Stack Developer
DEC 2021 – JUN 2022
- Contributed to the development of a multilingual conference platform for Daimler Buses
- Implemented modular templating engine and live-streaming features
Software Development Engineer III
APR 2017 - SEP 2021
- Led development of business-critical rental and fleet systems serving global operations
- Mentored developers and defined engineering standards for code quality and documentation
- Designed REST APIs and supported migration from monolithic architecture to microservices
- Owned production stability as an on-call engineer for critical systems
Full Stack Developer
NOV 2012 - MAR 2017
- Architected internal APIs integrating major travel providers (Virgin Australia, Expedia, Qantas, Travelport)
- Implemented resilient rate limiting and retry strategies using asynchronous job processing
- Normalised third-party errors into consistent internal API contracts
- Coordinated delivery across distributed international teams
"Thank you very much for all your hard work – you have been a pleasure to deal with!"
Education Study
Bachelor of Information & Technology Majoring in Games and Creative Technologies
University of Southern Queensland
2008
Studied externally, part-time, while working, and gained accreditation toward a Bachelor of Information
and Technology majoring in Games and Creative Technologies.
- High Distinction: Foundation Programming in C
- Distinction: Object-Oriented Programming in C++
Diploma of Multimedia
Southern Queensland Institute of Technical and Advanced Further Education
2001
- Design, Planning and Project Management
- Video, Sound and Virtual Reality
- Multimedia Authoring
- 2D and 3D Animation
Cert. III in Computing and Multimedia
Armidale Institute of Technical and Advanced Further Education
1998
- Image Capture and Manipulation
- Screen Design for Interactivity
- Business and Presentation Graphics
- Writing for the World Wide Web
- Sound and Vision Integration
Diploma of Business Management
Southern Queensland Institute of Technical and Advanced Further Education
1995
- Group Problem-Solving and Decision-Making
- Managing Information
- Managing Effective Working Relationships