Projects

Network Toolbox Web App

Technologies Used: Laravel, Blade, Google DNS API, IP Geolocation API, MySQL

Description:
Developed a Laravel-based web application that provides essential network utilities including IP address lookup, DNS record resolution, port availability checker, and a lightweight URL shortener. Designed for fast access, clean UI, and developer-friendly tools.

  • Implemented IP Lookup feature using an IP geolocation API to display IP metadata
  • Used Google DNS-over-HTTPS API to resolve A, MX, TXT, and CNAME records
  • Built a Port Checker tool to test open ports on target IPs or domains
  • Created a custom URL Shortener using Laravel and MySQL with expiration support
  • Responsive and minimal UI built with Blade templating and custom CSS

Personal AI Assistant

Technologies Used: n8n, Agent AI, OpenAI, Google Calendar API, Outlook API, Telegram Bot

Description:
Built a smart personal assistant using n8n and Agent AI to automate communication, manage calendars, and interact via Telegram. The assistant connects with both Google and Outlook ecosystems, uses OpenAI for intent understanding, and supports multi-channel notifications.

  • Integrated Agent AI for intelligent task routing and autonomous decision-making
  • Connected to Outlook Email to read, draft, and manage emails automatically
  • Used Google Calendar API for real-time scheduling and availability checks
  • Deployed a Telegram bot for natural chat-based interaction
  • Leveraged OpenAI for context-aware replies, summaries, and instructions
  • Automated email summaries, follow-ups, and calendar event syncing across platforms

Automation Tool for Booking System

Technologies Used: Zapier, Notion API

Description:
Developed an automation tool to assist admin staff in managing a booking system efficiently, offering a clearer overview of the cleaning schedule.

  • Synchronized the main bookings database with the cleaner-specific database
  • Enabled real-time updates and task visibility for cleaning staff
  • Improved workflow transparency and reduced manual entry errors

Shopify Custom App

Technologies Used: Shopify Admin API, GraphQL, Laravel

Description:
Backend tool for store owners to automate order draft management, pricing logic, and transaction fee markup.

  • Pulls and filters draft orders via GraphQL
  • Adds custom 0.5% fees and tracks updates
  • Displays data in admin dashboard

Result: Reduced manual Shopify admin effort and improved accuracy for order handling.

Invoice Automation Script

Technologies Used: Python, CSV, ReportLab

Description:
Script that reads CSV records and generates polished invoice PDFs with GST breakdowns, payment periods, and optional company logos.

  • Tax-compliant invoice formatting
  • Calculates subtotals and GST from inclusive amounts
  • Includes branded template and export folder structure

Result: Enabled fast, consistent invoicing for freelance and business clients across multiple projects.

Clock-In Web App

Technologies Used: Laravel, MySQL, JavaScript, Webcam API

Description:
A face-capture clock-in system for work attendance. Employees enter a PIN, get validated by API, then capture their clock-in photo and timestamp.

  • PIN authentication + face capture
  • Real-time API-based logging
  • Works on Android tablets via browser

Result: Used daily by multiple job sites, with logged timestamps stored in a central database.

PAYG Summary Generator

Technologies Used: Python, Pandas, ReportLab, PyPDF2, Excel, PDF

Description:
A Python automation tool that generates ATO-compliant PAYG Payment Summaries in bulk from Excel data. It overlays tax and personal details onto PDF templates, adds digital signatures, and exports personalized files.

  • Bulk PDF generation from structured Excel rows
  • Auto-formatted tax and payment data with spacing
  • Integrated digital signature and date stamps
  • Output: ready-to-send ATO PAYG PDF files per employee

Result: Saved hours of manual admin work; scaled PAYG form creation across dozens of employees with precision.

Recruitment Company Website

Technologies Used: Laravel (PHP), Blade Templates, Bootstrap, MySQL

Description:
A Laravel-powered website built for a recruitment and labor hire company in Australia. It serves as a digital hub for connecting job seekers and employers across various industries such as agriculture, warehousing, manufacturing, and logistics. The platform highlights GoAllan’s recruitment services, licensing compliance, and personalized support for both candidates and businesses.

  • Job applicant intake and inquiry form
  • Service pages tailored to client industries (e.g., farms, factories)
  • Labor hire compliance information and trust-building content
  • Mobile-responsive design for easy access on the go
  • Built with Laravel for secure backend and future scalability

Result: Delivers a professional online presence that builds credibility, streamlines client communication, and helps attract both candidates and employers looking for reliable workforce solutions in Victoria and beyond.

Cleaning Service Website with Instant Quote Generator

Technologies Used: Laravel (PHP), Blade Templates, Bootstrap, MySQL

Description:
Developed a responsive and user-friendly website for a professional cleaning service company. The site features a dynamic quote calculator that allows customers to instantly receive a price estimate based on their selected service type, property size, number of rooms, and extras (e.g., deep cleaning, windows, carpets). The instant pricing helps boost customer engagement and conversion by eliminating back-and-forth inquiries.

  • Interactive quote system with real-time pricing updates
  • Service selection options for home, office, end-of-lease, etc.
  • Pricing logic built with JavaScript and Laravel backend validation
  • Option to submit the quote request as a booking inquiry
  • Fully responsive design for mobile and desktop use
  • Integrated with a Telegram bot for instant booking notifications

Result: Delivers a professional online presence that builds credibility, streamlines client communication, and helps attract both candidates and employers looking for reliable workforce solutions in Victoria and beyond.

blah blah blah and so on...

My Skills

and more...