About
Web Developer and Software Engineer with over 8 years of experience designing and building modern web applications, eCommerce platforms, and custom digital solutions. Strong background in React, JavaScript/TypeScript, API integrations, and headless architectures, with experience developing scalable systems that streamline business operations and automate workflows.
Comfortable working across front-end development, backend integrations, and deployment environments, with a practical understanding of how technology supports real-world business processes. Experienced collaborating with cross-functional teams and non-technical stakeholders to deliver reliable, user-focused digital products.
Proactive, self-directed, and solutions-oriented, with a strong ability to translate business needs into clean, maintainable technical implementations.
Core Competencies
- React.js & Next.js
- JavaScript & TypeScript
- HTML5 & CSS3
- Tailwind CSS
- REST API Integration
- JSON & Structured Data
- Workflow Automation
- Headless eCommerce
- CMS Implementation
- DNS & Web Deployment
- Git Version Control
- Cross-Functional Collaboration
- Technical Documentation
Experience
Web Developer & Technical Lead · Life Rocks
Melbourne, VIC
Lead developer responsible for designing, building, and maintaining a scalable eCommerce and program management platform.
- Architected and launched a headless eCommerce platform using Next.js and Shopify API
- Designed and implemented structured API integrations using JSON-based data flows
- Built automated workflows for product sales, bookings, and transactional communications
- Integrated third-party services including email and marketing automation tools
- Developed scalable CMS workflows enabling non-technical staff to manage content independently
- Managed site deployments, hosting environments, and DNS configuration
- Improved operational efficiency by reducing manual administrative processes through automation
- React
- Next.js
- TypeScript
- REST APIs
- Shopify API
- CMS
- Git
Freelance Web Developer · Self-Employed
Melbourne, VIC
Provide web design, development, and technical consulting services to small businesses and startups.
- Designed and developed custom websites and web applications tailored to business requirements
- Built secure client portals and backend content management systems
- Integrated third-party APIs and automated business processes
- Structured and managed product and service data systems
- Advised clients on digital strategy and workflow improvements
- Managed deployments, domain configuration, and hosting environments
- Maintained long-term client relationships through clear communication and reliable delivery
Software Engineer · Fanplayr
Melbourne, VIC
Contributed to an enterprise-level eCommerce data platform delivering real-time behavioural targeting and analytics tools.
- Developed and maintained React-based UI components
- Contributed to the development of a customisable analytics dashboard
- Integrated front-end components with backend services via REST APIs
- Worked with structured data and event-driven systems
- Collaborated with senior engineers on scalable product enhancements
- React
- REST APIs
- Analytics
- Event-Driven Systems
Graphic Designer · Sign Express Australia
Melbourne, VIC
Designed signage, decals, and large-format graphics for commercial clients.
- Liaised directly with customers to interpret business requirements
- Prepared production-ready artwork aligned with manufacturing constraints
- Collaborated with production teams to ensure accurate output
- Developed practical understanding of print processes and physical production workflows
Education
Bachelor of Science (Nanotechnology) / Applied Sciences (Chemistry)
RMIT University
Full Stack Web Development Certification
freeCodeCamp
Skills
Languages & Frameworks
- React
- Next.js
- JavaScript
- TypeScript
- HTML
- CSS
Data & Integration
- REST APIs
- JSON
- XML
- Webhooks
Systems & Tools
- Git
- CMS Platforms
- Deployment Workflows
- DNS Configuration
Additional Information
- Based in Melbourne, Victoria
- English (Full Professional), Afrikaans (Native/Bilingual)
Comfortable working independently in part-time, on-site roles. Strong communicator across technical and non-technical teams.